Ingredients
Equipment
Method
- Sauté the Aromatics: Heat olive oil over medium heat in a large stockpot. Add chopped onion and cook 5-7 minutes until softened. Add minced garlic and cook 1 more minute until fragrant, avoiding burning.
- Build the Flavor Base: Pour in vegetable broth, add rinsed cannellini beans, undrained diced tomatoes, chopped carrots, and celery. Stir to combine.
- Season and Simmer: Stir in dried oregano, basil, salt, and black pepper. Bring to boil, reduce heat to low, cover, and simmer 15-20 minutes until carrots and celery are tender.
- Add the Zucchini and Spinach: Add chopped zucchini and simmer 5-7 minutes until tender-crisp. Stir in fresh spinach handful by handful until wilted, about 1-2 minutes.
- Finish with Freshness: Remove from heat, stir in fresh parsley. Adjust salt and pepper to taste.
- Prepare Spooky Garnishes (Optional): Place halved black olives (cut side up) on dollops of sour cream or Greek yogurt for "eyeballs." Drizzle sour cream or yogurt in concentric circles and drag a toothpick outward to form "spiderwebs."
- Serve and Enjoy: Ladle soup into bowls, add garnishes, serve immediately. Leftovers store well.
Nutrition
Calories: 180kcalCarbohydrates: 25gProtein: 7gFat: 5gSaturated Fat: 1gSodium: 600mgPotassium: 800mgFiber: 7gSugar: 6gVitamin A: 4500IUVitamin C: 40mgCalcium: 70mgIron: 4mg
Notes
Get creative with garnishes — try mozzarella balls or deviled eggs as “eyeballs.” Add a splash of coconut milk or cream for richness. Enhance with fresh herbs like dill or chives.
Tried this recipe?Let us know how it was!
