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.

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.
👩🏽🍳 Why I Love This Recipe
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:

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.

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.

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.

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.

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.

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!

💭 Expert Tips
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
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.
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.
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.

🍲 More Healthy Instant Pot Recipes!
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 Recipe
Ingredients
- 1 cup risotto or farro for a healthier option
- 3 cups vegetable broth
- 1 sweet onion peeled and chopped
- 3 carrots peeled and chopped
- 1 cup fresh chopped green beans
- ½ cup chopped mushrooms
- 1 tbsp minced garlic
- 1 jar roasted red peppers
- 1 jar marinated artichokes
- ¼ cup flat leaf parsley chopped
- 1 tsp garlic salt
- ½ tsp seasoned salt
- ½ tsp seasoned pepper
- 1 tbsp Italian seasoning
- 1 tbsp brown sugar
- ½ tbsp butter
- ½ tbsp olive oil
- 1 cup fresh grated parmesan make sure your parmesan does not use animal rennet (or use a vegan parmesan)
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.





Ok, I had no idea you could make risotto in an Instant Pot. This looks so delicious — and easy! Thank you, can’t wait to make this!
Totally! You will love this recipe Cara!
Absolutely delicious; we had this risotto today for lunch and we loved it. Thank you for this fantastic recipe! I will make it again!!
Awesome! So glad you liked it!
I made this risotto and the rice was so perfectly cooked and went perfect with my meal!
Aw yay!! So happy to hear that Claudia!
This looks so simple! Healthy, vibrant and delicious! I’ll try this out for sure thanks for this
Thanks so much Farah! You will love it!
This risotto is amazing! So easy to make and delicious. Thanks for all your yummy recipes
Aw yay! So happy you liked it Jess!
Such a wonderful choice for weeknights! This risotto sounds amazing paired with all those vegetables. Yum!
Thanks so much Tara! Can’t wait for you to try this recipe!
I’ve always been intimidated by risotto. This IP recipe is easy and delicious. I can’t wait to make this.
Thanks Andrea! Enjoy!
I just got a instant pot… I know, late to the party! Didn’t even think about making risotto in it and it was so good! I love risotto but get lazy with all that stirring so this is just the best.
Totally! I’m sure you’ll love this recipe Amy!
The instant pot version saves so much of slogging over the stove!! love it, perfectly creamy as well.
I know right? The instant pot makes it so much easier!
This was a huge hit last night! I doubled up the garlic and mushrooms (two of my favorite ingredients!) and it was perfect. Your detailed instructions were super helpful! Definitely a repeat recipe!
Yay!! I’m so happy to hear that Maryanne!
We love doing risotto in the instant pot for an easy meal.
Totally!! It turns out great! 🙂
Oh this looks so delicious and I totally think I could do this with some cauliflower rice for a low carb version too. Thanks for sharing!
Oh great idea to sub in cauliflower rice!! I bet it would work great in this recipe!
I love a good risotto and this was so easy to make. And this turned out delicious, Anjali!
Aw yay! So happy to hear that! Thanks for letting me know Sapana! 🙂
This is just the meal I need! It’s easy, cheesy and quick – perfect for these busy holiday weeknights!
Totally Beth!! It’s definitely a weeknight go-to recipe for me!
This recipe was so easy to make and turned out to be absolutely delicious! We used the suggestion to substitute farro for the risotto and it was still super thick and creamy!
Hooray! I’m so happy to hear that! I love the farro substitution too – such an easy way to get some healthier grains into the traditional version of this recipe!
I can see how good this recipe is just by reading through the post – it is the perfect risotto to make these holidays! Can’t wait to get everything I need for it.
Yess!! This is a perfect recipe to add to your holiday menu! 🙂 I hope all of your guests love it!