Cream of Mushroom Soup is a comforting traditional dish enjoyed throughout Montenegro, especially during the colder months of the year. Made with mushrooms, fresh vegetables, and cream, this soup is known for its rich flavor and silky smooth texture.


Unlike many heavy cream-based soups, this recipe uses potatoes and vegetables to naturally create a thick and hearty consistency. The mushrooms provide an earthy depth of flavor, while the cream adds a luxurious finish that makes every spoonful satisfying.

Montenegrin home cooks have long relied on simple, wholesome ingredients to create nourishing meals, and this mushroom soup is a perfect example. It transforms everyday vegetables into an elegant dish that feels both rustic and comforting.

Whether served as a starter for a family dinner or paired with crusty bread for a light meal, this Cream of Mushroom Soup is warm, creamy, and packed with homemade Balkan flavor.


What Is Montenegrin Cream of Mushroom Soup?

Montenegrin Cream of Mushroom Soup is a traditional Balkan soup made with mushrooms, potatoes, carrots, celery, scallions, and cream that are cooked until tender and blended into a smooth, velvety consistency. Known for its rich flavor and comforting texture, it is a popular dish throughout Montenegro, especially during the cooler months of the year.

What makes this soup special is its simplicity. Rather than relying solely on cream for thickness, vegetables such as potatoes and carrots naturally create a hearty, creamy texture while adding subtle sweetness and depth of flavor. The mushrooms provide an earthy richness that pairs beautifully with the delicate vegetables and cream.

This warming soup is often prepared as a starter for family meals but can also be enjoyed as a light lunch or dinner when served with fresh bread. Its wholesome ingredients and satisfying flavor make it a favorite choice for both everyday meals and special gatherings.

Montenegrin Cream of Mushroom Soup is commonly served:

  • As a warm starter before lunch or dinner
  • With crusty bread or homemade flatbread
  • During autumn and winter months
  • As a light vegetarian meal
  • For family gatherings and holiday celebrations

With its creamy texture, earthy mushroom flavor, and nourishing ingredients, this traditional soup continues to be a beloved comfort food in Montenegrin kitchens.


Why You’ll Love This Recipe

Rich and Creamy Without Being Heavy

The combination of mushrooms, potatoes, vegetables, and cream creates a silky texture that feels indulgent while remaining balanced and satisfying.

Packed with Comforting Flavor

Earthy mushrooms, sweet carrots, tender potatoes, and aromatic scallions come together to create a warm and deeply flavorful soup that’s perfect for chilly days.

Made with Simple Ingredients

This recipe uses affordable, everyday ingredients that are easy to find at most grocery stores, making it ideal for weeknight cooking.

Naturally Filling and Satisfying

Thanks to the potatoes and vegetables, this soup is hearty enough to serve as a light meal while still working beautifully as a starter.

Perfect for Meal Prep

Cream of Mushroom Soup stores well in the refrigerator and freezer, making it a convenient make-ahead option for busy weeks.

Family-Friendly and Versatile

Its smooth texture and mild flavor appeal to both children and adults, and it can easily be customized with different mushrooms, herbs, or seasonings.


Ingredients You’ll Need

One of the reasons this Montenegrin Cream of Mushroom Soup is so popular is that it relies on simple, wholesome ingredients that work together to create a rich and satisfying flavor.

Mushrooms

Mushrooms are the star of the recipe, providing the earthy flavor that gives the soup its distinctive character. Fresh mushrooms offer the best texture, but frozen mushrooms work well too.

Potatoes

Potatoes help naturally thicken the soup while adding a creamy texture once blended. They make the soup hearty and filling without requiring additional thickeners.

Carrots

Carrots contribute a subtle sweetness that balances the earthy flavor of the mushrooms and adds extra nutrition.

Celery

Celery provides a mild savory flavor that enhances the overall depth of the soup.

Scallions

Scallions add a delicate onion flavor that forms the aromatic base of the dish.

Olive Oil

Olive oil is used to sauté the vegetables and mushrooms, helping develop their flavor before simmering.

Heavy Cream

Heavy cream creates the luxurious, velvety finish that makes this soup so comforting and rich.

Salt and Black Pepper

Simple seasonings allow the natural flavors of the vegetables and mushrooms to shine.

Water or Vegetable Stock

Water is traditionally used, but vegetable stock can be substituted for additional flavor and richness.


How to Make Montenegrin Cream of Mushroom Soup

This comforting soup comes together with just a few simple steps. As the vegetables slowly simmer, they develop rich flavor and create the perfect base for a smooth and creamy texture.

Step 1: Prepare the Ingredients

Clean the mushrooms by trimming the bottoms and rinsing them briefly under cold water. Chop the scallions, slice the carrots, cut the celery into small pieces, and peel and cube the potatoes.

Having all the vegetables prepared before cooking will make the process much easier.

Step 2: Sauté the Scallions

Heat the olive oil in a large soup pot or deep skillet over medium heat.

Add the chopped scallions and cook for 2 to 3 minutes until softened and fragrant, stirring occasionally to prevent browning.

Step 3: Cook the Mushrooms

Increase the heat slightly and add the mushrooms to the pot.

Cook for about 3 minutes, stirring frequently, until the mushrooms begin to release their moisture and develop flavor.

Step 4: Add the Vegetables

Add the potatoes, carrots, and celery to the pot.

Season with salt and black pepper, then stir everything together and cook for another 3 minutes.

Step 5: Simmer Until Tender

Pour in enough water or vegetable stock to cover the vegetables.

Bring the mixture to a boil, then reduce the heat to medium-low. Cover and simmer for about 45 minutes, or until the potatoes and carrots are completely tender.

Step 6: Stir in the Cream

About 5 minutes before the soup is finished cooking, add the heavy cream.

Stir gently and allow the soup to continue simmering so the flavors can combine.

Step 7: Blend Until Smooth

Remove the pot from the heat.

Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. Alternatively, carefully transfer the soup to a countertop blender and blend in batches.

Step 8: Serve and Enjoy

Taste and adjust the seasoning if needed.

Serve hot with crusty bread, homemade flatbread, or your favorite soup accompaniments for a comforting Montenegrin meal.


Tips for the Best Cream of Mushroom Soup

Making a delicious bowl of Montenegrin Cream of Mushroom Soup is simple, but a few helpful tips can make the flavor and texture even better.

Choose Quality Mushrooms

Fresh mushrooms provide the best flavor and texture. Cremini, button, or a combination of mushroom varieties can all be used successfully in this recipe.

Don’t Rush the Sautéing Process

Allowing the mushrooms and scallions to cook briefly before adding the remaining ingredients helps develop a deeper, richer flavor.

Use Vegetable Stock for Extra Flavor

While water is traditionally used in many home kitchens, vegetable stock adds another layer of savory richness to the finished soup.

Blend Thoroughly

For the smoothest and creamiest texture, blend the soup until no vegetable chunks remain. A high-powered blender can create an exceptionally silky consistency.

Adjust the Thickness

If the soup is too thick after blending, add a little extra stock or water until it reaches your desired consistency.

If it’s too thin, allow it to simmer uncovered for several minutes before serving.

Add Fresh Herbs Before Serving

Fresh parsley, dill, or thyme make wonderful garnishes that complement the earthy mushroom flavor.

Season at the End

Always taste the soup after blending and adjust the salt and pepper as needed. Blending can slightly change how seasonings are perceived.

Avoid Boiling After Adding Cream

Once the cream has been added, keep the soup at a gentle simmer. Boiling may cause the cream to separate and affect the smooth texture.



Cream of mushroom recipe is a tasty traditional soup from Montenegro, perfect for cold days with its creamy smooth texture and delicious on its own. You can store it in a covered container in the refrigerator for up to 5 days or you can freeze the soup for up to 3 months.  

Cream of Mushroom Soup

This deliciously cream of mushroom soup is a traditional recipe from Montenegro.
Prep Time10 minutes
Cook Time1 hour
Total Time1 hour 10 minutes
Course: Soup
Cuisine: Montenegro
Keyword: mushroom
Servings: 4

Ingredients

  • ½ lb mushrooms fresh or frozen
  • 3 scallions , finely chopped
  • 5 carrots , sliced
  • 1 stalks celery
  • 5 medium potatoes , cut into chunks
  • 4 olive oil
  • ½ cup heavy cream
  • salt
  • pepper

Instructions

  • Prepare the mushroom by removing small part of the bottom, rinse under water and set the aside.
  • In a large skillet add olive oil and heat it over medium heat.
  • Chopped the scallions, add them to the skillet and sauté, stir when needed.
  • Change to high heat, add the mushrooms to the skillet and cook for 3 minutes, stir when needed.
  • Then add the potatoes, celery and carrots and add seasoning such as salt and pepper. Sauté for another 3 minutes.
  • Add water to the skillet and bring it to boiling. Reduce the heat to medium heat, cover the skillet and cook for 45 minutes.
  • Just 5 minutes before you turn off the heat add the heavy cream and stir regularly.
  • Use a hand blender or pour the skillet over to a blender and mix for a few minute to reach a smooth creamy texture.

Variations and Substitutions

Like many traditional Balkan recipes, Montenegrin Cream of Mushroom Soup can easily be adapted based on available ingredients and personal preferences. These variations allow you to customize the soup while maintaining its comforting character.

Make It Vegan

For a dairy-free version, replace the heavy cream with coconut cream, oat cream, or cashew cream.

Use vegetable stock instead of chicken stock if applicable, and you’ll have a rich and satisfying vegan soup.

Use Different Mushrooms

While button mushrooms are commonly used, you can experiment with:

  • Cremini mushrooms
  • Baby bella mushrooms
  • Shiitake mushrooms
  • Oyster mushrooms
  • Wild mushroom blends

Using a variety of mushrooms creates a deeper and more complex flavor.

Add Garlic

Garlic pairs beautifully with mushrooms.

Add 2 to 4 minced garlic cloves when sautéing the scallions for extra aroma and savory depth.

Include Fresh Herbs

Fresh herbs can completely transform the flavor profile of the soup.

Popular choices include:

  • Parsley
  • Thyme
  • Dill
  • Chives

Stir them in just before serving for the freshest flavor.

Make It Extra Creamy

For an even richer soup, increase the heavy cream to ¾ cup or add a small amount of cream cheese during blending.

Add Protein

Turn the soup into a more substantial meal by adding:

  • Shredded chicken
  • Cooked turkey
  • White beans
  • Lentils

These additions make the soup more filling while preserving its creamy texture.

Add a Touch of Cheese

A sprinkle of grated Parmesan or aged Balkan white cheese can add a delicious savory finish when serving.

Use Sweet Potatoes

For a slightly sweeter variation, substitute part of the regular potatoes with sweet potatoes. This creates a unique flavor while maintaining the creamy consistency.


What to Serve with Montenegrin Cream of Mushroom Soup

This creamy and comforting soup pairs wonderfully with a variety of breads, salads, and traditional Balkan side dishes. Whether you’re serving it as a starter or enjoying it as a light meal, these accompaniments help create a complete and satisfying dining experience.

Crusty Artisan Bread

A thick slice of warm crusty bread is perfect for soaking up every spoonful of the creamy soup. Rustic country loaves and sourdough bread work especially well.

Homemade Flatbread

Traditional Balkan flatbreads make an excellent accompaniment and add an authentic touch to the meal.

Garlic Toast

Crispy garlic toast adds texture and extra flavor that complements the earthy mushrooms beautifully.

Fresh Green Salad

A simple salad with lettuce, cucumbers, tomatoes, and a light vinaigrette provides a refreshing contrast to the richness of the soup.

Cheese Pastries

Savory pastries filled with cheese pair exceptionally well with mushroom soup and create a more substantial meal.

Roasted Vegetables

Roasted carrots, peppers, zucchini, or root vegetables make a healthy and flavorful side dish.

Grilled Sandwiches

A grilled cheese sandwich or toasted vegetable sandwich transforms the soup into a comforting lunch or dinner combination.

Balkan White Cheese

A small serving of feta-style white cheese on the side adds a salty, tangy contrast that balances the creamy texture of the soup.

Whether served with simple bread or a full spread of side dishes, Montenegrin Cream of Mushroom Soup is a versatile recipe that fits beautifully into both casual family meals and special occasions.


How to Store and Reheat Cream of Mushroom Soup

One of the best things about this Montenegrin Cream of Mushroom Soup is that it stores exceptionally well. The flavors often become even richer after a day in the refrigerator, making it a great make-ahead meal.

Storing in the Refrigerator

Allow the soup to cool completely before transferring it to an airtight container.

Store in the refrigerator for up to 5 days.

For the best flavor and texture, keep the soup tightly covered and refrigerate promptly after cooling.

Freezing Instructions

This soup can be frozen for longer storage.

Once cooled, transfer it to freezer-safe containers or freezer bags, leaving a little room for expansion.

Freeze for up to 3 months.

For best results, thaw the soup overnight in the refrigerator before reheating.

Reheating on the Stovetop

Pour the soup into a saucepan and heat over medium-low heat.

Stir occasionally until warmed through.

If the soup has thickened during storage, add a small amount of water, stock, or cream to achieve the desired consistency.

Reheating in the Microwave

Place a serving of soup in a microwave-safe bowl.

Heat in 30-second intervals, stirring between each interval, until fully heated.

This helps ensure even warming and prevents hot spots.

Preventing Separation

Because the soup contains cream, avoid boiling it during reheating.

Gentle heating helps maintain its smooth, creamy texture and prevents the dairy from separating.

Make-Ahead Tip

You can prepare the soup a day in advance and refrigerate it overnight. Many home cooks find that the flavors develop even further after resting, making the soup even more delicious the next day.


Frequently Asked Questions

Can I use frozen mushrooms instead of fresh mushrooms?

Yes. Frozen mushrooms work very well in this recipe and can be added directly to the pot without thawing. Fresh mushrooms generally provide the best texture, but both options produce a delicious soup.

What type of mushrooms are best for cream of mushroom soup?

Button mushrooms and cremini mushrooms are the most commonly used varieties. For a deeper flavor, you can also use a mixture of wild mushrooms such as shiitake, oyster, or porcini.

Can I make this soup ahead of time?

Absolutely. This soup is an excellent make-ahead recipe. In fact, many people find that the flavors become even richer after a day in the refrigerator.

Can I make this recipe without cream?

Yes. The potatoes naturally create a creamy texture when blended. You can omit the cream entirely or substitute it with a dairy-free alternative such as oat cream, coconut cream, or cashew cream.

Is this soup vegetarian?

Yes, as long as you use water or vegetable stock instead of chicken stock. The traditional recipe is naturally vegetarian-friendly.

How can I thicken the soup?

If you’d like a thicker soup, simply simmer it uncovered for a few extra minutes before blending. You can also add an extra potato during cooking.

Can I freeze cream of mushroom soup?

Yes. Allow the soup to cool completely before freezing. Store it in freezer-safe containers for up to 3 months and thaw overnight in the refrigerator before reheating.

What can I serve with cream of mushroom soup?

This soup pairs wonderfully with crusty bread, homemade flatbread, garlic toast, fresh salads, cheese pastries, and roasted vegetables.


Montenegrin Cream of Mushroom Soup is a wonderful example of how simple ingredients can be transformed into a rich, comforting, and satisfying meal. With its earthy mushroom flavor, creamy texture, and wholesome vegetables, this traditional Balkan soup offers warmth and nourishment in every bowl.

Whether you’re looking for a cozy lunch, a light dinner, or an elegant starter for a family gathering, this recipe delivers both flavor and comfort with minimal effort. The combination of mushrooms, potatoes, carrots, celery, and cream creates a timeless dish that has remained popular in Montenegrin kitchens for generations.

Serve it with fresh bread, your favorite salad, or a traditional Balkan side dish, and enjoy a taste of Montenegro’s comforting home cooking. Once you try this creamy mushroom soup, it’s sure to become a regular addition to your recipe collection.


Inspiration and adaptation: tryveganrecipes.com, billyparisi.com, tastykitchen.com

Explore other recipes from the traditional Montenegro cuisine.

Did you make this Cream of Mushroom Soup recipe?

Please let me know how it turned out for you! Leave a comment below and don’t forget to follow us. Sharing is caring!