Mystical Witch Soup for Cozy Nights Recipe
Introduction
Mystical Witch Soup is a vibrant and comforting dish perfect for cozy nights. Featuring roasted purple sweet potatoes and red cabbage, it offers a creamy texture with a hint of earthy sweetness and aromatic thyme. This soup is both nourishing and visually striking, ideal for warming you up on chilly evenings.

Ingredients
- 2 large purple sweet potatoes, peeled and cubed
- 2 cups shredded red cabbage
- 1 cup full-fat coconut milk
- 3 garlic cloves, peeled
- 1 medium onion, chopped
- 4 cups vegetable broth
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon black sesame seeds
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Step 1: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Step 2: Place cubed sweet potatoes, shredded cabbage, garlic, and onion on the baking sheet. Drizzle with oil and sprinkle with salt. Toss to coat evenly.
- Step 3: Roast the vegetables for 25 minutes or until tender and lightly caramelized.
- Step 4: In a large pot, warm a splash of oil over medium heat and add the chopped thyme to release its flavor.
- Step 5: Transfer the roasted vegetables to the pot and pour in the vegetable broth. Bring to a simmer and cook for 10–15 minutes.
- Step 6: Use an immersion blender to blend the soup until smooth and creamy.
- Step 7: Stir in the coconut milk, reserving a spoonful for garnish. Adjust seasoning with salt and pepper to taste.
- Step 8: Ladle the soup into bowls, swirl in the reserved coconut milk, sprinkle with black sesame seeds, and garnish with fresh thyme.
Tips & Variations
- For extra depth, roast the garlic whole before adding it to the soup.
- Substitute black sesame seeds with toasted pumpkin seeds for a different crunch.
- If you prefer a thinner soup, add more vegetable broth until desired consistency is reached.
- Swap coconut milk for heavy cream if you want a richer, less coconut-flavored soup.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally. You can also freeze the soup for up to 1 month; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegan?
Yes, this recipe is naturally vegan with vegetable broth and coconut milk as base ingredients.
What can I use if I don’t have an immersion blender?
You can carefully transfer the soup to a countertop blender in batches to blend until smooth, then return it to the pot for final seasoning.
PrintMystical Witch Soup for Cozy Nights Recipe
This Mystical Witch Soup is a vibrant, creamy blend of roasted purple sweet potatoes and red cabbage, infused with fresh thyme and coconut milk. Perfect for cozy nights, this flavorful and nourishing soup combines earthy roasted vegetables with a smooth, velvety texture and aromatic spices, delivering a comforting and visually stunning dish.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Roasting and Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vegetables
- 2 large purple sweet potatoes, peeled and cubed
- 2 cups shredded red cabbage
- 3 garlic cloves, peeled
- 1 medium onion, chopped
Liquids & Broth
- 1 cup full-fat coconut milk
- 4 cups vegetable broth
Herbs & Spices
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon black sesame seeds
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Others
- Oil for roasting and blooming thyme (approximately 2 tablespoons)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and prepare a baking sheet by lining it with parchment paper to prevent sticking and ensure even roasting.
- Prepare Vegetables: Place the cubed sweet potatoes, shredded red cabbage, garlic cloves, and chopped onion on the baking sheet. Drizzle with oil and sprinkle salt over the vegetables. Toss everything together to coat them evenly with oil and seasoning.
- Roast Vegetables: Roast the vegetables in the preheated oven for 25 minutes, or until they are tender and lightly caramelized, bringing out their natural sweetness and deep flavors.
- Bloom Thyme: While the vegetables are roasting, warm a splash of oil in a large pot over medium heat and add the fresh thyme. Cook briefly to release its aromatic oils and flavor into the oil.
- Simmer Soup Base: Transfer the roasted vegetables to the pot with the thyme-infused oil. Pour in the vegetable broth and bring the mixture to a gentle simmer. Cook for 10 to 15 minutes, allowing flavors to meld together.
- Blend Soup: Use an immersion blender to blend the soup directly in the pot until it reaches a smooth and creamy consistency, ensuring all roasted vegetables are fully pureed.
- Add Coconut Milk and Season: Stir in the full-fat coconut milk, reserving a spoonful to use as a garnish later. Adjust the seasoning to your taste with additional salt and pepper if needed.
- Serve and Garnish: Ladle the soup into bowls. Swirl in the reserved coconut milk for a decorative touch, then sprinkle with black sesame seeds and garnish each serving with fresh thyme sprigs for a visually appealing and flavorful finish.
Notes
- For a nuttier flavor, you can toast the black sesame seeds lightly before sprinkling them on the soup.
- If you prefer a thinner soup, add more vegetable broth to achieve your desired consistency.
- Use an immersion blender for ease, or transfer soup in batches to a countertop blender if unavailable.
- This soup can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.
- To make it spicier, consider adding a pinch of cayenne pepper or smoked paprika during roasting or simmering.
Keywords: purple sweet potato soup, roasted vegetable soup, creamy coconut soup, vegetarian cozy soup, autumn soup recipe, healthy vegetable soup

