Go Back
+ servings
Mystical Witch Soup

Hearty Mystical Witch Soup for Cozy Winter Nights

Enjoy this delicious Mystical Witch Soup full of seasonal vegetables and aromatic herbs—perfect for cozy winter nights.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 bowls
Course: Dinner
Cuisine: Vegan
Calories: 250

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Used for sautéing vegetables; substitute with any neutral oil if needed.
  • 1 large Onion Chopped; provides essential base flavor and sweetness.
  • 3 cloves Garlic Minced; adds aromatic depth.
  • 2 Carrots Diced; contributes natural sweetness.
  • 2 stalks Celery Sliced; adds crunch and depth.
  • 1 cup Butternut Squash Cubed; provides creaminess and sweetness.
For the Soup
  • 1 can Cannellini Beans Drained; adds protein and creaminess.
  • 4 cups Vegetable Broth Use homemade or store-bought.
  • 1 teaspoon Thyme Provides a herbal note.
  • 1 teaspoon Sage Adds earthy flavor.
  • 1/2 teaspoon Cinnamon Adds warmth and sweetness.
  • Salt To taste.
  • Black Pepper To taste.
For Garnishing
  • Fresh parsley Optional.
  • Coconut milk Optional.
  • Chili flakes Optional.

Equipment

  • Large pot

Method
 

Step‑by‑Step Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent and fragrant.
  2. Stir in the minced garlic and cook for an additional minute.
  3. Next, incorporate the diced carrots, sliced celery, and cubed butternut squash into the pot. Stir them together and allow them to cook for 5-7 minutes.
  4. Pour in the 4 cups of vegetable broth, ensuring to scrape up any flavorful bits stuck to the bottom of the pot.
  5. Stir in the thyme, sage, cinnamon, and season with salt and black pepper to taste.
  6. Bring the mixture to a gentle boil, then reduce the heat to a simmer, keeping the pot uncovered.
  7. Allow the soup to simmer for 20-25 minutes, stirring occasionally until the root vegetables are fully tender.
  8. After the vegetables have softened, stir in the drained cannellini beans.
  9. Let the soup simmer for an additional 5 minutes.
  10. Optionally, use an immersion blender to puree a portion of the soup directly in the pot until creamy.
  11. Ladle the soup into bowls and garnish with fresh parsley or a drizzle of coconut milk.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 600mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 7000IUVitamin C: 30mgCalcium: 80mgIron: 3mg

Notes

Use seasonal vegetables for enhanced flavor and nutrition. Keep an eye on the cooking time to avoid overcooking vegetables.

Tried this recipe?

Let us know how it was!