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

Witches Soup

  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

Bubble up some autumn magic with this cozy and colorful **Witches Soup** — a hearty, veggie-packed cauldron of flavor perfect for chilly nights, festive gatherings, or spooky Halloween dinners. This easy dinner is loaded with tender pearl potatoes, carrots, and beans in a rich tomato broth seasoned with herbs. Whether you’re looking for quick fall dinner ideas, healthy soup recipes, or creative Halloween food ideas, this easy recipe will warm your bones and fill your belly like a witch’s brew made with love.


Ingredients

2 tablespoons olive oil

1 cup pearl onions

2 ribs celery, chopped

3 cloves garlic, minced

2 cups baby carrots, sliced into chunks

3 cups pearl potatoes or baby potatoes

2 tablespoons tomato paste

1 can (14 oz) diced tomatoes

4 cups vegetable broth

1 can (15 oz) white beans, drained and rinsed

1 teaspoon dried thyme

1 teaspoon dried rosemary

Salt, to taste

Black pepper, to taste


Instructions

1. Heat olive oil in a large soup pot over medium heat. Add pearl onions, celery, and garlic. Sauté until softened and fragrant, about 5 minutes.

2. Stir in the pearl potatoes and carrots. Cook for another 5 minutes to develop flavor.

3. Add tomato paste and stir to coat the vegetables, letting it caramelize slightly for 1–2 minutes.

4. Pour in diced tomatoes and vegetable broth. Stir well to combine and bring to a gentle boil.

5. Reduce heat, cover, and let simmer for 25–30 minutes, or until potatoes and carrots are fork-tender.

6. Add white beans, thyme, rosemary, salt, and pepper. Simmer uncovered for 5–10 more minutes.

7. Adjust seasoning, then remove from heat and let sit for 10 minutes before serving.

8. Serve hot with bread, over rice, or garnished with fresh herbs.


Notes

Let the soup sit for a few minutes off the heat before serving — it helps the flavors settle beautifully.

Don’t overcook the potatoes; check them with a fork around the 25-minute mark.

Want more protein? Add cooked lentils or your favorite plant-based sausage!


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4.5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 6g
  • Protein: 8g
  • Cholesterol: 0mg

Keywords: witches soup, halloween soup, cozy soup recipe, fall dinner, easy veggie soup