This spooky Halloween Soup, also called Witches Brew Stew, is a hearty, family-friendly meal perfect for cool October evenings. With playful “pumpkin” carrots and “skull” mushrooms, it’s a flavorful and festive way to celebrate Halloween.
This post may contain Affiliate Links.
Spooky Witches Brew Stew (Halloween Soup)
It’s that time of year to play in the kitchen and create fun Halloween recipes. This Halloween Soup—also known as Witches Brew Stew—combines seasonal colors and playful shapes with familiar, comforting flavors. Purple baby potatoes, carved “pumpkin” carrots, and halved mushrooms turned into tiny “skulls” give the soup its spooky personality, while onions, celery, garlic and savory broth keep it satisfying and kid-approved.

Ingredients
- Olive oil – for sautéing the aromatics.
- 1 lb ground turkey – or substitute ground beef, chicken, or Italian sausage.
- 2 ribs celery, diced.
- 1 yellow onion, diced.
- 2 carrots – sliced and carved into “pumpkins.”
- 24 oz baby potatoes – purple or mixed colors preferred, quartered.
- 4–5 cloves garlic, minced.
- Spices: dried marjoram, dried parsley, dried dill.
- 1 tbsp tomato paste for depth of flavor.
- 1 tbsp Worcestershire sauce for savory umami.
- 6 cups beef broth – chicken or vegetable broth can be used instead.
- 8 oz white mushrooms – halved and decorated as “skulls.”

Instructions
Prepare the vegetables for the Halloween shapes:
- Pumpkin carrots: Cut carrots into 2–3 inch sections for easier carving. Make a small notch at the top of each slice to suggest a stem, then carve shallow angled cuts on either side to form the ribbed pumpkin look. Slice to your desired thickness.
- Skull mushrooms: Slice mushrooms in half. Score short vertical lines on the stem to mimic teeth, and use a sturdy straw or the handle of a small tool to press two eye holes in the cap.
Sauté the base:
Heat 1 tablespoon olive oil in a large pot over medium-high heat. Add diced onion, celery, and the prepared pumpkin-shaped carrots. Sauté for about 5 minutes until the onions are translucent and the carrots begin to soften.
Cook the meat:
Add the ground turkey and a pinch of salt. Break the meat into small pieces with a spoon and cook 4–5 minutes until mostly cooked through. Drain any excess liquid if needed.
Build the stew:
Stir in minced garlic, marjoram, parsley, dill, quartered baby potatoes, tomato paste, and Worcestershire sauce. Mix to coat the ingredients and let them cook together for a minute so the flavors begin to meld.
Simmer:
Pour in the beef broth and bring to a boil. Reduce heat, cover, and simmer for about 10 minutes, or until the potatoes are tender when pierced with a fork.
Finish with the mushroom skulls:
Add the mushroom halves, cover, and cook another 4–5 minutes. Taste and adjust seasoning with salt and more herbs if desired.
Serve: Ladle into bowls and enjoy your festive Witches Brew Stew while warm.

Tips, Tricks and Questions
Can I make this soup vegetarian or vegan?
Yes. Replace the ground turkey with extra mushrooms, cubed tofu, or cooked beans for protein, and use vegetable broth. Adjust seasonings to taste.
Can I freeze this soup?
Yes. Cool completely, then store in airtight containers in the freezer for up to three months. Thaw overnight in the fridge and reheat gently on the stove.
What other vegetables work well?
Diced bell peppers, zucchini, green beans, cubed sweet potatoes, or pumpkin chunks are all great additions that add color and texture.
Want it spicier?
Add red pepper flakes, a pinch of cayenne, a dash of hot sauce, or chopped jalapeño when sautéing the aromatics.

If you like this Witches Brew Soup Recipe you might also like:
- Halloween Mummy Hot Dogs Recipe
- Apple Cider Bourbon Cocktail
- Halloween Mummy Meatloaf
- Apple Cider Moscow Mule
- Crockpot Creamy Pumpkin Chili
- Roasted Butternut Squash & Carrot Soup
Halloween Soup (Witches Brew Stew)
Yield: Serves 6
Prep Time: 15 minutes • Cook Time: 30 minutes • Total Time: 45 minutes
Nutrition Information (per serving)
Calories: 371 • Total Fat: 16g • Saturated Fat: 4g • Cholesterol: 80mg • Sodium: 1020mg • Carbohydrates: 31g • Fiber: 4g • Protein: 26g
Nutritional data is automated and may vary depending on ingredients and portion sizes.