vegetarian tomato risotto
0 from 0 votes

Vegetarian Tomato Risotto

This creamy Vegetarian Tomato Risotto is infused with flavor from a San Marzano tomato broth.  It just might be better than your grandma's risotto! 

Course Main Course
Cuisine Italian, vegetarian
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 6 people
Calories 399 kcal
Author Delicious Everyday



  1. Start by preparing the tomato-vegetable stock. In a large blender, puree the San Marzano tomatoes and vegetable broth. Work in batches if your blender is not large enough. Set aside. 

  2. In a large pot, heat 1 tbsp of the butter. Add onion and cook for 3-4 minutes, until starting to turn golden.

  3. Add the garlic and cook for additional 30 seconds. 

  4. Add the Arborio rice. Stir to coat with the butter. Cook for 3-4 minutes, until just lightly toasted. Stir constantly to prevent burning.

  5. Turn heat to medium-low. Add 1/4 cup of the tomato-vegetable stock and stir slowly until fully absorbed. 

  6. Continue to add liquid into the rice in small increments, about 1/4 cup at the time. Each time you add liquid, slowly stir the risotto until the stock is fully absorbed into the rice. It is a slow process - it will take you 45-60 minutes to get all the liquid into the risotto! 

  7. Hint: If you go to quickly and feel like you need additional liquid, just use some extra plain vegetable broth or even a bit of water.

  8. Taste the risotto when you think it's done. If it's not tender (to your preference) yet, cook longer. Continue adding liquid so the risotto retains a slightly soupy quality.

  9. When the risotto is cooked to your liking, stir in the remaining butter and the Parmesan cheese. Season with salt and pepper.

  10. Serve garnished with basil and extra parmesan cheese.

Nutrition Facts
Vegetarian Tomato Risotto
Amount Per Serving
Calories 399 Calories from Fat 90
% Daily Value*
Total Fat 10g 15%
Saturated Fat 6g 30%
Cholesterol 26mg 9%
Sodium 1265mg 53%
Potassium 406mg 12%
Total Carbohydrates 63g 21%
Dietary Fiber 3g 12%
Sugars 6g
Protein 11g 22%
Vitamin A 39.1%
Vitamin C 24.2%
Calcium 22%
Iron 18.6%
* Percent Daily Values are based on a 2000 calorie diet.