Easy • Affordable • Protein-Rich

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

Cozy Potato Soup with Mushrooms & Thyme (Vegan, One-Pot, 45 Minutes)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily
  • Total Time: 45 minutes
  • Yield: 4 hearty bowls
  • Diet: Vegan

Description

Cozy, creamy vegan potato soup loaded with tender mushrooms, sweet onions, garlic, and thyme in a one-pot, 45-minute recipe that tastes like it simmered all afternoon. Perfect for chilly nights, busy weeknights, and make-ahead lunches, with an herby, comforting broth and a silky cashew-and-plant-milk finish.


Ingredients

2 tablespoons olive oil or avocado oil
1 medium yellow onion, finely chopped
3–4 garlic cloves, minced
8 ounces cremini or baby bella mushrooms, sliced
4 medium Yukon gold potatoes, peeled if you like, diced into 1–1.5 cm cubes
3 cups low-sodium vegetable broth, plus extra if needed
1 cup unsweetened thick plant milk (soy, oat, or cashew style)
1/3 cup raw cashews (optional, for extra creaminess)
3 fresh thyme sprigs (or 1 teaspoon dried thyme)
1 bay leaf (optional but lovely)
1/2 teaspoon dried oregano
1/2 teaspoon smoked paprika (optional, for gentle warmth)
1 teaspoon fine sea salt, plus more to taste
1/4 teaspoon freshly ground black pepper
2–3 teaspoons lemon juice, to finish
Chopped fresh parsley or extra thyme leaves, for serving


Instructions

  1. Warm the oil in a medium-large heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onion and a pinch of salt. Cook 4–5 minutes, stirring often, until the onion is translucent and just starting to turn golden around the edges.

  2. Stir in the minced garlic and sliced mushrooms. Cook 6–8 minutes, letting the mushrooms release their liquid and then begin to brown. Stir occasionally but not constantly so they can caramelize slightly.

  3. Add the thyme, oregano, smoked paprika (if using), remaining salt, and black pepper. Stir to coat the vegetables and let the spices toast for 30–60 seconds, until fragrant.

  4. Add the diced potatoes and bay leaf. Pour in 3 cups of vegetable broth, or just enough to cover the potatoes. Bring to a gentle boil, then reduce the heat and simmer 10–12 minutes, or until the potatoes are fork-tender but not falling apart.

  5. Scoop about 1 cup of the cooked potatoes plus some broth and mushrooms into a blender. Add the raw cashews and plant milk. Blend until completely smooth and creamy, starting on low and increasing to high. (Alternatively, use an immersion blender to partially blend the soup directly in the pot.)

  6. Pour the creamy mixture back into the pot and stir well. Simmer another 3–5 minutes to let the flavors meld. If the soup is too thick, add a splash of broth or water; if it’s too thin, simmer uncovered for a few more minutes.

  7. Turn off the heat and stir in the lemon juice. Taste and adjust with more salt, pepper, or lemon as needed until the flavor is balanced and bright.

  8. Remove the bay leaf. Ladle the soup into bowls and top with fresh thyme leaves or chopped parsley and extra black pepper, if desired. Serve hot with your favorite crusty bread or sides.

Notes

Potatoes are done when they’re fork-tender but still hold their shape.
For a lighter soup, skip the cashews and use only plant milk, adding extra broth as needed.
For nut-free, use oat or soy milk and blend a portion of the soup to thicken instead of using cashews.
To make it extra creamy, increase the cashews to 1/2 cup and blend a larger portion of the soup.
The soup thickens as it chills; thin with a splash of broth or water when reheating.
Store leftovers in the fridge for 3–4 days or freeze for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: soup recipes
  • Method: One-pot, stovetop
  • Cuisine: American