Butter Mushroom Rice Recipe: Earthy Umami Rice With Savory Mushroom Depth

Main Courses

Butter Mushroom Rice Recipe: Earthy Umami Rice With Savory Mushroom Depth

This butter mushroom rice recipe transforms simple ingredients into a rich, umami-packed dish that feels like a restaurant special. The secret lies in perfectly seared mushrooms that release their earthy essence into a velvety butter sauce, which then coats each grain of fluffy jasmine rice.

It's the kind of comforting meal that tastes even better the second time around.

What sets this recipe apart is the balance of textures—tender mushrooms, creamy butter, and perfectly cooked rice—all coming together in a single pan. The process is straightforward: sauté mushrooms until deeply browned, build a rich sauce with butter and aromatics, then fold in the rice for maximum flavor absorption.

No fancy techniques required, just patience and attention to detail that pays off in every bite.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for butter mushroom rice

Jasmine rice, earthy mushrooms, and rich butter create this restaurant-worthy umami dish.

Ingredient Amount Notes
White Button Mushrooms 🍄 1 ½ lb Sliced into even 1/4-inch pieces
Unsalted Butter 🧈 6 tbsp Cold, cut into small cubes
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Shallots 🧅 2 whole Minced finely, about 2 tbsp
Garlic Cloves 🧄 4 cloves Minced, about 1 tbsp
Dry White Wine 🍷 ¼ cup Subtle, not oaky
Vegetable Stock 💧 1 cup Low-sodium preferred
Fresh Thyme Leaves 🌿 ½ tsp Or 1/4 tsp dried thyme
Fresh Parsley Leaves 🌿 ¼ cup Chopped, for garnish
Diamond Crystal Kosher Salt 🧂 1 tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked, not powdered
Extra-Virgin Olive Oil 🫒 1 tbsp For initial pan coating

The mushrooms are the star—cremini or shiitake add depth, but white buttons work perfectly if that's what you have. Buy them fresh, not pre-sliced, for maximum flavor. Whole Foods or your local market's produce section usually carries the best quality. Look for mushrooms with tight caps and no slimy spots. For the butter, Plugrá or Land O'Lakes unsalted are reliable choices, but any high-quality brand will do. The key is keeping it cold until the very end to prevent premature melting during searing.

No white wine? Dry chicken broth works in a pinch, though the acidity helps cut through the richness. Fresh thyme is ideal, but dried thyme at one-third the amount suffices if you're out. For the shallots, red onion in a pinch adds color but lacks the delicate sweetness. The vegetable stock should be low-sodium—most store-bought versions are too salty. If you're using jasmine rice, rinse it thoroughly before cooking to remove excess starch. For the olive oil, avoid heavily processed brands—look for extra-virgin with a harvest date within the last year for optimal flavor.

This dish reheats beautifully—cover with foil and warm in a skillet over medium heat for 5 minutes. Store leftovers in an airtight container for up to 4 days in the fridge. The rice texture degrades after that, so plan to eat it fresh. For meal prep, cook the rice separately and assemble with the mushrooms and sauce just before serving. Garnish with parsley right before eating to keep it vibrant. Freezing isn't recommended—the butter can turn grainy upon thawing.

❤️

Why You'll Love This Recipe

  • I’ll be real: this feels like a fancy restaurant dish, but it costs me less than $5 for a full serving. Butter mushrooms are cheap, rice is a staple, and a single shallot and garlic clove stretch far. Fancy enough for date night, but simple enough for a Tuesday.
  • One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes—just cook the rice, then toss in the mushrooms, shallots, and butter right in the same pot. No straining, no fuss, just rich, fragrant rice with caramelized mushrooms clinging to every grain.
  • Umami Bomb: That first bite? Pure satisfaction. The mushrooms melt into the butter, soaking up all the garlic and shallot sweetness until the rice is ridiculously flavorful—no heavy sauces, no complicated steps, just deep, savory goodness that makes me reach for seconds.
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. The rice holds up perfectly, and the mushrooms actually taste better reheated (yes, really). Pack it cold for work or microwave it for a lazy evening—it’s always a hit, even with my picky-eating roommate.

Step-by-step instructions for butter mushroom rice

This method delivers perfectly balanced rice with rich, caramelized mushrooms and aromatic depth.

1

Sauté Shallots and Garlic in Olive Oil

Heat the 1 tablespoon extra-virgin olive oil in a heavy-bottomed skillet over medium heat until shimmering. Add the 2 whole shallots and cook for 3-4 minutes until softened and translucent. The shallots should release their sweetness without browning.

Add the 4 cloves garlic cloves and stir constantly for 30 seconds until fragrant. Watch carefully—garlic burns quickly. Remove the pan from heat immediately after the garlic aroma fills the kitchen. This aromatic base forms the flavor foundation for the entire dish.

2

Cook the Mushrooms in Butter Until Golden

Return the pan to medium heat and add 4 tablespoons of the 6 tablespoons unsalted butter. When the butter foams, add the 1.5 lb white button mushrooms in an even layer. Cook undisturbed for 5 minutes to develop a golden crust on the bottom.

Stir the mushrooms and continue cooking for 8-10 minutes until they release their moisture and begin to brown. Add the remaining 2 tablespoons butter and cook for another 3-4 minutes until the mushrooms are deeply golden and tender. This slow cooking process develops their umami depth.

3

Deglaze with Wine and Build the Sauce

Pour in the 0.25 cup dry white wine and scrape up all the browned bits from the bottom of the pan. Let the wine simmer for 2-3 minutes until reduced by half. This deglazing step captures all the concentrated mushroom flavor that would otherwise be lost.

Add the 1 cup vegetable stock and bring to a gentle simmer. Stir in the 0.5 tsp fresh thyme leaves and 1 tsp diamond crystal kosher salt. Let the mixture reduce by half again, about 5-6 minutes, until it forms a rich, velvety sauce that coats the back of a spoon.

4

Toast and Cook the Rice

Add the 1 cup jasmine rice to the skillet and stir to coat each grain with the mushroom mixture. Cook undisturbed for 2 minutes to toast the rice lightly. This step enhances the nutty flavor of the jasmine rice.

Add 0.5 cup of the remaining mushroom-stock mixture (about half) to the rice. Stir gently to distribute evenly. Cover the skillet with a tight-fitting lid and reduce heat to low. Cook for 15 minutes without disturbing. This initial cooking period allows the rice to absorb moisture evenly.

5

Finish with Steam and Garnish

After 15 minutes, uncover the skillet and gently fluff the rice with a fork. Add the remaining 0.5 cup mushroom-stock mixture and the 0.5 tsp freshly ground black pepper. Return to low heat and cook for another 5 minutes to ensure all grains are tender.

Remove from heat and let the rice sit covered for 5 minutes. This resting period allows the steam to redistribute, resulting in perfectly fluffy grains. Garnish with 0.25 cup chopped fresh parsley leaves before serving. The finished rice should have a glossy sheen from the butter and a rich, earthy aroma from the caramelized mushrooms.

👨‍🍳

Pro Tips For Making Butter Mushroom Rice

  • CRISP THE MUSHROOMS LOW: After burning three batches, I finally figured out—mushrooms release water like crazy when cooked. Start them on medium heat, not high, and let them sweat for 3-4 minutes before cranking it up to brown. If you rush, they’ll steam into mush instead of crisping.
  • SLICE SHALLOTS THIN: I used to chop shallots into big chunks, and they’d turn to paste. For this dish, slice them paper-thin—almost translucent—and they’ll caramelize in seconds without turning bitter. (Yes, even if you’re impatient like me.)
  • STOP WHEN RICE IS DENTY: Jasmine rice is done when it’s just tender—not mushy. The moment you can press a grain with your finger and it gives slightly, pull it. Overcooking turns it gummy, and no amount of butter will fix that. (Your future self will thank you.)
  • SALT THE BUTTER FIRST: Unsalted butter needs seasoning, and adding salt at the end won’t cut it. Melt the butter, sprinkle in ½ teaspoon of salt (or more if you’re bold), and let it bloom for 30 seconds before tossing in the mushrooms. The flavor gets distributed evenly—no afterthought seasoning.

Common mistakes when making this dish

Overcrowding the Pan

One of the biggest mistakes I see is overcrowding the mushrooms in the pan. When you pack too many mushrooms at once, they steam instead of sear, robbing you of those rich, caramelized flavors.

I always spread them out in an even layer and let them cook undisturbed for 5 minutes before stirring. This creates that golden crust on the bottom that's packed with umami goodness. 🔥

Skipping the Butter Foam

Some people rush the butter addition, but that foaming stage is crucial. When you add cold butter cubes to the hot pan, they foam and sizzle, creating a protective layer that helps the mushrooms cook evenly.

If you skip this step or use melted butter, you'll miss out on that beautiful, velvety sauce that coats every grain of rice. Always use cold butter cubes!

Under-Reducing the Sauce

The sauce needs to reduce significantly to concentrate all those mushroom flavors. I can't stress enough how important it is to let that wine and stock reduce by half before adding the rice.

This might take 5-6 minutes of gentle simmering, but the payoff is a sauce that's rich and glossy rather than watery. Taste it before adding the rice—it should coat the back of a spoon.

Disturbing the Rice Too Soon

Once the rice hits the pan, it needs to toast undisturbed for 2 minutes to develop that nutty flavor. I see people stirring it immediately, which breaks up the grains and makes them mushy.

Let it sit, then stir gently just once before covering. The 15-minute initial cook time is also critical—don't peek under the lid or you'll let out all the steam that makes the rice fluffy.

Using Low-Quality Butter

Not all butter is created equal, and this recipe demands the best. I always use high-quality unsalted butter like Plugrá or Land O'Lakes because it has a cleaner flavor that lets the mushrooms shine.

Cheaper butters often have additives that can make the sauce taste off or the rice greasy. Trust me, your taste buds will notice the difference when you use the good stuff.

Adding Salt Too Early

Salt is a flavor enhancer, but adding it too early can actually make your rice taste bland. I wait until after the wine and stock have reduced before adding the 1 tsp kosher salt. This timing lets the salt concentrate along with the other flavors.

If you add it with the mushrooms, you'll end up with a dish that tastes flat because the salt disperses too quickly in the liquid.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 60mg20%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 2g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use other types of mushrooms besides white buttons?

For deeper flavor, try cremini or shiitake mushrooms—they add earthy richness. Just slice them slightly thicker (about 1/2-inch) since they're denser. Avoid overcrowding the pan to maintain that perfect sear.

2

What if I don’t have white wine? Can I substitute something?

Yes! Use dry chicken broth or apple cider vinegar (1 tbsp diluted in 2 tbsp water) for acidity. For a neutral option, skip the wine and just reduce the stock by half before adding rice. The key is reducing the liquid to concentrate flavors.

3

How do I make this dish vegetarian?

This recipe is already vegetarian! Just ensure your butter is dairy-free if needed. For extra protein, stir in 1/2 cup cooked chickpeas or top with toasted nuts. The umami from mushrooms makes it hearty enough on its own.

4

Can I make this ahead of time?

Store leftovers in an airtight container for up to 4 days in the fridge. Reheat gently in a skillet with a splash of water to restore moisture. For best texture, cook the rice fresh—it loses fluffiness when reheated. Garnish with parsley just before serving.

5

Why does my rice turn out mushy?

Mushy rice usually means overcooking or disturbing it too soon. Let the rice cook undisturbed for 15 minutes after adding the stock, then fluff gently. Avoid peeking under the lid—steam escape causes uneven cooking. Use a heavy-bottomed pan for even heat distribution.

★★★★★4.7(9 reviews)
Categories Main Courses