
This Instant Pot method delivers perfectly cooked rice with earthy mushrooms every time. The pressure cooker locks in flavors while maintaining ideal texture.
I developed this technique to eliminate guesswork from stovetop versions. The sealed environment ensures consistent results with minimal effort.
You’ll get fluffy grains infused with mushroom essence and a satisfying bite. The process is streamlined yet produces restaurant-quality outcomes.
Ready in 30 minutes, this vegetarian dish works as a main or hearty side. Let’s begin the cooking process.
Ingredients for Instant Pot Mushroom Rice
Quality ingredients create this earthy, restaurant-style dish with minimal effort required.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Cremini Mushrooms 🍄 | 12 oz | Sliced into even pieces |
| Vegetable Broth 🥣 | 2 ½ cups | Low-sodium preferred for control |
| Unsalted Butter 🧈 | 2 tbsp | Divided for sautéing and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced for even distribution |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor infusion |
| Fresh Thyme Sprigs 🌿 | 3 pieces | Leaves stripped from stems |
| Dry White Wine 🍷 | ¼ cup | Optional but recommended for depth |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal brand preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind for texture |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for garnish |
The mushrooms are non-negotiable for depth of flavor. Cremini (baby bellas) offer the perfect balance of earthiness and meaty texture. Whole Foods or Trader Joe’s typically stock the freshest selection. For the rice, jasmine provides the ideal fluffy texture, but basmati works as a substitute. Always rinse until the water runs clear to remove excess starch.
No white wine? Substitute with additional vegetable broth. Fresh thyme can be replaced with one-third the amount of dried thyme. For a richer finish, swap the butter for olive oil or add a splash of heavy cream at the end. The Parmesan is optional but highly recommended—use Parmigiano-Reggiano for authentic flavor. If avoiding dairy, nutritional yeast provides a similar umami punch.
Store mushrooms in a paper bag in the fridge for up to 1 week. The cooked dish keeps well in the fridge for 4-5 days or can be frozen for 3 months. Reheat with a splash of broth to restore moisture and fluffiness.
Why You’ll Love This Recipe
- Set and Forget: The Instant Pot does all the work while I sip my coffee—just dump, seal, and walk away.
- Umami Bomb: Cremini mushrooms and butter make the rice so rich I skip the takeout menu.
- Meal Prep Hero: I make a big batch Sunday and it reheats beautifully for lunches all week.
- Pennywise Comfort: Jasmine rice and mushrooms stretch a dollar without tasting like it.
Step-by-Step Instructions for Instant Pot Mushroom Rice
Master this method and you’ll achieve perfectly cooked rice with rich, earthy mushroom flavor every time.
Step 1: Sauté Aromatics and Mushrooms
Set the Instant Pot to Sauté mode and melt 1 tbsp Unsalted Butter. Add the finely diced Yellow Onion and cook for 3-4 minutes until translucent and soft. This builds the flavor base for your dish.
Add the 12 oz Cremini Mushrooms and cook for another 5-6 minutes until they release their moisture and begin to golden brown. Stir in the minced Garlic Cloves and fresh thyme leaves, cooking for 30 seconds until fragrant. The mushrooms should be deeply caramelized at the edges.
Step 2: Deglaze and Build Flavor
Pour in the 0.25 cup Dry White Wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon. Let it simmer for 2 minutes until the liquid reduces by half. This step ensures maximum flavor extraction.
Add the 2 cups Jasmine Rice, 2.5 cups Vegetable Broth, 1 tsp Kosher Salt, and 0.5 tsp Freshly Ground Black Pepper. Stir well to combine, making sure all grains of rice are submerged in liquid. The rice should look evenly distributed without clumping.
Step 3: Pressure Cook to Perfection
Secure the lid and set the Instant Pot to High Pressure for 5 minutes. It will take about 10-12 minutes to come to pressure before the cooking time begins. You’ll know it’s working when the float valve pops up.
Once the cooking time is complete, let the pressure release naturally for 10 minutes, then quick-release any remaining pressure. The rice is done when all liquid is absorbed and the grains are tender but not mushy. Avoid lifting the lid too early—this prevents undercooked rice.
Step 4: Finish and Serve
Remove the lid and stir in the remaining 1 tbsp Unsalted Butter to add a silky finish. The rice should be fluffy with distinct grains, and the mushrooms should be tender and deeply flavorful.
Garnish with 0.25 cup Fresh Parsley and 0.5 cup Parmesan Cheese before serving. The parsley adds a pop of freshness, while the Parmesan provides a salty, nutty contrast. Serve immediately while hot for the best texture and flavor.
Pro Tips For Making Instant Pot Mushroom Rice
- Sauté Mushrooms First: Cook the cremini mushrooms in butter until they release their moisture and turn golden—this builds deep flavor before pressure cooking. I learned this the hard way when my rice tasted bland from underdeveloped mushrooms.
- Rinse the Rice: Give the jasmine rice a quick rinse until the water runs clear to remove excess starch, which prevents gummy rice. Sounds tedious, but it actually changes the outcome.
- Use Less Broth: Cut the vegetable broth by 1/4 cup from what you think you need—jasmine rice absorbs less liquid in the Instant Pot than on the stovetop. My first three batches were mushy before I figured this out.
- Natural Release Only: Resist the urge to quick-release the pressure; let it sit for a full 10-minute natural release to keep the rice fluffy and prevent a sticky mess. I skip this when I’m in a rush, but the texture suffers every time.
Wine and Beer Pairings for This Dish
White Wine Pairings
A crisp Sauvignon Blanc from New Zealand cuts through the earthy richness beautifully. Its bright acidity and citrus notes complement the mushrooms and parsley. I always keep a bottle of Kim Crawford on hand for this. 🍷
Light Red Options
For red wine lovers, a light-bodied Pinot Noir from Oregon works wonderfully. The Domaine Drouhin offers red fruit notes that pair elegantly with the dish’s umami depth. Serve slightly chilled for best results.
Beer Selections
A Belgian-style witbier like Hoegaarden brings citrus and spice that brighten the meal. The wheat base complements the rice texture perfectly. I find the 4.9% ABV makes it refreshing without overpowering. 🍺
Non-Alcoholic Choices
A sparkling water with lemon provides a clean, crisp contrast to the rich flavors. For something more flavorful, try a hibiscus iced tea—its tartness balances the dish’s earthiness beautifully.
Temperature Tip
Serve white wines at 45-50°F and light reds at 55-60°F. For beer, 40-45°F is ideal. Proper temperature enhances the pairing experience significantly.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead?
Yes, but increase the liquid to 3 cups and pressure cook for 22 minutes with a 10-minute natural release. Brown rice needs more time and water to soften properly.
Why did my rice turn out mushy?
This usually happens from over-stirring before cooking or using too much liquid. Stick to 2.5 cups broth for 2 cups rice and avoid stirring after adding rice.
Can I make this without wine?
Replace the 0.25 cup wine with extra broth. The dish will still be flavorful, though slightly less complex. Add a splash of lemon juice for brightness.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 5 days. Reheat with a splash of water and stir well to restore texture.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026