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

Cream Of Mushroom Soup


  • Author: Amelia
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

For the Soup:

  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 lb fresh mushrooms, sliced (cremini, button, or a mix)
  • 2 tbsp all-purpose flour (or gluten-free flour for a GF option)
  • 4 cups chicken or vegetable broth
  • 1 cup heavy cream (or half-and-half for a lighter option)
  • 1/2 cup whole milk
  • 1/2 tsp dried thyme (or 1 tsp fresh thyme leaves)
  • 1 bay leaf
  • Salt and black pepper to taste

Optional Add-Ins and Toppings:

  • 1/4 cup dry white wine (for depth of flavor)
  • 1/4 cup grated Parmesan cheese
  • Chopped parsley or chives for garnish
  • Croutons or crispy fried onions for texture

Instructions

Step 1: Prepare the Mushrooms

Clean the mushrooms with a damp paper towel to remove any dirt. Avoid rinsing them under water, as they can absorb moisture and become soggy. Slice them evenly for uniform cooking.

Step 2: Sauté the Aromatics

In a large pot or Dutch oven, heat the butter and olive oil over medium heat. Add the chopped onion and cook for 3-4 minutes, or until softened and translucent. Add the minced garlic and sauté for another 30 seconds, stirring frequently to prevent burning.

Step 3: Cook the Mushrooms

Add the sliced mushrooms to the pot and stir to coat them in the butter and oil mixture. Cook for 8-10 minutes, stirring occasionally, until the mushrooms release their moisture and turn golden brown. Season with salt, pepper, and thyme.

Step 4: Create the Roux

Sprinkle the flour over the mushroom mixture and stir well to combine. Cook for 1-2 minutes to remove the raw flour taste. Slowly pour in the broth while stirring continuously to prevent lumps. Add the bay leaf and bring the mixture to a gentle simmer.

Step 5: Blend the Soup

Using an immersion blender, puree the soup until smooth and creamy. For a chunkier texture, blend only half the soup, leaving some mushroom pieces intact. If using a countertop blender, blend the soup in batches, then return it to the pot.

Step 6: Add the Cream and Milk

Stir in the heavy cream and milk, mixing well. Taste and adjust the seasoning with more salt and pepper if needed. If using white wine or Parmesan cheese, add them at this stage for extra flavor. Simmer for 5 minutes, stirring occasionally.

Step 7: Serve and Garnish

Remove the bay leaf and ladle the soup into bowls. Garnish with chopped parsley or chives, and add croutons or crispy fried onions for added texture. Serve hot with your favorite bread or a simple green salad.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 250
  • Sugar: 3g
  • Fat: 18g
  • Carbohydrates: 15g
  • Fiber: 2g
  • Protein: 6g