This creamy potato mushroom soup is the ultimate comfort food for chilly evenings. Sautéed cremini mushrooms, potatoes, carrots and celery come together in a thick, creamy base seasoned with rosemary and thyme. Sweet peas add a pop of color and flavor, while crispy ciabatta croutons provide the perfect crunch.
Whether you’re looking for a satisfying weeknight dinner or a cozy lunch, this soup delivers. It’s vegetarian, packed with vegetables and easy to make from scratch. Serve it with extra croutons on the side for maximum crunch.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
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
Instructions
- Adjust rack to top position and preheat oven to 450°F. Wash and dry produce. Dice potatoes into ½-inch pieces. Halve, peel and finely chop onion. Trim and quarter mushrooms (skip if pre-sliced). Trim, peel and halve carrots lengthwise; slice crosswise into ¼-inch-thick half-moons. Finely dice celery. Peel and mince or grate garlic.
- Heat a large drizzle of oil in a large pot over medium-high heat. Add potatoes, onion, thyme, rosemary and a big pinch of salt. Cook, breaking up some of the potatoes and stirring occasionally, until lightly browned, 4-6 minutes. Add a drizzle of oil, mushrooms, carrots and celery; season with salt. Cook, stirring, until veggies are softened, 5-7 minutes more. Add garlic to pot; cook, stirring frequently, until fragrant, 1-2 minutes more.
- Add peas, stock concentrates, ½ tsp salt (1 tsp for 4 servings) and 2½ cups water (4½ cups for 4) to pot with veggies. Cover and bring to a boil, then reduce to a low simmer. Cook until potatoes are fork-tender, 10-12 minutes.
- While soup cooks, tear ciabatta into bite-size pieces. Toss on a baking sheet with a drizzle of olive oil, salt and pepper. Bake on top rack until golden brown, 3-5 minutes.
- Once potatoes are fork-tender, stir cream sauce base and cream cheese into soup. Cook, stirring occasionally, until slightly thickened, 2-4 minutes. Turn off heat. Stir in 1 TBSP butter (2 TBSP for 4 servings) until melted; taste and season with salt and pepper.
- Divide soup between bowls. Top each bowl with a few croutons and serve. Tip: Don’t add all the croutons at once; add as you eat to keep them crispy.
Recipe Tips
For extra flavor, use vegetable broth instead of water.
Make croutons ahead and store in an airtight container.
Adjust thickness by adding more water or cream sauce base.
FAQ
Can I use other mushrooms?
Yes, you can substitute cremini with white button or baby bella mushrooms.
How do I store leftovers?
Store soup and croutons separately in airtight containers in the fridge for up to 3 days. Reheat soup on the stovetop.
Can I make this soup vegan?
Use vegan cream cheese and butter and replace the cream sauce base with a plant-based alternative.































Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.