Fresh tomatoes, creamy Arborio rice, Parmesan, and fragrant basil come together in this comforting Fresh Tomato Risotto. Every spoonful is rich and silky, yet the tomatoes add a bright, fresh flavor that keeps the dish from feeling too heavy.
Unlike many complicated risotto recipes, this one uses simple ingredients and straightforward cooking techniques. The key is adding warm broth gradually while stirring often, allowing the rice to release its natural starch and develop that signature creamy texture.
Serve it as a satisfying vegetarian main course or alongside grilled chicken, roasted vegetables, or a fresh green salad.
Ingredients
- 1 ½ cups Arborio rice
- 2 cups fresh ripe tomatoes, finely chopped
- 4 cups vegetable or chicken broth
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- ½ cup dry white wine, optional
- ¾ cup freshly grated Parmesan cheese
- ½ cup fresh basil leaves, chopped
- 1 tablespoon tomato paste
- ½ teaspoon salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon red pepper flakes, optional
Instructions
1. Warm the Broth
Pour the broth into a saucepan and warm it over low heat.
Keep the broth hot throughout the cooking process. Adding cold broth to risotto can interrupt the cooking and make it harder for the rice to cook evenly.
2. Prepare the Tomatoes
Wash and finely chop the tomatoes.
For an especially smooth risotto, you can remove some of the seeds before chopping, although this isn’t necessary.
Set the tomatoes aside.
3. Sauté the Onion and Garlic
Heat the olive oil and 1 tablespoon of butter in a large, heavy-bottomed skillet or saucepan over medium heat.
Add the diced onion and cook for 4–5 minutes, until soft and translucent.
Add the garlic and cook for another 30 seconds, stirring constantly.
4. Toast the Rice
Add the Arborio rice to the pan.
Stir continuously for about 1–2 minutes, allowing the rice to become lightly toasted.
This step helps develop the nutty flavor that makes risotto so delicious.
5. Add the Wine
Pour in the white wine, if using.
Stir continuously until most of the liquid has been absorbed.
If you prefer not to use wine, simply skip this step and continue with the broth.
6. Add the Tomatoes
Stir in the tomato paste and chopped fresh tomatoes.
Cook for about 2 minutes, allowing the tomatoes to begin breaking down and coat the rice.
7. Gradually Add the Broth
Add about ½ cup of warm broth to the rice.
Stir gently and frequently until most of the liquid has been absorbed.
Continue adding the broth about ½ cup at a time, waiting until the previous addition is mostly absorbed before adding more.
Continue this process for approximately 20–25 minutes.
The rice should become creamy and tender while retaining a slight firmness in the center.
8. Add Parmesan and Butter
Remove the risotto from the heat.
Stir in the remaining tablespoon of butter and freshly grated Parmesan cheese.
Mix gently until the cheese melts and the risotto becomes glossy and creamy.
Taste and add additional salt and black pepper if needed.
9. Add Fresh Basil
Fold in most of the chopped fresh basil, reserving a little for garnish.
The heat from the risotto will gently release the basil’s aroma without overpowering its fresh flavor.
10. Serve Immediately
Spoon the risotto into warm bowls.
Top with extra Parmesan, fresh basil, freshly cracked black pepper, and a drizzle of olive oil if desired.
Serve immediately for the best texture.
Tips for Perfect Tomato Risotto
Use Arborio rice. Its high starch content is what gives risotto its naturally creamy consistency.
Keep the broth warm. This helps maintain an even cooking temperature.
Don’t rush the broth. Adding it gradually allows the rice to absorb the liquid properly while releasing starch.
Stir frequently, but don’t overdo it. Regular stirring helps create creaminess, but constant vigorous stirring can make the rice overly sticky.
Use freshly grated Parmesan. It melts more smoothly and provides better flavor than pre-shredded cheese.
Serve immediately. Risotto thickens quickly as it cools. If it becomes too thick, loosen it with a small splash of warm broth before serving.
Choosing the Best Tomatoes
For the freshest flavor, use ripe, juicy tomatoes that are naturally sweet and flavorful.
Roma tomatoes, vine-ripened tomatoes, cherry tomatoes, or heirloom tomatoes can all work beautifully.
Cherry tomatoes are particularly good if you want little bursts of sweetness throughout the risotto.
Easy Variations
Creamy Tomato Risotto
For an even richer version, stir in 2–3 tablespoons of heavy cream or mascarpone along with the Parmesan.
Spinach and Tomato Risotto
Add a couple of handfuls of fresh baby spinach during the final few minutes of cooking.
Roasted Tomato Risotto
Roast the tomatoes with olive oil and garlic before adding them to the finished risotto for a deeper, sweeter flavor.
Mushroom Tomato Risotto
Sauté sliced mushrooms separately and fold them into the risotto just before serving.
Spicy Tomato Risotto
Add extra red pepper flakes or a small amount of finely chopped fresh chili for a gentle kick.
What to Serve With Tomato Risotto
This risotto is satisfying on its own, but it pairs wonderfully with:
- Garlic bread
- Fresh green salad
- Roasted asparagus
- Grilled vegetables
- Garlic butter shrimp
- Grilled chicken
- Roasted zucchini
- Crusty Italian bread
Storage and Reheating
Risotto is best enjoyed immediately, but leftovers can be refrigerated in an airtight container for up to 3 days.
When reheating, add a splash of broth or water and warm gently in a saucepan over low heat. Stir occasionally until creamy and heated through.
You can also turn leftover risotto into crispy risotto cakes by forming it into small patties and pan-frying until golden.
Frequently Asked Questions
Can I use brown rice?
Traditional risotto is made with short-grain varieties such as Arborio, Carnaroli, or Vialone Nano. Brown rice requires a different cooking method and won’t produce exactly the same creamy texture.
Can I make this without wine?
Absolutely. Wine is optional. Simply replace it with a little extra warm broth.
Can I use canned tomatoes?
Yes. Fresh tomatoes give the dish a bright, seasonal flavor, but good-quality canned diced tomatoes can be used when fresh tomatoes aren’t available.
Why is my risotto not creamy?
The most common reasons are using the wrong type of rice, adding broth too quickly, or not allowing enough time for the rice to release its starch. Arborio rice and gradual additions of warm broth are key.
Creamy Fresh Tomato Risotto
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
This Fresh Tomato Risotto with Parmesan and Basil is creamy, comforting, and packed with fresh tomato flavor. The combination of silky Arborio rice, sweet ripe tomatoes, savory Parmesan, and fragrant basil creates a simple yet impressive meal that’s perfect for any night of the week.
For the best result, serve it immediately while it’s still warm, creamy, and wonderfully silky.