
A Creamy, Comforting Broccoli Soup That’s Packed with Nutrition
This Dream of Broccoli Soup lives up to its name. It’s rich, velvety, and deeply satisfying, yet it's made entirely from whole-food ingredients. Broccoli, cannellini beans, herbs, and vegetables blend together into a creamy soup that feels indulgent while delivering impressive nutrition in every spoonful.
Whether you're looking for a comforting lunch, a light dinner, or a nourishing meal-prep option, this soup offers the perfect combination of flavor, texture, and simplicity.

Broccoli for Fiber, Phytochemicals, and Metabolic Health
Broccoli is the star of this recipe, providing both substance and nutrition. As a cruciferous vegetable, broccoli contains compounds such as glucosinolates that are converted into biologically active compounds like sulforaphane. Research suggests these compounds may support healthy cellular function, antioxidant defenses, and metabolic health.
Broccoli is also rich in fiber, vitamin C, and numerous phytonutrients that help create a satisfying, nutrient-dense meal.
For a deeper dive into the benefits of cruciferous vegetables, explore our article on insulin sensitivity and whole-food plant-based nutrition.
Cannellini Beans for Creaminess and Plant-Based Protein
Rather than relying on cream or dairy, this soup uses cannellini beans to create a rich, silky texture. When blended, beans add body and creaminess while also contributing plant protein and soluble fiber.
This combination helps increase satiety and supports more stable blood sugar levels by slowing digestion and glucose absorption.

Spinach, Parsley, and Thyme for Fresh Flavor and Micronutrients
Fresh herbs and leafy greens add layers of flavor that elevate the soup beyond a typical broccoli recipe. Parsley and thyme bring brightness and complexity, while spinach increases the nutrient density without overpowering the flavor.
Together, these ingredients create a vibrant green soup that's as nourishing as it is delicious.

Nutritional Yeast for a Savory, Cheesy Flavor
Nutritional yeast provides a subtle cheesy flavor that enhances the soup's richness while keeping it completely dairy-free. It blends beautifully with the broccoli and herbs, helping create a comforting flavor profile that feels familiar and satisfying.
Lite Coconut Milk for a Velvety Finish
A small amount of lite coconut milk adds smoothness and balance to the soup. It softens the earthy flavors of the vegetables and creates an ultra-creamy consistency without making the dish heavy.

Bring It All Together
Dream of Broccoli Soup is the perfect example of how a handful of simple ingredients can transform into something rich, comforting, and deeply nourishing.
With fiber-rich broccoli, creamy cannellini beans, fresh herbs, and savory seasonings, this soup delivers satisfying flavor while supporting the principles of a whole-food, plant-based lifestyle. It's a recipe you'll find yourself making again and again whenever you're craving something warm, creamy, and incredibly nourishing.

Dream of Broccoli Soup
Ingredients
- 4 cups (884g) Vegetable Broth, Low Sodium (divided) - Available in 32-ounce cartons
- 1 cup (194g) Red Onion (diced) - About 1 ¼ large-sized onions
- 8 (24g) Garlic Cloves (minced) - About 1 large-sized bulb
- 2 cups (202g) Celery (sliced) - About 5 medium-sized stalks
- ½ cup (90g) Cannellini Beans (cooked, drained and rinsed) - About ⅖ of a 15-ounce can
- 8 cups (568g) Broccoli (chopped into florets) - About 4 medium-sized stalks
- 2 cups (60g) Baby Spinach (chopped) - Available in 16-ounce containers
- ½ cup (30g) Parsley (chopped) - About 1 medium-sized bunch
- 2 tbsps (2g) Thyme (minced) - Available in 0.5-ounce containers
- 8 tbsps (40g) Nutritional Yeast - Available in 4.5-ounce bottles
- ¼ tsp (1g) Black Pepper - Available in spice jars
- â…” cup (160g) Lite Coconut Milk - Available in 13.5-fluid-ounce cans
- 2 tsps (6g) Sesame Seeds - Available in 3-ounce bottles
Instructions
- In a soup pot, heat 2–3 tablespoons of vegetable broth over medium-high heat. Sauté the onion and garlic until fragrant, about 3 minutes. Add the celery and cook for 3 minutes more.
- Add the remaining vegetable broth, cannellini beans, broccoli florets, and baby spinach. Bring to a boil, then reduce the heat to low and simmer until the broccoli is tender, about 8 minutes.
- Remove from the heat. Add the parsley, thyme, nutritional yeast, black pepper, and coconut milk. Use an immersion blender to blend until smooth. Alternatively, carefully transfer the soup to a blender, blend until smooth, and return it to the pot.
- Taste and adjust seasonings as desired. Reheat if necessary.
- Ladle into bowls and garnish with sesame seeds and a few extra broccoli florets, if desired. Serve and enjoy!
Notes
- Leftovers: Refrigerate in an airtight container for up to 4 days. Reheat before serving.
Nutrition
Lower Your A1c and Fasting Blood Sugar... Guaranteed

Your results are guaranteed. Join more than 10,000 ecstatic members today
Personalized coaching puts you in immediate control of your diabetes health, helps you gain energy, improves your quality of life, and reduces or eliminates your meds.
