When the leaves start to fall and the wind carries whispers of autumn, there’s nothing quite as satisfying as a bubbling pot of Witches Brew Stew simmering on your stovetop. This hearty, plant-based stew is pure comfort in a bowl. It’s thick, savory, and brimming with bold flavors and textures—perfect for cozy dinners or a Halloween gathering where you want to serve something equally spooky and wholesome.
Loaded with root vegetables, mushrooms, and legumes, this stew casts a spell of flavor with each bite. The deep, rich broth hugs tender baby potatoes, sweet carrots, earthy mushrooms, and hearty lentils. Fragrant thyme and smoked paprika bring warmth, while garlic and tomato paste layer in umami goodness. Whether you’re meatless by choice or just craving something soulful and filling, this stew will warm bones and hearts alike.
What Kind of Vegetables Make This Stew So Magical?
The secret to this stew’s depth lies in the combination of robust vegetables that hold their own as they simmer. Baby potatoes bring heartiness and soak up all the savory broth. Carrots and parsnips add a natural sweetness, while mushrooms deepen the umami flavors. Lentils offer substance and protein, making it feel more like a meal than just a side. If you have seasonal squashes or turnips, toss them in—they only add to the enchantment.

Ingredients for the Witches Brew Stew
Baby Potatoes – Their small size and creamy centers hold up beautifully in long simmers and soak up all the stew’s flavor.
Carrots & Parsnips – These root veggies add natural sweetness and bring rustic charm to the pot.
Mushrooms – Earthy and meaty, they enrich the texture and add that umami punch.
Onion & Garlic – The aromatic base. They’re the potion starters, building bold foundational flavor.
Tomato Paste – A spoonful adds body and a touch of tangy depth to the broth.
Lentils – Brown or green lentils hold their shape and give the stew protein-rich heartiness.
Vegetable Broth – The cauldron’s base. Use a rich, dark veggie broth for maximum flavor.
Smoked Paprika & Thyme – These spices create that cozy, warming sensation with a hint of smokiness.
Olive Oil – For sautéing and coaxing out flavor before the simmering magic begins.
How To Make the Witches Brew Stew
Step 1: Start with the Aromatics
Heat a large heavy-bottomed pot over medium heat and add olive oil. Once warm, toss in chopped onion and cook until translucent, about 5 minutes. Add the garlic and cook for another minute until fragrant.
Step 2: Build the Flavor Base
Stir in the tomato paste and smoked paprika, letting it cook for 1-2 minutes to caramelize slightly. This step deepens the flavor and adds a rich base to the stew.
Step 3: Add the Vegetables
Add in the baby potatoes, sliced carrots, parsnips, and mushrooms. Stir well to coat the vegetables with the flavorful tomato-spice mixture.
Step 4: Pour in the Broth
Pour in the vegetable broth and bring everything to a simmer. Toss in the lentils and fresh thyme. Give it all a stir, then reduce the heat to low, cover, and let it simmer gently for 30–35 minutes, or until the lentils and vegetables are tender.
Step 5: Taste and Adjust
Remove the lid and taste the stew. Add salt and pepper as needed. If you like a thicker consistency, use a potato masher to gently mash some of the stew right in the pot.
Step 6: Serve Hot and Hearty
Ladle the Witches Brew Stew into bowls and top with a sprig of thyme or a drizzle of olive oil. Serve with warm crusty bread for the ultimate comfort meal.
Serving and Storing the Witches Brew Stew
This bubbling cauldron of comfort is best served piping hot in deep bowls. A chunk of crusty sourdough or rustic rye on the side turns it into a full meal. It’s an ideal centerpiece for a cozy fall dinner, or for Halloween nights when you want something warming but festive.
Leftovers? Even better. This stew gets richer and more flavorful by the next day. Simply store in an airtight container in the refrigerator for up to 5 days. It also freezes beautifully—just thaw overnight and reheat on the stove.
Frequently Asked Questions
How can I make this stew thicker?
Use a potato masher to gently mash some of the stew once it’s finished simmering. This will create a thicker, creamier texture without needing any flour or thickeners.
Can I use canned lentils instead of dry?
Yes, you can use canned lentils—just be sure to drain and rinse them. Add them during the last 10 minutes of simmering so they don’t overcook.
What mushrooms work best for this stew?
Cremini or baby bella mushrooms are ideal because of their meaty texture and deep flavor. But white button or even shiitake mushrooms will work in a pinch.
Is this stew freezer-friendly?
Absolutely. Cool the stew completely before transferring to freezer-safe containers. It can be frozen for up to 3 months.
Can I add more protein?
Definitely. Add chickpeas, white beans, or even plant-based sausage to bulk up the protein while keeping it vegetarian.
What if I don’t have smoked paprika?
You can use regular paprika and a dash of liquid smoke if you have it, or a bit of chipotle powder for a spicy-smoky twist.
Want More Stew and Soup Ideas?
If you loved this magical Witches Brew Stew, you’ll definitely want to ladle into these other cozy favorites:
- Creamy Alfredo Lasagna Soup for a rich, cheesy twist on comfort food.
- Easy Thai Red Curry Dumpling Soup when you’re craving something with a bold, spicy kick.
- Cheesy Hamburger Potato Soup for a hearty, meatier meal that still brings the comfort.
- Chicken Pot Pie Soup if you want creamy and nostalgic in every spoonful.
- Slow Cooker Garlic Butter Beef Bites & Potatoes when you want set-it-and-forget-it stew vibes.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest fall or soup board so you can revisit this comforting classic all season long.
Try it out and leave a comment—Did you add in your own twist with squash or chickpeas? How spooky did your stew look for Halloween?
I love seeing your creations and variations. Plus, if you’re hungry for more witchy meals and autumn inspiration, follow along on my Pinterest: Life with Jam

Witches Brew Stew
- Total Time: 45 minutes
- Yield: 4 to 6 servings
Description
Witches Brew Stew is a rich and hearty plant-based stew simmered with baby potatoes, root vegetables, lentils, and earthy mushrooms. It’s warming, nourishing, and spiced just right—perfect for chilly nights or spooky season dinners.
Ingredients
1 tablespoon olive oil
1 medium onion, chopped
3 cloves garlic, minced
2 tablespoons tomato paste
1 teaspoon smoked paprika
1 teaspoon dried thyme or 3 sprigs fresh thyme
4 cups vegetable broth
1.5 cups baby potatoes, halved
1 cup carrots, chopped
1 cup parsnips, chopped
2 cups mushrooms, sliced
3/4 cup dry green or brown lentils
Salt and pepper to taste
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
2. Add minced garlic and cook for another minute, stirring often to avoid burning.
3. Stir in the tomato paste and smoked paprika, cooking for 1–2 minutes to deepen the flavor.
4. Add the baby potatoes, carrots, parsnips, and mushrooms. Stir to coat them in the tomato base.
5. Pour in the vegetable broth, then add lentils and thyme. Bring to a simmer.
6. Cover and cook on low for 30–35 minutes, until vegetables and lentils are tender.
7. Remove lid, taste and adjust seasoning. Mash a few potatoes in the pot to thicken if desired.
8. Serve hot, garnished with a sprig of thyme or a drizzle of olive oil. Enjoy with crusty bread!
Notes
For extra creaminess, lightly mash some of the potatoes and lentils right in the pot before serving.
This stew gets better overnight—store leftovers for even richer flavor the next day.
Feel free to add in chickpeas, seasonal squash, or plant-based sausage to customize.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soups & Stews
- Method: Stovetop
- Cuisine: Comfort Food, Vegetarian
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 285
- Sugar: 7g
- Sodium: 540mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg


