Saffron Tomato Risotto with Seared Shrimp

Rich arborio rice slowly cooked with burst cherry tomatoes and fragrant saffron creates this restaurant-quality Italian comfort dish. The natural sweetness of seared tomatoes balances the earthy saffron while warm spices add depth. Perfect as an elegant weeknight dinner or impressive entertaining dish. Optional seasoned shrimp transforms it into a complete protein-packed meal, though it stands beautifully on its own as a vegetarian main with fresh parmesan and herbs.
Ingredients
- 1 lb cherry or grape tomatoes
- 1 tablespoon olive oil
- 1 white or yellow onion, diced
- 2 tablespoons olive oil
- 4 cloves garlic, rough chopped
- 1 teaspoon dried thyme, or 1 tablespoon fresh
- 1 ½ cups arborio rice or Spanish short-grain rice
- 1 pinch saffron
- ½ teaspoon salt
- ½ teaspoon pepper
- ¼ teaspoon smoked paprika
- 6 cups veggie stock or chicken stock, warmed
- 1 tablespoon butter
- ¼ cup grated parmesan
- 16 ounces large shrimp, raw, peeled, deveined(optional)
- 1 tablespoon cumin, for shrimp(optional)
- 1 tablespoon smoked paprika, for shrimp(optional)
- 2 teaspoons granulated garlic, for shrimp(optional)
- 1 teaspoon salt, for shrimp(optional)
- oil, for searing shrimp(optional)
Instructions
- 1
Heat oil in large skillet over medium-high heat, add whole tomatoes and sear until they burst and soften, stirring occasionally, about 7 minutes
- 2
In heavy-bottomed pot, heat olive oil over medium heat and saute diced onions until golden, about 10-12 minutes
- 3
Add garlic and thyme, saute until fragrant, about 2 minutes
- 4
Add rice and saute 1 minute, stirring to coat
- 5
Add 2 cups warm stock to cover rice, saffron, and smoked paprika, stir and bring to simmer
- 6
Simmer until most liquid is absorbed, then add 1 cup broth and the tomatoes with juices
- 7
Continue adding broth 1 cup at a time, stirring often over medium-low heat until rice is creamy and slightly al dente, about 20-25 minutes total
- 8
Stir in butter and parmesan, season with salt, pepper, and optional chili flakes
- 9
For shrimp: mix cumin, smoked paprika, granulated garlic, and salt, coat shrimp and sear in oil until cooked through
Tips
Keep stock warm in separate pot to maintain cooking temperature and ensure even rice absorption throughout the process.
Don't rush the tomato searing - letting them burst naturally creates the best flavor base for the risotto.
Taste frequently near the end and adjust salt generously - risotto often needs more seasoning than expected.
Good to Know
Refrigerate up to 3 days. Risotto thickens when cold - thin with warm stock when reheating.
Make base risotto without shrimp up to 1 day ahead. Reheat gently and add cooked shrimp.
Serve immediately while hot and creamy. Garnish with fresh parsley and lemon zest.
Common Mistakes
Add stock gradually to avoid mushy rice texture.
Don't skip stirring frequently to prevent sticking and ensure creaminess.
Season generously at the end - underseasoned risotto tastes bland.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this without saffron?
Yes, substitute with 1/4 teaspoon turmeric for color or omit entirely. The dish will lack the distinctive earthy flavor but remain delicious.
What if my risotto is too thick?
Add warm stock gradually while stirring until desired consistency. Risotto should be creamy and flow slightly when plated.
How long will leftovers keep?
Store refrigerated up to 3 days. Reheat gently with additional warm stock as risotto thickens when cold.