Warm, comforting, and packed with nourishing ingredients, this Heart-Healthy Broccoli and Cheese Soup is a wholesome twist on a classic favorite. Featuring vibrant broccoli, creamy non-dairy milk, and the cheesy richness of low-fat cheddar and nutritional yeast, this soup delivers all the flavor you love with a lighter, heart-smart approach. Sautéed onions and garlic lend a savory base, while a hint of nutmeg adds a subtle, warming depth. This quick recipe, ready in just 45 minutes, is brimming with greens like spinach and uses low-sodium vegetable broth to keep it light yet satisfying. Perfect for a cozy dinner or meal prep, this velvety soup is both indulgent and guilt-free. Garnish with extra cheese or nutritional yeast for a finishing touch!
In a large pot, heat the olive oil over medium heat.
Add the chopped onion and sauté until soft and translucent, about 5 minutes.
Stir in the minced garlic and cook for another 1 minute until fragrant.
Add the broccoli florets and vegetable broth to the pot. Bring to a simmer and cook for 10-15 minutes, or until the broccoli is tender.
Using an immersion blender, puree the soup until smooth. Alternatively, transfer the soup in batches to a regular blender and blend until smooth, then return it to the pot.
Stir in the non-dairy milk and nutritional yeast, adjusting the heat to medium-low.
Season the soup with ground black pepper and nutmeg, then stir in the baby spinach and allow to wilt for about 2-3 minutes.
Slowly add the shredded low-fat cheddar cheese to the soup, stirring continuously until melted and well incorporated.
Taste and adjust seasoning as needed with additional pepper or a pinch of salt if desired.
Serve hot, garnished with additional shredded cheese or a sprinkle of nutritional yeast, if preferred.
Calories |
790 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 29.4 g | 38% | |
| Saturated Fat | 8.2 g | 41% | |
| Polyunsaturated Fat | 1.3 g | ||
| Cholesterol | 40 mg | 13% | |
| Sodium | 2673 mg | 116% | |
| Total Carbohydrate | 57.0 g | 21% | |
| Dietary Fiber | 16.8 g | 60% | |
| Total Sugars | 13.0 g | ||
| Protein | 83.6 g | 167% | |
| Vitamin D | 5.0 mcg | 25% | |
| Calcium | 2010 mg | 155% | |
| Iron | 9.7 mg | 54% | |
| Potassium | 1761 mg | 37% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.