June 21, 2026 · 15 min

Creamy Potato Mushroom Soup with Peas and Thyme Croutons

Brunch15 min1046 cal / serving

This creamy potato mushroom soup is the ultimate comfort food for cold evenings. Sautéed cremini mushrooms, tender potatoes, sweet carrots and peas come together in a rich, herb-infused broth. A touch of cream cheese and a creamy sauce base give it a velvety texture that’s simply irresistible.

Topped with golden, crunchy ciabatta croutons seasoned with olive oil and thyme, every spoonful offers a delightful contrast. This vegetarian soup is hearty enough for a main course or a satisfying lunch. Serve it with extra croutons on the side to keep them crisp.


Recipe details

Brunch15 min1046 cal / serving2 servings

Nutrition per serving

Calories1046 kcalProtein18.7 gFat58.1 gCarbs108.9 gSugar33.9 gFiber8 gSodium9702 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: not detectedCelery: containsSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Potatoes16 ounce PotatoesView ingredient guide
Yellow Onion1 unit Yellow OnionView ingredient guide
Cremini Mushrooms4 ounce Cremini MushroomsView ingredient guide
Carrots6 ounce CarrotsView ingredient guide
Celery2.5 ounce CeleryView ingredient guide
Garlic2 clove GarlicView ingredient guide
Dried Thyme1 teaspoon Dried ThymeView ingredient guide
Dried Rosemary1 teaspoon Dried RosemaryView ingredient guide
Peas4 ounce PeasView ingredient guide
Ciabatta Bread1 unit Ciabatta BreadView ingredient guide
Cream Sauce Base4 ounce Cream Sauce BaseView ingredient guide
Cream Cheese2 tablespoon Cream CheeseView ingredient guide
Cooking Oil1 tablespoon Cooking OilView ingredient guide
Olive Oil1 teaspoon Olive OilView ingredient guide
Butter1 tablespoon ButterView ingredient guide
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide

Instructions

  1. Preheat the oven to 450°F (230°C) with a rack in the top position. Wash and dry all produce. Dice the potatoes into ½-inch pieces. Halve, peel and finely chop the onion. Trim and quarter the mushrooms. Trim, peel and halve the carrots lengthwise, then slice crosswise into ¼-inch-thick half-moons. Finely dice the celery. Peel and mince or grate the garlic.
  2. Heat a large drizzle of cooking oil in a large pot over medium-high heat. Add the diced potatoes, onion, dried thyme, dried rosemary and a generous pinch of salt. Cook, breaking up some of the potatoes with a spoon and stirring occasionally, until lightly browned, about 4-6 minutes.
  3. Add another drizzle of oil along with the mushrooms, carrots and celery. Season with salt and cook, stirring, until the vegetables have softened, 5-7 minutes. Add the minced garlic and cook, stirring frequently, until fragrant, 1-2 minutes more.
  4. Stir in the peas, mushroom stock concentrate, ½ teaspoon salt (or 1 teaspoon if doubling the recipe) and 2½ cups water (or 4½ cups for a larger batch). Cover the pot and bring to a boil, then reduce the heat to a low simmer. Cook until the potatoes are fork-tender, 10-12 minutes.
  5. While the soup simmers, prepare the croutons: Tear the ciabatta bread into bite-size pieces and spread them on a baking sheet. Drizzle with olive oil, season with salt and pepper and toss to coat. Bake on the top rack until golden brown and crispy, 3-5 minutes. Set aside.
  6. Once the potatoes are tender, stir in the cream sauce base and cream cheese. Cook, stirring occasionally, until the soup thickens slightly, 2-4 minutes. Remove from heat. Add the butter and stir until melted. Taste and adjust seasoning with salt and pepper as needed.
  7. Ladle the soup into bowls. Top each serving with a handful of the crispy ciabatta croutons. For maximum crunch, add croutons just before eating. Serve immediately.

Recipe Tips

For extra flavor, sauté the mushrooms until they release their liquid and start to brown before adding other vegetables.

If you prefer a smoother soup, use an immersion blender to partially puree the soup before adding the cream sauce base and cream cheese.

Keep the croutons separate from the soup until serving to maintain their crunch.

FAQ

Can I make this soup ahead of time?

Yes, the soup can be prepared a day in advance and reheated gently on the stovetop. However, the croutons should be added fresh just before serving to stay crispy.

Can I substitute the cream sauce base?

If you don’t have cream sauce base, you can use an equal amount of heavy cream or a mixture of milk and a little flour to thicken. Adjust seasoning accordingly.

Is this soup vegan?

No, this recipe contains dairy from cream sauce base, cream cheese and butter. To make it vegan, substitute with plant-based cream, vegan cream cheese and vegan butter.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.