Creamy Mushroom and Potato Soup with Leek Healthy and Cozy

Creamy Celery, Potato & Mushroom Soup with Pasta is the perfect answer to chilly days and cozy evenings. It combines tender chunks of potato, earthy mushrooms, and aromatic celery in a rich, creamy broth, with a handful of pasta stirred in for added heartiness. The result is a soul-warming, full-bodied soup that’s both satisfying and easy to make using simple pantry staples.

This dish is a comforting fusion of vegetable soup and pasta dish—smooth, savory, and lightly herbaceous, with the mushrooms bringing an umami depth and the potatoes offering a creamy texture without needing heavy thickeners. The pasta turns it into a complete meal, ideal for lunch, weeknight dinners, or make-ahead batch cooking.

Whether you serve it with a slice of crusty sourdough or sprinkle it with Parmesan, this soup delivers comfort in every spoonful. For more creamy soup inspiration and serving ideas, check out this Pinterest board of cozy vegetarian soups. This is the kind of humble, hearty recipe that quickly becomes a staple for anyone who loves warming, one-pot meals.

Creamy Mushroom and Potato Soup with Leek Healthy and Cozy

Creamy Celery, Potato & Mushroom Soup with Pasta is a rich and satisfying one-pot meal featuring tender vegetables, earthy mushrooms, and small pasta in a silky broth. It's comforting, customizable, and perfect for cozy nights or meal prep days.

Ingredients
  

  • 2 tablespoons olive oil or butter
  • 1 small onion finely chopped
  • 3 –4 celery stalks diced
  • 2 cloves garlic minced
  • 8 oz 225g mushrooms, sliced
  • 2 medium potatoes peeled and diced
  • 1/2 cup small pasta such as ditalini, orzo, or elbow
  • 4 cups vegetable or chicken broth
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • Salt and black pepper to taste
  • 1/2 cup heavy cream or half-and-half
  • Optional: fresh parsley chopped, for garnish

Method
 

  1. Heat olive oil or butter in a large pot over medium heat. Add the chopped onion and celery. Cook for 5–6 minutes until softened.
  2. Add the garlic and mushrooms. Cook for 5–7 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.
  3. Add the diced potatoes, pasta, broth, thyme, oregano, salt, and pepper. Stir to combine.
  4. Bring the soup to a boil, then reduce heat and simmer for 12–15 minutes, or until the potatoes and pasta are tender.
  5. Reduce heat to low and stir in the cream. Simmer for another 2–3 minutes until the soup is heated through and creamy.
  6. Taste and adjust seasoning as needed. Garnish with fresh parsley if desired and serve warm.

Notes

  • Brown mushrooms well before adding broth for depth of flavor.
  • Simmer potatoes until just tender—avoid overcooking to maintain texture.
  • Stir frequently after adding pasta to prevent sticking.
  • Add cream or milk at the end to keep the soup silky and avoid curdling.
  • Taste before serving and adjust seasoning based on your broth and preferences.

Leave a Comment

Recipe Rating