Lidia’s Shrimp and Tomato Risotto Recipe: Saffron-Infused Creaminess With Juicy Shrimp

Lidia's Shrimp and Tomato Risotto Recipe: Saffron-Infused Creaminess With Juicy Shrimp

Lidia Bastianich’s shrimp and tomato risotto recipe delivers the kind of restaurant-quality dish that transforms weeknight dinners into special occasions.

The secret lies in her signature technique of slow-cooking Arborio rice with saffron-infused stock until it reaches that perfect creamy texture, while juicy shrimp and sweet tomatoes add depth and brightness.

I’ve recreated this dish countless times in my Boston kitchen, and it never fails to impress—whether serving it to friends or treating myself after a long day.

The foundation of this risotto is the rice, which absorbs the stock gradually to develop its signature creaminess. Lidia’s method involves toasting the rice in olive oil before adding liquid, a step that builds flavor and ensures each grain absorbs the stock evenly.

The saffron-infused stock adds a luxurious golden hue and aromatic depth, while the tomatoes and shrimp bring freshness and protein. This dish is pescatarian-friendly but feels indulgent enough for any table.

By the time you’re done, you’ll have a velvety risotto with tender shrimp and sweet, caramelized tomatoes scattered throughout. The dish is rich yet balanced, with a finish of grated Parmesan that ties everything together.

Garnish with fresh basil or chili flakes if you like, but the dish shines on its own. This is the kind of recipe that makes you feel like you’ve stepped into an Italian trattoria—without the fuss.

Perfect for date nights, family dinners, or when you want to impress guests with minimal effort. The method is straightforward once you understand the key steps, and the results are always restaurant-worthy. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for lidia’s shrimp and tomato risotto

Pantry staples meet seafood luxury in this creamy, saffron-kissed risotto.

Ingredient Amount Notes
Arborio Rice 🍚 1 ½ cups Not instant or jasmine rice
Large Shrimp (peeled, deveined) 🦐 1 ½ lb 16-20 count, tail-on preferred
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity variety
Yellow Onion 🧅 1 whole Finely chopped, sweet variety
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Saffron Threads 🌼 ¼ tsp High-quality, not powdered
Cherry Tomatoes 🍅 1 ½ cups Halved, vine-ripened preferred
Dry White Wine 🍷 ½ cup Dry, medium-bodied (Sauvignon Blanc)
Chicken Stock 🥫 4 cups Homemade or quality low-sodium
Parmesan Cheese 🧀 ½ cup Freshly grated, aged 24+ months
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Red Chili Flakes 🔥 ¼ tsp Optional, for heat

The Arborio rice is non-negotiable here—its high starch content is what creates that signature creamy texture. Lidia’s favorite is Carnaroli, but Arborio works perfectly. Grab a 2-pound bag from Trader Joe’s or Whole Foods—it keeps well for months. For the shrimp, frozen tail-on works just as well as fresh (thaw in cold water). Look for bright pink color and firm texture. The saffron? Penzeys or Kalustyan’s sell the good stuff in tiny vials—don’t skimp here. It’s what gives this dish that golden hue and luxurious flavor. I always buy extra because it’s expensive but worth it for special occasions.

No Arborio? Carnaroli rice is the next best thing. Short on saffron? Turmeric at half the amount gives color but no flavor—just skip it if you can’t find real saffron. The wine should be dry and medium-bodied—Sauvignon Blanc or Pinot Grigio work perfectly. If you don’t drink, use extra chicken stock. For the tomatoes, vine-ripened cherry tomatoes have the best sweetness, but any ripe tomatoes will work. The stock is where flavor builds—homemade is ideal, but quality low-sodium store-bought works in a pinch. And if you’re feeling fancy, infuse the stock with saffron threads for extra depth.

This risotto tastes even better the next day—honestly, it’s my go-to for meal prep. Store leftovers in an airtight container with a thin layer of olive oil on top to keep it fresh for 3-4 days. Freezes beautifully for up to 3 months—just reheat with a splash of water or stock. The shrimp cooks quickly, so add it in the last 2 minutes of cooking. And that Parmesan? Grate it yourself from a block—pre-grated gets clumpy and loses flavor fast. Fresh basil at the end adds brightness, but it’s optional if you’re serving it right away.

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pan—no extra bowls, no mess. Just toast the onion and garlic in olive oil, add the shrimp and Arborio rice, then let the risotto work its magic with the tomatoes. Honestly, the cleanup is so minimal I’ll take it over my usual risotto disaster any day.
  • Shrimp & Tomato Bliss: That first bite of juicy shrimp against the creamy, slightly al dente rice? Ridiculously good. The tomatoes add a bright acidity that cuts through the richness, and the garlic—oh, the garlic—makes every spoonful sing. It’s the kind of dish that disappears faster than I can say “second helping.”
  • Weeknight to Date Night: Between us, this is my go-to when I need something impressive but not fussy. Serve it with a simple arugula salad for a restaurant-worthy dinner, or pile it high for a casual Sunday lunch. (Yes, even on a Tuesday night when I’m exhausted.)
  • Budget-Friendly Luxury: Arborio rice and shrimp might sound fancy, but this recipe stretches ingredients smartly—you’re not drowning in leftovers, but you’re not scrambling for extra either. I’ll often make half the portion and freeze it; reheating it later feels like a treat, not a chore. Plus, the onion and garlic bulk it up without breaking the bank.

Step-by-step instructions for saffron-infused risotto

Here’s how to create Lidia’s signature risotto with perfectly cooked shrimp and vibrant tomato flavors.

1

Toast the Rice and Build the Base

Heat the 0.5 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole finely chopped yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant—don’t let it brown or it’ll turn bitter.

Add the 1.5 cups arborio rice and stir to coat the grains in oil. Toast the rice for 2 minutes until the edges become slightly translucent. This step develops the nutty flavor and ensures each grain absorbs the stock properly. You’ll notice the rice releases starch, which will create that signature creamy texture later.

2

Infuse with Saffron and Deglaze

Reduce heat to medium-low and add the 0.25 teaspoon saffron threads and 0.5 cup dry white wine. Stir constantly for 3 minutes until the wine completely evaporates. The saffron will release its vibrant color and delicate floral aroma—this is the moment that transforms ordinary risotto into something extraordinary.

Here’s the thing—don’t rush this step. The wine needs time to cook off completely before adding stock. If it’s still liquid when you add the stock, your risotto will be watery. You’ll know it’s ready when the mixture looks dry and the wine smell has disappeared.

3

Cook the Risotto with Stock

Begin adding the 4 cups chicken stock one ladle at a time, stirring frequently. Wait until each addition is mostly absorbed before adding the next—this typically takes 18-20 minutes total. Each time you stir, you’ll see the rice release more starch, creating that velvety texture we’re after.

About 10 minutes into cooking, add the 1.5 cups halved cherry tomatoes and 0.25 teaspoon red chili flakes. Stir to distribute them evenly. The tomatoes will soften and burst, adding natural sweetness and acidity that balances the richness. Keep the heat at medium-low—too high and the rice will cook unevenly.

4

Finish with Shrimp and Cheese

When the rice is al dente (about 18 minutes total cooking time), add the 1.5 lb large shrimp and cook for 2-3 minutes per side until they turn pink and opaque. Remove them with a slotted spoon and set aside. The shrimp should be juicy inside with just a hint of firmness—overcooking turns them rubbery.

Stir in the 0.5 cup freshly grated parmesan cheese and 0.5 teaspoon ground black pepper. The cheese should melt into the risotto, creating a luxurious finish. If the mixture seems too thick, add 1-2 tablespoons of the reserved cooking liquid to reach your desired consistency. The risotto should be creamy but still have some bite.

5

Garnish and Serve Immediately

Return the shrimp to the pot and gently fold them into the risotto. Divide among plates and garnish with 0.25 cup chopped fresh basil leaves. The basil adds a bright, fresh contrast to the rich risotto. Serve immediately while hot—risotto continues to thicken as it cools, so don’t let it sit.

Each bite should deliver perfectly cooked shrimp with juicy centers, creamy risotto infused with saffron’s golden hue, and bursts of sweet tomato. The shrimp should be tender but still hold their shape, and the rice should be firm in the center with a creamy exterior. This is where all the technique comes together in a dish that’s both elegant and comforting.

👨‍🍳

Pro Tips For Making Lidia’S Shrimp And Tomato Risotto

  • Toast the Shrimp First: I used to toss shrimp in raw—big mistake. Pat them dry, heat a separate pan with olive oil over medium-high, and sear them for 30 seconds per side until just opaque. This locks in flavor and prevents them from turning rubbery later when they hit the risotto.
  • Ditch the Crowded Pot: Arborio rice needs room to breathe. If your pot looks like it’s swimming in rice, spread it out in a single layer first, then stir in the broth. I learned this after burning the bottom of my risotto twice—too much rice at once turns the pan into a glue factory.
  • Salt the Shrimp Like the Sea: Shrimp absorb salt fast. Toss them with a pinch of kosher salt and let them sit 10 minutes before cooking. This keeps them juicy and cuts down on the need to over-season the risotto later. (Yes, even if you’re impatient—wait.)
  • Deglaze with Tomato Juice: After sautéing onions and garlic, splash in ¼ cup tomato juice before adding the rice. It caramelizes the fond and gives the risotto that bright, acidic depth Lidia’s version nails. Save the fresh tomatoes for later—they’ll soften too fast.

Essential equipment for this recipe

Heavy-Bottomed Pot

This is my non-negotiable tool for risotto—12-inch diameter with thick stainless steel or enameled cast iron. I use a Le Creuset Dutch oven (it’s pricey but lasts forever) or a All-Clad stainless steel pot for budget-friendly quality.

The key is even heat distribution so the rice cooks uniformly. A thin pot will create hot spots, leading to uneven cooking. 🌡️

Wooden Spoon

Never use metal—it scratches your pot and can burn the rice. A 12-inch wooden spoon with a sturdy handle is perfect for stirring constantly without breaking. I prefer olive wood because it’s naturally antibacterial and absorbs less liquid than maple. Keep it in the pot while cooking to prevent sticking.

Fine-Mesh Strainer

For rinsing shrimp before cooking, I use a fine-mesh strainer (like OXO Good Grips) to remove any sand or debris. This ensures your shrimp stay clean and cook evenly.

Also, strain any excess liquid from halved tomatoes to prevent a watery risotto. A good strainer makes all the difference in texture.

Cheese Grater

Freshly grated Parmesan is essential—pre-grated cheese gets clumpy and loses flavor. I use a microplane-style grater (like Barbagiano) for fine, even shavings. Grate the cheese just before adding it to the risotto so it melts perfectly into the creamy base.

This simple tool elevates the dish from good to restaurant-quality.

Timer

Risotto requires constant attention—adding stock at precise intervals is crucial. I use a digital kitchen timer (like Cuisinart) set for 18-20 minutes total with reminders every 3-4 minutes to check absorption.

This keeps you from overcooking or undercooking the rice. Pro tip: Set it on your phone if you don’t have a dedicated timer.

Saffron Infuser

To maximize saffron’s flavor, I use a small glass infuser (like Penzeys Saffron Infuser) to steep the threads in warm stock for 5 minutes before adding to the risotto. This extracts more color and aroma than simply stirring it in.

If you don’t have one, crush the threads between your fingers to release their oils before adding to the pot.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 185mg62%
Sodium 820mg36%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute Arborio rice with another type?

While Arborio is ideal, Carnaroli rice works perfectly as a premium alternative. For a budget option, Vialone Nano has a similar texture. Avoid instant or jasmine rice—they lack the starch needed for creamy risotto. If you’re desperate, short-grain white rice can work in a pinch, but expect a less luxurious result.

2

How do I prevent my risotto from getting mushy?

Three key rules: stir constantly (especially after adding stock), use medium-low heat (never high), and add stock one ladle at a time only when the previous addition is absorbed. Overcrowding the pot or walking away from it are the #1 causes of mushiness. Keep your pot uncovered to let moisture escape.

3

What’s the best way to reheat leftover shrimp risotto?

Add 1-2 tablespoons of water or stock per cup of risotto, cover, and heat on low heat for 5-7 minutes. Stirring constantly prevents drying. For shrimp, reheat separately in a pan with a splash of water and butter—this keeps them juicy. Never microwave risotto (it makes it gummy). Stir in fresh basil at the end to revive flavors.

4

Can I make this risotto vegetarian?

Swap shrimp for mushrooms (shiitake or cremini) or roasted eggplant. Add 1 teaspoon soy sauce or umami-rich nutritional yeast to compensate for the lost seafood flavor. For extra protein, stir in white beans at the end. The saffron and Parmesan will still shine as the star flavors.

5

Why does my risotto taste bland even with all the ingredients?

Most likely, your stock lacks flavor. Use homemade chicken stock (or quality low-sodium store-bought) and infuse it with saffron before adding to the pot. Another common issue: under-seasoning the shrimp—salt them generously before cooking. Finally, taste as you go! Risotto should be seasoned before adding the final cheese, not after.

★★★★★4.5(8 reviews)
Brian Walker