Main Courses
This butter mushroom rice recipe transforms simple ingredients into a restaurant-quality one-pan meal that delivers deep umami flavor in just 20 minutes.
The secret lies in properly sautéing mushrooms until they release their natural sweetness and earthy richness, then combining them with perfectly cooked rice and a touch of butter for velvety texture.
I've perfected this technique after years of testing—it's the kind of dish that elevates weeknight dinners without requiring advanced skills.
The result is aromatic, golden-brown rice infused with caramelized mushrooms, creating a harmonious balance of savory and earthy notes. Each bite delivers tender rice with pockets of buttery mushroom flavor that linger on your palate.
This dish works equally well as a standalone meal or paired with grilled proteins for a complete dinner. Let's get started—your taste buds will thank you.
Ingredients for butter mushroom rice
Twelve ingredients combine to create this umami-rich, aromatic butter mushroom rice with restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| White Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Cremini Mushrooms 🍄 | 1 ½ lb | Sliced into even 1/4-inch pieces |
| Unsalted Butter 🧈 | 6 tbsp | Cold, cut into 1/2-inch cubes |
| Shallots 🧅 | 2 whole | Minced, about 2 tbsp total |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tsp total |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Dry White Wine 🍷 | ½ cup | Substitute with extra broth if needed |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, or 1 tsp dried thyme |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Toasted Sesame Oil 🫒 | 1 tsp | For finishing, optional |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
The mushrooms are the star—cremini delivers the perfect balance of earthiness and sweetness when properly caramelized. Look for firm, closed caps with no sliminess, and slice them evenly for consistent cooking. Whole Foods or Trader Joe's carry excellent quality, and if you can't find cremini, shiitake mushrooms work beautifully as a substitute. For the rice, jasmine is ideal for its fragrant aroma, but basmati works equally well. The key is using uncooked, dry rice—never pre-cooked or instant varieties, as they won't achieve the same texture.
Butter quality matters here—European-style unsalted butter with higher fat content (82% or above) creates the richest flavor. If you're substituting wine, dry white wine like Sauvignon Blanc works best, but extra vegetable broth is a foolproof alternative. Fresh thyme is preferred, but dried thyme at one-third the amount works in a pinch. For the shallots and garlic, mincing finely ensures they dissolve into the dish rather than remaining distinct. The sesame oil should be toasted—check the label or lightly toast it yourself in a dry pan for 30 seconds to deepen its flavor. If you're short on time, regular sesame oil will still add aroma, though it lacks the same depth.
This dish reheats beautifully—store in an airtight container for up to 5 days in the fridge, where the flavors actually deepen. For longer storage, freeze for up to 3 months, though the texture may soften slightly upon reheating. To serve, garnish with green onions and a drizzle of sesame oil just before eating. The rice can be cooked ahead and stored separately, then combined with the mushrooms and butter just before serving for optimal texture. Double the recipe if you're feeding a crowd—it's that good.
Why You'll Love This Recipe
- Here’s what sold me: this keeps perfectly for days. Pack it in a container, and it’s a weekday savior—no sad soggy rice here. My kids actually eat their veggies when they’re hidden in this, and honestly? So do I.
- Fewer Ingredients, More Magic: I swear by this one—just rice, mushrooms, butter, and shallots. That’s it. No fancy pantry items, no last-minute grocery runs. The mushrooms caramelize into something rich while the butter melts into the rice, turning simple into ridiculously good.
- Umami Bomb in Every Bite: Between us, those cremini mushrooms and garlic are the real stars. Sauté them in butter until they’re golden and fragrant, and suddenly you’ve got a dish that tastes like it simmered for hours—not 20 minutes. The rice soaks up all that savory goodness like a sponge.
- Lunchbox Hero: Here’s what sold me: this keeps perfectly for days. Pack it in a container, and it’s a weekday savior—no sad soggy rice here. My kids actually eat their veggies when they’re hidden in this, and honestly? So do I.
Step-by-step instructions for butter mushroom rice
This one-pan method delivers restaurant-quality depth with minimal effort—perfectly balanced umami and aromatic rice.
Sauté Mushrooms Until Golden and Fragrant
Heat a large, heavy-bottomed skillet over medium-high heat. Add 6 tablespoons of unsalted butter, cut into ½-inch cubes, and let it melt completely, about 2 minutes. The butter should foam gently but not brown—this is your flavor foundation.
Add the 1.5 pounds of sliced cremini mushrooms and cook for 8-10 minutes, stirring occasionally, until they release their moisture and develop deep golden brown spots. The mushrooms should soften slightly but retain their shape. This slow cooking builds umami flavor—don't rush this step. If the pan gets too dry, add 1 tablespoon of vegetable broth to prevent burning.
Build the Aromatic Base with Shallots and Garlic
Push the mushrooms to one side of the pan and add 2 minced shallots and 4 minced garlic cloves to the empty space. Cook for 1-2 minutes until the shallots soften and the garlic turns light golden—this prevents bitterness. Stir everything together and cook for another 2 minutes to meld the flavors.
Here's the thing—don't walk away. Garlic burns in seconds, and you want that sweet, nutty aroma, not harshness. If the pan starts to stick, add another splash of vegetable broth to deglaze and lift the browned bits from the bottom.
Toast the Rice and Deglaze with Wine
Add the 1.5 cups of white jasmine rice to the pan and stir to coat it evenly in the mushroom butter mixture. Toast the rice for 2 minutes until it becomes slightly translucent at the edges—this step prevents mushy rice. Pour in the 0.5 cup of dry white wine and stir vigorously, scraping up any browned bits from the bottom of the pan.
Let the wine simmer for 1-2 minutes until it reduces by half. You'll see the liquid cling to the rice, creating a flavorful crust. This deglazing step captures all the umami goodness from the mushrooms and shallots—don't skip it.
Simmer with Broth and Thyme
Pour in the 1.5 cups of vegetable broth and bring the mixture to a gentle simmer. Sprinkle in the 0.25 cup of chopped fresh thyme leaves, 0.75 teaspoon of kosher salt, and 0.5 teaspoon of freshly ground black pepper. Stir once to distribute the seasonings evenly.
Reduce the heat to low and cover the skillet with a tight-fitting lid. Let it cook for 15 minutes without lifting the lid. The rice should absorb all the liquid and develop a fragrant steam. If you peek and see liquid remaining, continue cooking uncovered for another 2-3 minutes—the residual heat will finish the process.
Finish with Sesame Oil and Garnish
Once the rice is tender with no liquid remaining (about 18-20 minutes total cooking time), remove the skillet from heat. Drizzle 1 teaspoon of toasted sesame oil over the top and toss gently to distribute. The oil adds a nutty depth that complements the umami mushrooms.
Garnish with 3 sliced green onions and serve immediately. The rice should be perfectly tender with a slight chew, and the mushrooms should be deeply flavorful. Each bite delivers a harmonious balance of buttery richness, earthy mushrooms, and aromatic thyme—this is why one-pan meals work so well.
Pro Tips For Making Butter Mushroom Rice
- Sear Mushrooms in Batches: Cremini mushrooms release a ton of moisture when cooked—if you crowd the pan, they’ll steam instead of brown. Work in two batches (or three if your pan is small) over medium-high heat, giving them space to develop that nutty crust. I learned this the hard way after ending up with soggy, pale mushrooms that tasted like nothing.
- Slice Shallots Paper-Thin: Thinly sliced shallots caramelize faster and add texture without overpowering. Use a sharp knife and rock it gently over the cutting board—no need to force it. Thick slices turn mushy and disappear into the rice, while paper-thin ones crisp just enough to add bite. (Yes, even if you’re impatient like me.)
- Toast the Rice Before Liquid: After draining the rice, spread it in the pot and let it sit uncovered for 2–3 minutes over low heat. This dries out the surface so the butter and mushrooms cling instead of turning the rice into a gluey mess. My grandmother swore by this, and she was right: the grains stay separate and soak up flavor like sponges.
- Finish with Cold Butter: Once the rice is off the heat, stir in 2 tablespoons of cold, cubed butter at the end. The cold fat melts slowly, coating every grain without turning the rice greasy. I was skeptical until I tried it—now it’s non-negotiable for that rich, velvety finish. (Your future self will thank you.)
Best sauces and condiments for butter mushroom rice
Creamy Garlic Sauce
Elevate your butter mushroom rice with a velvety garlic cream sauce made from ¼ cup heavy cream, 1 tbsp minced garlic, and 1 tbsp butter.
Simmer these ingredients together for 3-4 minutes until thickened, then drizzle over the finished rice. The sauce adds a luxurious texture that balances the earthy mushrooms perfectly. 🧈
Soy-Ginger Glaze
For an Asian-inspired twist, create a quick soy-ginger glaze by combining 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp grated fresh ginger, and ½ tsp sesame oil.
Warm the mixture in a small saucepan for 2 minutes until fragrant, then spoon it over the rice just before serving. This glaze adds a tangy, umami punch that complements the dish beautifully.
Lemon-Herb Butter
Brighten the richness with lemon-herb butter by mixing 2 tbsp softened butter, 1 tbsp lemon zest, 1 tbsp chopped parsley, and a pinch of salt. Fold this into the rice during the final 2 minutes of cooking or serve it as a side dollop.
The citrus cuts through the butter's richness while adding freshness. This is my go-to for a lighter finish.
Miso-Butter Swirl
Infuse the rice with deep umami by swirling in 1 tbsp white miso paste during the final 5 minutes of cooking. Stir it into the butter and mushrooms until fully incorporated.
The miso adds a subtle fermented depth that enhances the natural flavors of the dish. For extra richness, top with a sprinkle of toasted sesame seeds before serving.
Spicy Sriracha Aioli
Add a kick with a spicy sriracha aioli made from ¼ cup mayonnaise, 1 tsp sriracha, and ½ tsp lime juice. Serve this as a dipping sauce or drizzle it over the rice for a bold, creamy contrast.
The heat from the sriracha pairs wonderfully with the buttery mushrooms, creating a perfect balance of flavors. 🌶️
Wine Reduction
Use the leftover white wine from the recipe to make a quick reduction. Simmer ½ cup white wine in a small saucepan over medium-high heat until reduced by half (3-4 minutes).
Drizzle this concentrated, flavorful liquid over the rice just before serving. The reduction intensifies the wine's aroma and adds a glossy finish that makes the dish feel restaurant-worthy.
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white jasmine rice?
Yes, but you'll need to adjust the cooking time and liquid ratio. Brown rice takes longer to cook—simmer for 25-30 minutes instead of 15 minutes—and absorbs more liquid. Use 2 cups of broth instead of 1.5 cups and check for doneness at 20 minutes. The texture will be nuttier and heartier, but the dish will be less tender.
What if I don't have white wine? Can I substitute it?
Replace the ½ cup white wine with ½ cup extra vegetable broth or ½ cup dry vermouth for added depth. If you prefer a non-alcoholic option, use ½ cup apple cider vinegar (reduce by half first) or ½ cup lemon juice. The key is using an acidic liquid to deglaze the pan and capture the mushroom flavors.
Why does my rice turn out mushy?
Mushy rice usually happens from one of three issues: lifting the lid too soon, using too much liquid, or not toasting the rice properly. Always cook the rice uncovered for the final 2-3 minutes if liquid remains, and toast the rice for the full 2 minutes in the butter before adding liquid. For extra insurance, use a 1:1.25 rice-to-liquid ratio (e.g., 1.5 cups rice to 1.875 cups liquid).
Can I make this dish ahead of time?
Yes! Cook the rice and mushrooms separately, then refrigerate in airtight containers for up to 5 days. Reheat in a skillet with a splash of broth to restore moisture. For best texture, combine the ingredients fresh and serve immediately, but the flavors actually deepen overnight. If freezing, store for up to 3 months—thaw in the fridge before reheating.
What's the best way to reheat leftovers?
Reheat in a skillet over medium-low heat with 1-2 tablespoons of butter or broth to prevent drying. Stir frequently for 3-5 minutes until heated through. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Add a splash of water or broth to restore moisture if needed.
