Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Healthy Risotto Recipe

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

This creamy healthy risotto is packed with Italian flavors from mushrooms, garlic, roasted red peppers, carrots, and artichokes. I love that I can make it in about 40 minutes in the instant pot and have a hearty meal ready to serve as a side dish or main for my family.

healthy risotto with garlic, parmesan, truffle, mushrooms, artichokes, and green beans on a white plate (gluten free, vegetarian, instant pot recipe)

Risotto is a classic Italian dish that I have always enjoyed, but making it from scratch used to intimidate me. Ha! It requires time, patience, and a lot of stirring, which honestly does not always fit into my busy lifestyle. When I learned I could make risotto in the Instant Pot, I was excited to try it. Using the Instant Pot removes the constant stirring and guesswork while still giving the creamy texture I love in a good risotto.

I love how the Instant Pot handles the cooking, bringing the arborio rice to the right texture as it absorbs the broth. It works well for a weeknight dinner and also looks great when I serve it to guests. I like that I can spend my time prepping the vegetables instead of standing at the stove and stirring. This recipe has become another Instant Pot favorite in my kitchen, right alongside my Instant Pot vegan pozole and Instant Pot chili mac.

One weekend, I made this risotto for my neighbor and his family who had just moved in down the street. I wanted to welcome them with a simple and comforting meal that still looked impressive on the table. When I served the risotto, everyone smiled and dug right in, and it did not take long before the compliments started coming.

What makes this recipe so amazing is the combination of fresh ingredients and the Instant Pot technique. I use arborio rice, vegetable broth, and a variety of vegetables to create a naturally gluten-free healthy dish. Cooking it in the Instant Pot removes the constant stirring and timing worries that can make traditional risotto intimidating. I love that I can add Parmesan cheese at the end for extra creaminess, or swap in seasonal vegetables depending on what I have. It’s easy to customize, and it comes together in under an hour. Yes, that’s right!

I like serving this risotto for casual dinners or small gatherings, I have made it for friends, neighbors, and family, and people almost always ask me for the recipe after dinner. 🙂 It is hearty, comforting, and satisfying, yet healthy enough that I happily go back for seconds. Ha!

Latest Recipe Video!

🥘 Ingredients

To make this healthy risotto, here is what I use to make this delicious side dish:

ingredients for healthy risotto with garlic, parmesan, truffle, mushrooms, artichokes, and green beans on a white plate (gluten free, vegetarian, instant pot recipe)

Arborio Rice: I use arborio rice because it’s the classic choice for risotto. This short, oval-shaped rice releases starch as it cooks, which creates that signature creamy texture without needing cream.

Veggies: For this risotto, I use artichokes, carrots, sweet onion, green beans, cremini mushrooms, garlic, and red pepper. I can easily swap in other vegetables or use what’s in season. Spring peas are great in the warmer months, and butternut squash works well in the fall.

Spices: The Italian flavor comes from garlic salt, seasoned salt, seasoned pepper, and Italian seasoning. If I don’t have seasoned salt or pepper, sea salt or kosher salt with black pepper works just fine. No Italian seasoning? Dried oregano is a good substitute.

Vegetable Broth: I cook the risotto in vegetable broth for extra flavor instead of water. For non-vegetarian, chicken broth can be used as well.

🔪 How To Make

Making this healthy risotto recipe is very simple with my Instant Pot. Here is exactly how I make it:

Prep Ingredients, Cook Veggies: I rinse the green beans and carrots, then peel and chop the carrots. I chop the green beans and onion and set everything aside. Next, I add the butter and olive oil to the electric pressure cooker and turn on the sauté function to high. Once the butter melts, I add the onion, mushrooms, carrots, green beans, and peppers, then sauté until the vegetables are lightly golden, about 5 minutes.

carrots and green beans cooking in a pot

Add Broth: I turn off the Instant Pot and add the vegetable stock, then deglaze the bottom of the pot by scraping it with a spoon to loosen any browned bits from the vegetables.

veggies cooking in a poot

Add rice: I add the arborio rice, minced garlic, parsley, garlic salt, seasoned salt, seasoned pepper, Italian seasoning, and brown sugar, then stir well to combine everything.

arborio rice added to pot with veggies

Add Artichoke: I make sure the risotto and vegetables are fully covered in the broth. If they aren’t, I add a little more broth as needed. I wait to add the artichoke hearts until after the risotto is cooked, since they don’t go into the Instant Pot with the other ingredients.

Sealing the Instant Pot: After I’ve stirred everything in the Instant Pot, I place the lid on and turn it until it clicks and beeps to lock. I make sure the pressure valve is set to ‘Sealing’.

Pressure Cook: I press the Manual button and set the Instant Pot to cook at high pressure for 6 minutes. When it’s done, I let it sit for 2 minutes, then perform a quick release to release all the pressure. Once the float valve drops and the lid can be safely removed, I take off the lid and give the risotto a good stir. If any liquid remains, I continue stirring until it’s fully absorbed.

healthy risotto in the instant pot

Keep Stirring: The risotto will start to thicken. I leave it in the Instant Pot, open the artichoke hearts, slice them, and gently stir them into the risotto. Then I add the Parmesan cheese and stir again. I usually save a few artichoke slices to use as a garnish when serving.

rice and veggies cooking in a pot

Serve: I plate the garlic Parmesan risotto into bowls and top each serving with a few roasted red peppers, sliced artichokes, and a sprinkle of Parmesan cheese. Then it’s ready to enjoy!

finished vegetarian instant pot risotto

My #1 Secret Tip for this recipe is to make sure the rice and vegetables are fully covered in broth before sealing the Instant Pot. If they aren’t completely submerged, I add a little more broth so everything is covered, which ensures the risotto cooks consistently and turns out creamy exactly like I want.

Other Tips To Keep In Mind:

  • Sauté the Vegetables: I use the sauté feature to cook the vegetables before adding the broth to bring out their flavor.
  • Deglaze the Pot: I turn off the Instant Pot and scrape all the vegetable bits off the bottom. This adds a rich depth of flavor to the broth.
  • Add Artichokes and Red Peppers Later: I don’t add all the artichokes or red peppers until the arborio rice has finished cooking. I stir them in after the risotto is done.
  • Pre-Roasted vs. Raw Red Peppers: If I’m using pre-roasted red peppers, I add them with the artichokes after cooking. Raw red peppers go in with the onions to sauté and cook with the rice.
  • Save Some for Garnish: I always save a few red peppers and artichokes to use as a garnish when serving.
  • Stir Until Thickened: If all the liquid hasn’t been absorbed, I continue stirring. The risotto will thicken as I stir.
  • Kid-Friendly: If my kids aren’t big fans of artichokes or red peppers, I scoop out a serving for them before adding these vegetables. Another option is chopping the veggies finely so they’re less visible or swapping them for vegetables my kids enjoy. A little extra Parmesan cheese on top always helps get them excited and finish their plates.

📖 Variations

I love experimenting with this risotto, and there are so many ways to make it my own. Here are a few variations I like to try:

Try A Different Rice: I like to make this creamy rice dish using brown rice, carnaroli rice, sushi rice, or really any high-starch rice I have on hand! It works great with whatever variety I choose.

Use Farro instead: If I’m not making a gluten-free risotto, I sometimes swap in farro instead of rice for extra whole grains, fiber, and protein. It adds a hearty texture that I really enjoy.

Truffle Mushroom Loaded: Sometimes I like to skip the other vegetables and focus on a variety of my favorite earthy mushrooms instead. I add shiitake, cremini, and other wild mushrooms, stir in garlic and vegan Parmesan cheese, and finish by shaving truffles over the top before serving. Yum!

🍽 Serving Suggestions

This healthy veggie risotto is a complete meal on its own, but I like to pair it with a few simple sides. My cheesy baked asparagus adds a fresh, vibrant touch, while a kale salad with lemon dressing brings brightness and a bit of sweetness I love.

I also enjoy adding extra cooked vegetables, like miso mushrooms, sautéed spinach, or maple roasted Brussels sprouts, for more flavor and texture. To make it special for date-night, I serve it with a glass of non-alcoholic white wine and some crusty healthy breads. Ah.. since Valentine’s day is coming I highly recommend this recipe to impress your partner.

🧊 Storage Directions

Refrigerating: I let the garlic Parmesan risotto cool, then transfer it to an airtight container and place it in the fridge. I make sure not to leave it out for more than 1 hour after cooking. It keeps in the fridge for up to 2 days. 

Freezing: For longer storage, I freeze it for up to 3 months, but I never refreeze it once it’s been thawed. I always reheat the risotto before eating to ensure it’s safe and delicious.

Reheating – Microwave Method: The quickest way I reheat risotto is in the microwave. I transfer it to a microwave-safe bowl, add a splash of water or broth, and heat for about 4 minutes, stopping to stir 2–3 times. To prevent it from drying out, I sometimes add a little butter to keep it creamy.

Reheating – Stovetop Method: I find this method works best for reheating. I take the artichoke risotto out of the fridge and let it come to room temperature. Then I place it in a saucepan with a splash of stock or water and reheat over low heat, stirring constantly until it’s warmed through. I usually add a little butter at the end to restore the creamy texture.

❓Recipe FAQs

What’s the best rice to use for risotto?

Any short- or medium-grain rice with a high starch content works well for this risotto. I usually use arborio because it’s traditional, but I’ve also had great results with short-grain brown rice, carnaroli, Vialone Nano, or even sushi rice if that’s what I have on hand. The only types I avoid are basmati or jasmine, since they don’t have enough starch to give the risotto that creamy, tender texture I’m looking for.

Why is my risotto too watery?

I’ve noticed this happens if I add too much broth or don’t let the risotto sit for a few minutes after cooking. I make sure the liquid is just enough to cover the rice and stir a little at the end if needed to absorb excess moisture.

How do I stop risotto from sticking to the bottom of the Instant Pot?

I always deglaze the pot after sautéing by scraping up any browned bits with a spoon. This prevents sticking and adds extra flavor to the risotto.

healthy risotto with garlic, parmesan, truffle, mushrooms, artichokes, and green beans on a white plate (gluten free, vegetarian, instant pot recipe)

Love this plant based side dish recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

healthy risotto with garlic, parmesan, truffle, mushrooms, artichokes, and green beans on a white plate (gluten free, vegetarian, instant pot recipe)
Print Recipe
4.95 from 18 votes

Healthy Risotto Recipe

This creamy healthy risotto is packed with Italian flavors from mushrooms, garlic, roasted red peppers, carrots, and artichokes. I love that I can make it in about 40 minutes in the instant pot and have a hearty meal ready to serve as a side dish or main for my family.
Prep Time30 minutes
Cook Time8 minutes
Total Time38 minutes
Course: Main Course, Side Dish
Cuisine: Italian
Diet: Gluten Free, Vegetarian
Servings: 4
Calories: 398kcal
Author: Anjali Shah

Ingredients

Instructions

  • Rinse the fresh green beans, and carrots. Peel and chop the carrots.  Chop the green beans and onion, and set aside.  
  • Place the butter and olive oil in the Instant Pot, and press the sauté button. When the butter melts, add the onions, mushrooms, carrots and green beans, and sauté until golden brown, about 5 minutes.
  • Turn off the Instant Pot, and add the broth, and deglaze the bottom of the pot, scraping the bottom with a spoon to loosen any bits of sautéed vegetables (this will give your broth a delicious flavor).  
  • Once all the little bits are off the bottom of the pot, add the risotto, minced garlic, parsley, garlic salt, seasoned salt, seasoned pepper, Italian seasoning, and brown sugar, and stir well to combine all the ingredients. 
  • Make sure all the risotto and vegetables are covered in the broth. If they are not covered, add a little more broth.  
  • The artichoke hearts go in the dish after it's cooked — they do not go in the Instant Pot with the other ingredients. After you've stirred the Instant Pot ingredients, Place the lid on the Instant Pot, and turn it until it beeps and locks. Make sure the pressure valve is set to 'Sealing'. 
  • Press the Manual Button, and set the time to 6 minutes.  When the Instant Pot is done cooking, allow it to set for 2 minutes, then do a quick release, releasing all the pressure. 
  • Once all the pressure is released, and the float valve is down, remove the lid.  Stir the risotto. If all of the liquid has not been absorbed, continue to stir the risotto. It will begin to thicken.
  • Leave the Risotto in the Instant Pot, and open the roasted red peppers, and artichoke hearts. Slice them and add them to the risotto, gently stirring them into the dish. You can save a few of the peppers and artichokes to top the Risotto when serving. 
  • Add the parmesan cheese, and stir. 
  • Plate or dish up the risotto into bowls, and serve with a few roasted red peppers, sliced artichokes, and parmesan cheese on top.  Enjoy!

Notes

  • My #1 Secret Tip for this recipe is to make sure the rice and vegetables are fully covered in broth before sealing the Instant Pot. If they aren’t completely submerged, I add a little more broth so everything is covered, which ensures the risotto cooks consistently and turns out creamy exactly like I want.
  • Sauté the Vegetables: I use the sauté feature to cook the vegetables before adding the broth to bring out their flavor.
  • Deglaze the Pot: I turn off the Instant Pot and scrape all the vegetable bits off the bottom. This adds a rich depth of flavor to the broth.
  • Add Artichokes and Red Peppers Later: I don’t add all the artichokes or red peppers until the arborio rice has finished cooking. I stir them in after the risotto is done.
  • Pre-Roasted vs. Raw Red Peppers: If I’m using pre-roasted red peppers, I add them with the artichokes after cooking. Raw red peppers go in with the onions to sauté and cook with the rice.
  • Save Some for Garnish: I always save a few red peppers and artichokes to use as a garnish when serving.
  • Stir Until Thickened: If all the liquid hasn’t been absorbed, I continue stirring. The risotto will thicken as I stir.
  • Kid-Friendly: If my kids aren’t big fans of artichokes or red peppers, I scoop out a serving for them before adding these vegetables. Another option is chopping the veggies finely so they’re less visible or swapping them for vegetables my kids enjoy. A little extra Parmesan cheese on top always helps get them excited and finish their plates.

Nutrition

Calories: 398kcal | Carbohydrates: 60.4g | Protein: 12.8g | Fat: 11.8g | Saturated Fat: 2.9g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 2.5g | Cholesterol: 11.1mg | Sodium: 1307mg | Potassium: 292.4mg | Fiber: 11.1g | Sugar: 9.7g

36 responses to “Healthy Risotto Recipe”

  1. Lovely recipe but you need to change it to reflect parmesan is NOT vegetarian friendly. You say to use vegan parmesan to make it vegan friendly but ALL standard parmesan is made using animal rennet so not suitable for vegetarians. So, if it’s to be listed as vegetarian, you need to change the ingredients to vegan parmesan.4 stars

    • Hi Audra! Thanks for reaching out and I’m so glad you liked this recipe! But actually, you can find regular parmesan cheese made without animal rennet. I use Organic Valley parmesan, which is made with vegetarian friendly rennet. I believe Whole Foods also has a shredded parmesan that does not use animal rennet too!

4.95 from 18 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave