• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pina Bresciani
  • Home
  • Recipes
  • About
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Pasta

    Mom’s Mixed Vegetable Risotto with Tomatoes

    4.7 from 19 votes

    By Pina Bresciani ⁠— June 7, 2021 (updated April 8, 2025) — 1 Comment

    Jump to Recipe Jump to Video
    Vegetable risotto in an orange dish with a fork

    This is my mom’s vegetable risotto recipe– and it’s so delicious! Made with onions, carrots, celery, peppers, zucchini, peas, mushrooms, and tomatoes, it’s filled with vegetable flavor. This creamy risotto comes together in 1 hour for a cozy vegetarian dinner.

    Vegetable risotto in an orange dish with a fork

    My mom has been making this homemade risotto recipe for years (she's the reason I am now an Italian cook), so I figured it was time I shared it with you! It's a hit at her Sunday night dinners, and for good reason - it's full of flavor and packs in tons of vegetables.

    She will usually serve this risotto first (as a primo) then serve these Italian chicken cutlets or Italian baked chicken thighs (as a secondo - main course).

    I like this recipe because it's different from a traditional mushroom risotto - this recipe uses tomato sauce (passata) which almost gives it a pasta vibe, cool right?

    By the way, if you are looking for a classic tomato pasta, check out my nonna's pasta pomodoro (my mom's mom's recipe! they were and are both great cooks)

    For even more Sunday dinner recipe inspiration, definitely check out my other pasta and risotto recipes.

    Vegetable risotto ingredients - mushrooms, celery, vegetable broth, olive oil, peas, arborio rice, white wine, peppers, onions, tomato passata, onions, carrots, zucchini

    The vegetables (and substitutions!)

    This risotto with mushrooms uses so many vegetables (8 in total!), and this particular set of vegetables work really well with the tomato sauce in my opinion.

    But the beauty is that the dish is customizable - you can use whatever veggies you have on hand. For example, if you don't have zucchini, but have asparagus, that would be a great substitution!

    If you don't have mushrooms at all, just omit them. Also, this should go without saying but you can use whatever color peppers you'd like/have on hand.

    Besides the vegetables listed in the recipe, other great additions/swaps would be corn, green beans (cut small), artichokes, and (the already mentioned) asparagus.

    Vegetable risotto in a plate with a fork

    Making it

    This recipe requires two main steps:

    1. Cook the vegetables with the tomato sauce
    2. Cook the risotto, and add the cooked vegetables in

    Let's go through it, step by step.

    In a pan, cook your carrots, celery and onion. Then add the rest of the vegetables, except for the peas. Let those cook down a bit.

    Add in the passata. Passata is simply crushed, strained tomatoes that usually comes in a jar. It's not seasoned or cooked, which is different from a ready-made pasta sauce from a jar.

    Chopped mixed vegetables being stirred in a pan
    Tomato sauce being poured into a pan with mixed vegetables

    Cook everything down for 20-25 minutes. When about 5 minutes are left in the cooking time, add the peas. Set aside.

    Mixed vegetables being stirred in a pan with a wooden spoon

    While the vegetables are cooking, slowly heat up the vegetable broth.

    In another pan over medium heat, add the olive oil. Once heated through, add the rice. Cook the rice in the pan for a few minutes. At this point, you are toasting the rice.

    Arborio rice being sauteed in a pan and a wooden spoon stirring it

    Add the white wine to the pan. Once the alcohol has evaporated off, add a few ladles of vegetable broth. Once the broth is mostly absorbed, add another few ladles. The process of cooking the rice like this is called risottare.

    The risottare technique isn't just used for rice, however. Pasta dishes like this authentic cacio e pepe use the technique as well. It makes the final dish super creamy (without any cream!)

    White wine being poured into a pan with rice
    Ladle pouring vegetable broth into pan with arborio rice

    When the rice is about half way cooked, add in the vegetables/sauce mixture.

    Continue to cook the rice by adding ladles of vegetable broth when the broth you added in before is mostly absorbed.

    Once rice is cooked, take the pan off the heat. Add a generous amount of olive oil and stir. then add a generous amount of grated parmigiano reggiano and stir some more. This process is called mantecare.

    Vegetable risotto in a pan topped with parmesan being stirred with a wooden spoon

    Plate, top with more parmigiano and enjoy!

    Leftovers

    This recipe makes quite a large amount of risotto, and it's great the next day too. I remember bringing the leftovers for lunch when I was in high school (yes, my mom has been making this recipe for a long time!)

    To heat it up, I add a bit of olive oil to a pan over medium heat and heat it through. I top with grated parmigiano reggiano and it's so good the next day, too.

    It will keep for 2-3 days in the fridge.

    Recipe

    Print Pin
    4.69 from 19 votes

    Mom’s Mixed Vegetable Risotto with Tomatoes

    This is my mom’s vegetable risotto recipe– and it’s so delicious! Made with onions, carrots, celery, peppers, zucchini, peas, mushrooms, and tomatoes, it’s filled with vegetable flavor. This creamy risotto comes together in 1 hour for a cozy vegetarian dinner.
    Course Main Course
    Cuisine Italian
    Diet Vegetarian
    Prep Time 30 minutes minutes
    Cook Time 1 hour hour
    Servings 6 people
    Calories 430kcal
    Author Pina Bresciani

    Ingredients

    • 4 tablespoon olive oil, divided, plus more for finishing extra virgin
    • ½ white or yellow onion diced
    • 2 small carrots diced
    • 2 celery stalks diced
    • 1 small zucchini diced
    • 1 red pepper diced
    • 1 green pepper diced
    • 8 white mushrooms, including the stems diced
    • 2 cups frozen peas
    • 1 can peeled plum tomatoes 796mL or 28fl oz
    • 2 cups arborio rice
    • white wine
    • 3-6 litres vegetable stock
    • salt and pepper to taste

    Instructions

    • Add tablespoon olive oil to a pot over medium heat and add onions, celery and carrots. Sauté for a few minutes.
    • Add the rest of the diced vegetables except for the peas. Let them cook for about 5-7 minutes.
    • Mash the tomatoes with a fork or your hands and add them to the vegetables, along with salt and pepper. Let this sauce cook down until reduced, about 20-25 minutes. When the sauce has about 5 minutes left, add in the peas. In the mean time, heat up the broth.
    • In a large pan or pot over medium heat, add 2 tablespoon olive oil. Add the rice and toast it for 2-3 minutes.
    • Pour in the white wine. Let it absorb. Once wine is absorbed, add the tomato sauce to the rice and stir everything together.
    • Add a good amount of broth and stir. Keep stirring or else the rice with stick to the bottom of the pan.
    • Keep stirring the rice, and adding broth as needed, until the rice is cooked, about 30 minutes.
    • Remove pan from heat, add a generous amount of olive oil and stir. Then add a generous amount of grated parmigiano reggiano then stir some more.
    • Plate and top with more parmigiano reggiano if desired. Enjoy!

    Recipe Video

    Recipe Notes

    • You may not need to use the whole 6L of vegetable stock, but it's good to have on hand just in case. 
    • You can also use carnaroli rice instead of arborio if you'd like. 
    Nutrition Facts
    Mom’s Mixed Vegetable Risotto with Tomatoes
    Amount Per Serving
    Calories 430 Calories from Fat 90
    % Daily Value*
    Fat 10g15%
    Saturated Fat 2g13%
    Polyunsaturated Fat 1g
    Monounsaturated Fat 7g
    Sodium 2109mg92%
    Potassium 626mg18%
    Carbohydrates 76g25%
    Fiber 7g29%
    Sugar 13g14%
    Protein 9g18%
    Vitamin A 5671IU113%
    Vitamin C 75mg91%
    Calcium 54mg5%
    Iron 5mg28%
    * Percent Daily Values are based on a 2000 calorie diet.

    More Pasta

    • Italian pasta and potatoes in a bowl with a spoon
      Italian Pasta with Potatoes (Pasta e Patate)
    • Italian pea and pasta soup in a bowl with a spoon
      Pasta e Piselli (Italian Peas and Pasta Recipe)
    • Pasta with tomato sauce, olives and capers in a bowl with a fork
      25-Minute Vesuviana Pasta
    • Butternut squash-stuffed shells in a baking dish
      Butternut Nut Squash-Stuffed Shells with Guanciale
    160 shares
    • X
    • Facebook

    Reader Interactions

    Comments

      4.69 from 19 votes (19 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Eric says

      May 20, 2024 at 2:50 pm

      Are Frozen peas part of the "add diced vegetables"?
      "add the tomato sauce" is the veggie pot we made in step 1-3?
      How much white wine?

      Reply

    Primary Sidebar

    Hello!

    My name is Pina and I love Italian food and culture! Here you'll find delicious Italian-inspired recipes with a fresh west coast spin. Buon Appetito! About Me

    Popular

    • Bowl of authentic cacio e pepe
      How To Make An Authentic Cacio e Pepe Like A Roman
    • Delicious Prosciutto Sandwich (Panino) With Mozzarella, Tomato and Basil
    • Easiest Ever Creamy Ricotta Pasta - Work From Home Lunch Series
    • Pasta Amatriciana - The Real Roman Recipe!

    Desserts

    • Easiest Ever Lemon Blueberry Ricotta Cake
    • Orange upside down cake in a big plate with slice cut out
      Orange Upside Down Cake
    • Pistachio muffins topped with pistachio crumble
      Pistachio Muffins - {Real Pistachios, No Pudding Mix}
    • Pistachio cream in a bowl with a pistachios scattered around
      Pistachio Cream - Made with REAL Pistachios!

    Footer

    Copyright © 2025 Pina Bresciani | Privacy Policy

    160 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.