There’s a certain joy that comes from stirring a pot of risotto, and I still remember when I first tried my hand at making Tomato Risotto. The rich scent of garlic mingling with ripe, juicy tomatoes was enough to make anyone’s heart skip a beat. This dish transforms simple ingredients into something truly comforting and luscious, perfect for a cozy night in or impressing guests at your next dinner party.
Using just arborio rice, fresh basil, and a splash of white wine, this recipe is not only indulgent but also surprisingly easy—ideal for anyone tired of mundane meals or fast food. In under 30 minutes, you can create a creamy, flavorful risotto that will fill your kitchen with warmth and delight. So roll up your sleeves, and let’s dive into a bowl of Tomato Risotto that brings a taste of Italy right to your home!
Why is Tomato Risotto a Game Changer?
Comforting, creamy texture: The luxurious mouthfeel of this risotto will spoil your taste buds, making every bite feel indulgent.
Quick & easy: You can whip up this delicious meal in under 30 minutes, perfect for busy weeknights or surprise guests.
Vibrant flavors: The combination of garlic, fresh tomatoes, and basil creates a plate that bursts with zest and warmth.
Versatile dish: Enjoy this risotto as a main course or pair it with grilled chicken or vegetables for a delightful side.
Impressive presentation: Serve it in elegant bowls, and it’s sure to impress anyone at your dinner table!
Dive into this creamy delight and savor a satisfying meal that’s far from boring.
Tomato Risotto Ingredients
Transform your dinner with these simple staples!
For the Base
• 2 garlic cloves – lightly crushed to release their aromatic flavor.
• 2 tbsp olive oil – for sautéing and adding rich depth to the dish.
• 1 can whole plum tomatoes – brings freshness and sweetness to your risotto.
• 4 cups chicken broth – enhances the flavor, but feel free to use vegetable broth for a vegetarian option.
• 1 small onion – finely chopped to provide a savory foundation.
For the Creaminess
• 1/4 cup butter – adds richness and helps create that velvety texture.
• 2 cups arborio rice – the star of the dish, perfect for achieving that creamy consistency.
• 1/2 cup white wine – enhances the flavor profile; a splash of lemon juice works in a pinch.
For the Finish
• 1 cup freshly grated Parmesan cheese – brings a savory kick and creaminess to the risotto.
• 10 fresh basil leaves – thinly sliced to add a fragrant, herbal touch to your dish.
Now that you have your ingredients ready, the journey to making the perfect Tomato Risotto is just a few steps away!
How to Make Tomato Risotto
-
Sauté the Garlic
In a saucepan over medium-high heat, brown the garlic in the olive oil, stirring occasionally. Add the whole plum tomatoes and bring to a boil. Simmer for about 10 minutes or until the mixture takes on an orange hue. -
Blend the Base
Off the heat, purée the mixture with an immersion blender until smooth. Return the sauce to a boil, then season with salt and pepper. Keep it warm to infuse the flavors. -
Cook the Onion
In a separate saucepan over medium-high heat, soften the chopped onion in half the butter. This step helps build a balanced flavor base for your risotto. -
Toast the Rice
Add the arborio rice to the pan, stirring to coat each grain with butter for about 1 minute. Pour in the white wine and reduce, allowing it to evaporate until almost dry, enhancing the flavor. -
Incorporate the Broth
Gradually add 1 cup (250 ml) of the warmed tomato broth at a time, stirring continuously. Allow each addition to be almost completely absorbed by the rice before adding more. Season with salt and pepper, cooking for 18 to 22 minutes until the rice is just al dente. -
Finish with Creaminess
Off the heat, stir in the freshly grated Parmesan cheese, sliced basil, and the remaining butter. Mix until the risotto is very creamy, adjusting the seasoning as needed. -
Serve and Garnish
Divide the risotto among bowls, garnishing as desired to add a personal touch and visual appeal.
Optional: A sprinkle of extra Parmesan on top adds a delightful finishing touch.
Exact quantities are listed in the recipe card below.
Tips for the Best Tomato Risotto
-
Choose the Right Rice: Arborio rice is crucial for this recipe, as its starch content gives risotto its creamy texture. Avoid long-grain rice for best results.
-
Warm the Broth: Always use warm chicken broth when adding to risotto; this keeps the cooking process stable and helps the rice cook evenly.
-
Stir Constantly: Stirring continuously releases the starch from the rice, ensuring a creamy consistency. Don’t skip this step or your risotto may turn out grainy.
-
Adjust Seasoning Thoughtfully: Taste as you go! Adding salt and pepper at the right moments enhances the Tomato Risotto’s flavor. Don’t wait until the end to season.
-
Finish with Butter and Cheese: Don’t underestimate the importance of finishing off your dish with a luxuriously creamy touch from butter and Parmesan. This is key for that restaurant-quality finish!
What to Serve with Tomato Risotto?
Creating a complete meal is easy when you have the right pairings to elevate your Tomato Risotto experience.
-
Garlic Bread:
Golden-brown and buttery, garlic bread provides a crunchy texture that contrasts beautifully with the creamy risotto. -
Simple Green Salad:
A crisp salad with mixed greens and a light vinaigrette adds freshness, balancing the dish’s richness while enhancing the flavors of the tomatoes. -
Roasted Vegetables:
Caramelized veggies like zucchini, bell peppers, or asparagus create a hearty side that complements the savory notes of the risotto. -
Grilled Chicken:
Juicy, herb-marinated grilled chicken adds protein and a smoky flavor that pairs wonderfully with the rich creaminess of the risotto. -
Wine Pairing:
A chilled glass of Sauvignon Blanc or Pinot Grigio enhances the dish’s flavors with its zesty notes, perfect for sipping while you dine. -
Tiramisu for Dessert:
End your meal on a sweet note with this classic Italian dessert. The mascarpone and coffee flavors create a delightful contrast to the flavors of the risotto.
Each of these options brings something unique to the table, enhancing your dining experience and making your Tomato Risotto the star of the meal!
Make Ahead Options
Busy home cooks will love that you can easily prepare components of this Tomato Risotto ahead of time! You can sauté the garlic and onions, then blend the tomato base up to 24 hours in advance. Simply refrigerate the blended mixture in an airtight container. The risotto itself can be partially cooked, adding broth until the rice is only halfway done, and stored for up to 3 days; when ready to serve, simply finish cooking by adding the remaining broth and stirring in the Parmesan and basil. This method ensures your risotto retains its creamy texture and rich flavors, making dinner a breeze amidst a hectic schedule!
How to Store and Freeze Tomato Risotto
Fridge: Store your Tomato Risotto in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth or water to restore creaminess.
Freezer: For longer storage, freeze Tomato Risotto in freezer-safe containers for up to 3 months. Portion it out for easy meals on busy nights.
Reheating: When ready to enjoy, thaw the risotto overnight in the fridge, then reheat gently on the stove. Stir in a little broth to bring back its luscious texture.
Avoid Overcooking: Be cautious while reheating—too much heat can dry out the risotto. Aim for just warmed through, and savor every creamy bite!
Tomato Risotto Variations & Substitutions
Feel free to explore these delightful twists on your Tomato Risotto, adding your personal touch to each bowl!
-
Vegetarian: Substitute chicken broth with vegetable broth for a completely meat-free option. This maintains the rich, comforting flavor while being plant-based.
-
Dairy-Free: Use vegan butter and nutritional yeast instead of Parmesan cheese for a delicious dairy-free version. This swap ensures you won’t miss out on creaminess while keeping it rich in flavor.
-
Herb Boost: Experiment with fresh herbs like thyme or oregano in addition to basil. This elevates the aroma and depth of flavor, making every bite more vibrant.
-
Spicy Kick: Add a pinch of red pepper flakes or sauté some diced jalapeños with the onion for a spicy twist. This heat will add an exciting element to your classic risotto.
-
Mushroom Medley: Stir in sautéed mushrooms during the last few minutes of cooking. Their earthy flavor complements the tomato wonderfully, enhancing the savoriness.
-
Creamy Vegan: Swap out butter with coconut cream for a luscious vegan variation. This gives a delightful twist that adds a hint of sweetness.
-
Nutty Texture: Toss in some toasted pine nuts or slivered almonds for an unexpected crunch. This contrast in texture brings a whole new dimension to your dish.
-
Caramelized Onions: Replace the standard onion with caramelized onions for a deeper, sweeter flavor profile. The extra sweetness beautifully balances the acidity of the tomatoes.
Tomato Risotto Recipe FAQs
How do I select the best tomatoes for Tomato Risotto?
Absolutely! For the best flavor, I recommend using high-quality canned whole plum tomatoes, as they provide sweetness and depth to your risotto. If you’re opting for fresh tomatoes, look for ripe, juicy varieties like Roma or vine-ripened tomatoes with a deep red color, free from dark spots or blemishes.
How should I store leftover Tomato Risotto, and how long does it last?
Leftover Tomato Risotto can be stored in an airtight container in the fridge for up to 3 days. When you’re ready to reheat, I suggest adding a splash of broth or water to help restore its creamy texture. This way, it won’t dry out during the reheating process!
Can I freeze Tomato Risotto for later enjoyment?
Absolutely! To freeze your Tomato Risotto, allow it to cool completely, then portion it into freezer-safe containers. You can store it for up to 3 months. When you’re ready to indulge, thaw it overnight in the fridge, then reheat gently on the stovetop with a bit of broth for that perfect creaminess.
What should I do if my risotto is too dry or grainy?
If you find your Tomato Risotto is dry, don’t worry! You can rescue it by stirring in a bit more warm broth until you reach your desired creaminess. If it’s grainy, it may need more stirring during cooking to release the starches. Remember, constant stirring is key to achieving that luxurious, creamy texture!
Are there any dietary considerations I should keep in mind?
Very! If you’re cooking for someone with lactose intolerance, you can easily make this Tomato Risotto dairy-free by substituting the butter with olive oil and using a dairy-free cheese alternative. For pet considerations, avoid giving your cat or dog any tomato-based dishes, as tomatoes can sometimes be harmful to pets. Always check for allergies if you’re serving to guests!
How can I make Tomato Risotto gluten-free?
Great question! The ingredients in this Tomato Risotto recipe are naturally gluten-free. Just make sure that the chicken broth and any cheese you use are certified gluten-free to ensure that your dish is safe for everyone with gluten intolerance. Enjoy your cooking!

Creamy Tomato Risotto to Ignite Your Dinner Passion
Ingredients
Equipment
Method
- In a saucepan over medium-high heat, brown the garlic in the olive oil, stirring occasionally. Add the whole plum tomatoes and bring to a boil. Simmer for about 10 minutes or until the mixture takes on an orange hue.
- Off the heat, purée the mixture with an immersion blender until smooth. Return the sauce to a boil, then season with salt and pepper. Keep it warm.
- In a separate saucepan over medium-high heat, soften the chopped onion in half the butter.
- Add the arborio rice, stirring to coat each grain with butter for about 1 minute. Pour in the white wine and reduce until almost dry.
- Gradually add 1 cup (250 ml) of the warmed tomato broth, stirring continuously. Allow each addition to be almost absorbed before adding more. Season with salt and pepper, cooking for 18 to 22 minutes until the rice is just al dente.
- Off the heat, stir in the grated Parmesan cheese, sliced basil, and remaining butter. Mix until very creamy.
- Divide the risotto among bowls, garnishing as desired.







