Mushroom Risotto
Mushroom Risotto is not just a dish; it’s an experience that brings the cozy charm of Italian kitchens into your home. This creamy, luscious rice dish is studded with earthy baby bella mushrooms, making it the ultimate comfort food. As I crafted this recipe in my own modest kitchen, each stir of the pot enveloped me in a warm hug, reminding me of unforgettable family dinners where laughter and good food converged. In just 30 minutes, you can transport yourself and your loved ones to a bustling trattoria in Italy, all while impressing everyone at the dinner table with your culinary skills.

What makes this Mushroom Risotto truly special is its velvety texture, achieved through the slow absorption of flavorful broth. It’s the perfect harmony of creamy, savory goodness that sings with the delightful notes of white wine and freshly grated Parmesan. Far from the overly dense and one-dimensional versions you might find in some restaurants, this recipe allows every ingredient to shine, creating a dish that’s elegant yet comforting. Whether you’re hosting a dinner party or seeking a comforting weeknight meal, I wholeheartedly invite you to try this recipe that feels both luxurious and heartwarming.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: With only 30 minutes from prep to plate, this dish is a fast favorite.
- Irresistible Flavor: Creamy, with a rich depth from the sautéed mushrooms and a hint of wine, it’s a flavor explosion.
- Eye-Catching Appeal: The vibrant colors of the fresh herbs and sautéed vegetables make this risotto as visually pleasing as it is delicious.
- Flexible Serving: Perfect for a cozy night in or a splendid dinner party, this dish is versatile for any occasion.
- Diet-Friendly Options: Swap ingredients as needed to accommodate gluten-free or vegan diets and still enjoy the creamy texture.
Ingredients You’ll Need
- 1 tablespoon extra virgin olive oil: This high-quality oil enriches the risotto’s flavor and adds healthy fats.
- 2 tablespoon butter (¼ stick): The butter adds creaminess and a rich taste. You can use a dairy-free alternative for a vegan option.
- 1 large shallot, diced: Shallots provide a subtle sweetness with a milder flavor than onions.
- 8 oz. baby bella mushrooms, sliced (approximately 2 cups): These mushrooms bring an earthy depth to the dish.
- 1 cup optional other vegetables (peas and chopped carrots): Feel free to add your favorites—this allows for customization based on what you have.
- 1 tablespoon of freshly minced garlic: Garlic adds aromatic warmth to the risotto.
- 1 cup arborio rice: Essential for the creamy texture; arborio rice is high in starch, which creates the dreaminess we crave in risotto.
- 2½ cups vegetable broth or water: The liquid component that brings the risotto to life; using broth enhances the overall taste.
- ½ cup good drinkable white wine: Choose a wine you enjoy drinking, as it elevates the flavor profile remarkably.
- Salt and ground black pepper: Use these to taste—essential for enhancing all the flavors.
- ½ teaspoon Italian seasoning: A blend of herbs that brings a hint of classic Italian flavor.
- ½ cup aged Parmesan cheese, grated: For richness and umami; feel free to substitute with a vegan cheese option if desired.
- 1 tablespoon of chopped fresh or dried parsley or chives: This brightens up the dish with a fresh finish.
- 1 tablespoon white or black truffle oil: Adding just a drizzle creates a luxurious aroma and unique flavor.
How to Make Mushroom Risotto
- Sauté the Base: Begin by pressing SAUTE High on your Instant Pot. Add 1 tablespoon extra virgin olive oil and 2 tablespoons butter in the main insert. Toss in the diced shallots and sprinkle a pinch of salt. Cook for about 2 minutes until they soften and just begin to turn golden. Now add the minced garlic and sauté for another minute until fragrant.
- Cook the Mushrooms: Add the sliced baby bella mushrooms and optional vegetables like peas and chopped carrots. Stir as they cook, waiting for the mushrooms to sizzle, releasing their flavorful juices and turning a shade darker.
- Add the Rice and Wine: After the mushrooms have cooked down, scoop out a handful and set aside to use as topping later. Stir in 1 cup arborio rice, mixing thoroughly so it’s well coated. Then pour in the ½ cup of white wine, giving it a robust stir. Allow it to deepening in flavor for a minute or two as it sizzles.
- Incorporate the Broth and Seasoning: Pour in the 2½ cups vegetable broth, fresh ground black pepper, and ½ teaspoon Italian seasoning. Mix well and—this is important—make sure to deglaze the bottom of the pot with a wooden spatula to prevent any sticking. Cancel the SAUTE function when done.
- Pressure Cook: Secure the lid and press “Manual” or “Pressure Cook” at High Pressure for 6 minutes. Once it’s finished, let it sit on “keep warm” for 10 minutes before moving the valve from SEALING to VENTING to release any remaining pressure. Carefully open the lid.
- Final Touches: Stir in ½ cup grated Parmesan cheese and 1 tablespoon of truffle oil until fully incorporated. Transfer to a serving dish and sprinkle with chopped herbs and reserved mushrooms for garnish. Consider drizzling a touch more truffle oil on top for that elegant finish.
- Enjoy Your Creation: Your Mushroom Risotto is now ready to be savored. Serve warm, and prepare for compliments!
Storing & Reheating
If you find yourself with leftover Mushroom Risotto, or you’re meal-prepping for the week, store it in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze it in a suitable container for up to 3 months. When reheating, a quick 3-4 minutes in the microwave or gently in a saucepan over low heat with a splash of water or broth will do the trick. Be mindful, as the texture may thicken upon storage, but adding a drizzle of olive oil or a splash of broth during reheating can restore its creamy consistency.
Chef’s Helpful Tips
- Typically, excess heat can lead to a “burn” notice in an Instant Pot. If this happens, don’t be discouraged; just remove any food stuck to the bottom and restart.
- For the best results, use room temperature stock to maintain steady cooking temperatures.
- Stir frequently while adding broth, as it encourages the rice to cream up beautifully.
- Don’t rush the sautéing process; vegetables release moisture slowly, adding layers of flavor.
- Experiment with different types of mushrooms—like shiitake or oyster—to find a flavor profile you love.
- If you want to make this dish ahead of time, follow all steps and hold off on adding cheese until serving to keep it fresh.
Mushroom Risotto is a luxurious yet simple dish that wraps you in warmth and comfort. With its creamy texture, stunning flavors, and the option to add any of your favorite vegetables, it’s truly a versatile meal you can enjoy. So grab your ingredients, whip up this delightful dish, and experience the joy of cooking in your kitchen. Bon appétit!

Recipe FAQs
Can I make Mushroom Risotto in advance?
What’s a good substitute for Arborio rice?
Can I make this dish vegan?
What can I serve with Mushroom Risotto?
More Dinner Recipes
- Burrito Casserole
- Salmon Pasta with Broccolini and Lemon Alfredo
- Hawaiian Rolls
- Marry Me Chicken Pasta
- Greek Potato Salad
👉 If you make my Mushroom Risotto recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Mushroom Risotto
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Instant Pot
- Cuisine: Italian
Description
Mushroom Risotto is a creamy, savory dish featuring baby bella mushrooms and arborio rice, perfect for quick dinners or hearty meals. With its rich flavors and simple preparation, this risotto is a comforting masterpiece that anyone can create at home.
Ingredients
- 1 tablespoon extra virgin olive oil
- 2 tablespoon butter (¼ stick)
- 1 large shallot diced
- 8 oz. baby bella mushrooms sliced (roughly 2 cups)
- 1 cup other vegetables – peas and chopped carrots (optional)
- 1 tablespoon of freshly minced garlic
- 1 cup arborio rice
- 2½ cups vegetable broth or water
- ½ cup good drinkable white wine
- Salt and ground black pepper (to taste)
- ½ teaspoon italian seasoning
- ½ cup aged parmesan cheese grated
- 1 tablespoon of chopped fresh or dried parsley or chives
- 1 tablespoon white or black truffle oil
Instructions
- Press SAUTE High on Instant Pot. Add oil and butter in the main insert. Add shallots, sprinkle salt, and cook for about 2 minutes until softened and lightly browned. Then, add garlic and sauté for another minute.
- Add mushrooms and other vegetables, stirring until mushrooms sizzle and release water, turning darker brown.
- Scoop out some mushrooms and veggies to use as a topping later. Mix in the rice with everything in the pot and sauté for 1-2 minutes. Then, add white wine and stir well.
- Add broth, black pepper, and Italian seasoning. Stir to combine. Adjust salt and deglaze the pot to prevent sticking. This is vital to avoid a BURN notice in the Instant Pot.
- Cancel SAUTE. Secure the lid. Set to Manual or Pressure Cook on High Pressure for 6 minutes. After cooking, wait 10 minutes on the keep warm timer, then release leftover pressure by switching the valve from SEALING to VENTING. Open the lid.
- Stir in grated Parmesan cheese and truffle oil until combined, then transfer to a serving dish. Garnish with reserved sautéed mushrooms and other veggies, and drizzle additional truffle oil on top.
- Serve and enjoy your delicious risotto.
Notes
For added flavor, allow the risotto to sit for a couple of minutes after cooking before serving.
You can customize the vegetables based on your preference, or even use frozen peas and carrots for convenience.
Ensure you use Arborio rice specifically for the ideal creamy texture.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 2g
- Sodium: 590mg
- Fat: 19g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 35mg




