Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Mushroom Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 85 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American, Comfort Food
  • Diet: Vegetarian

Description

Creamy Mushroom Rice is a comforting and flavorful one-pot dish featuring tender long-grain white rice cooked with sautéed mushrooms, onions, and garlic, then enriched with heavy cream and Parmesan cheese for a rich, creamy finish. Perfect as a hearty side dish or a satisfying vegetarian main course, it’s an easy stovetop recipe that brings warmth and depth to any meal.


Ingredients

Scale

Base Ingredients

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 8 oz mushrooms, sliced (cremini, button, or mixed)
  • 1 cup long-grain white rice, uncooked
  • 2 cups vegetable or chicken broth
  • 1/2 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • Salt and black pepper to taste

Optional Garnish

  • 2 tablespoons chopped parsley


Instructions

  1. Sauté the Aromatics: In a medium saucepan, heat olive oil and butter over medium heat. Add the finely chopped onion and cook for 3 to 4 minutes until softened. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
  2. Cook the Mushrooms: Add the sliced mushrooms to the saucepan and sauté for 5 to 7 minutes until they release their moisture and begin to brown, enhancing their flavor and texture.
  3. Toast the Rice: Stir the uncooked rice into the mushroom mixture and toast it for 1 to 2 minutes, ensuring each grain is coated with the flavorful mixture.
  4. Simmer the Rice: Pour in the broth and bring the mixture to a boil. Reduce the heat to low, cover the saucepan, and simmer for 15 to 18 minutes, or until the rice is tender and the liquid has been absorbed.
  5. Add Cream and Cheese: Remove the saucepan from heat. Stir in the heavy cream and grated Parmesan cheese. Season with salt and black pepper to taste. Cover and let the rice sit for 5 minutes to absorb the flavors fully.
  6. Fluff and Serve: Fluff the rice gently with a fork. Garnish with chopped parsley if desired, and serve warm for the best taste and texture.

Notes

  • To make this dish dairy-free, substitute heavy cream with a plant-based cream alternative and omit the Parmesan cheese.
  • For deeper flavor, add a splash of white wine to the pan before adding the broth, allowing it to reduce slightly.
  • Use vegetable broth to keep the dish vegetarian or chicken broth for added richness.
  • Fresh parsley adds a pop of color and freshness but can be omitted or replaced with other herbs like thyme or chives.