🌿 Eat Better. Feel Better. Support Your Gut Health. Delicious recipes designed to support digestion, reduce bloating, and help you feel your best—one meal at a time.

Easy High Fiber Broccoli Spinach Soup for Gut Health

Have you ever had those days when your stomach just feels off? Maybe you’re feeling bloated, low on energy, or simply craving something warm, nourishing, and comforting. I know that feeling all too well, and over time I’ve learned that sometimes the simplest meals make the biggest difference.

Ever since I started paying more attention to my gut health, I’ve realized that eating well doesn’t have to mean giving up foods you actually enjoy. In fact, some of the healthiest meals are also the most comforting. This creamy broccoli and spinach soup has become one of my favorite recipes because it’s packed with wholesome ingredients, incredibly satisfying, and surprisingly easy to make.

It’s the kind of meal I reach for when I want to give my body a little extra love. Every spoonful feels nourishing, light, and comforting without leaving me feeling heavy afterward. Plus, it’s a wonderful way to enjoy more vegetables while treating yourself to something that tastes rich and creamy.

If you’re looking for an easy, delicious recipe that supports your wellness journey while feeling like true comfort food, I have a feeling this soup might become one of your favorites too.

Servings: 4
Prep Time: 10 minutes
Cook Time: 20 minutes

Ingredients

  • 1 medium broccoli (about 500 g), chopped
  • 2 cups fresh spinach
  • 1 medium potato, diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 L (4 cups) vegetable broth
  • ½ tsp sea salt
  • ¼ tsp black pepper
  • ¼ tsp nutmeg

1. Build the flavor base
Heat the olive oil in a large soup pot over medium heat. Add the chopped onion and cook for about 5 minutes, stirring occasionally, until it becomes soft, translucent, and slightly sweet. Add the minced garlic and cook for another 30 seconds, just until fragrant. Be careful not to let the garlic brown, as it can become bitter. This simple step creates a rich, flavorful foundation for the soup.

2. Simmer the vegetables
Add the diced potato and chopped broccoli to the pot, stirring everything together so the vegetables are lightly coated with the aromatic onion and garlic mixture. Pour in the vegetable broth and bring it to a gentle boil. Once it starts bubbling, reduce the heat to low, cover the pot, and let it simmer for 18–20 minutes. The vegetables are ready when the potatoes are soft and the broccoli can easily be pierced with a fork.

3. Add the spinach at the perfect time
Stir in the fresh spinach during the last 2 minutes of cooking. Adding it at the end helps preserve its vibrant green color, delicate texture, and many of its valuable nutrients. Within moments, the spinach will wilt beautifully into the soup.

4. Blend until silky smooth
Remove the pot from the heat and blend the soup until it becomes smooth, creamy, and velvety. An immersion blender works perfectly, but you can also use a countertop blender. If the soup feels too thick, simply add a splash of warm vegetable broth until it reaches your desired consistency.

5. Season and enjoy
Stir in the sea salt, black pepper, and nutmeg, then taste and adjust the seasoning if needed. Ladle the soup into warm bowls and finish with a drizzle of extra virgin olive oil, a sprinkle of pumpkin seeds, or freshly cracked black pepper for extra texture and flavor. Serve immediately with whole-grain bread or a slice of sourdough for a nourishing, comforting meal that’s as delicious as it is good for your gut.

Tips for the Best Results

  • Don’t overcook the spinach – Add it during the last 2 minutes to keep its bright green color and nutrients.
  • Blend carefully – Blend until silky smooth for the creamiest texture. Add a little extra broth if the soup is too thick.
  • Taste before serving – Adjust the seasoning with salt, pepper, or an extra pinch of nutmeg to suit your preference.
  • Add healthy toppings – Finish with pumpkin seeds, fresh herbs, or a drizzle of extra virgin olive oil for added flavor and nutrition.
  • Store leftovers properly – Keep the soup in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months.

Why This Soup Is Great for Gut Health

This broccoli and spinach soup is packed with ingredients that naturally support a healthy digestive system. Broccoli is rich in fiber, which helps nourish beneficial gut bacteria and supports regular digestion. Spinach provides vitamins, minerals, and antioxidants while being gentle on the stomach. The potato adds a creamy texture and contains resistant starch when cooled slightly, which can act as a prebiotic. Garlic and onion are natural sources of prebiotic fibers that help feed the good bacteria in your gut.

My Experience

After enjoying this soup, I felt pleasantly full without feeling heavy or bloated. It has a light yet satisfying texture that is easy to digest, making it a comforting meal for lunch or dinner. It’s one of those recipes that leaves you feeling nourished, energized, and refreshed while giving your digestive system a gentle boost.

NutrientPer Serving
Calories~165 kcal
Protein~6 g
Carbohydrates~23 g
Dietary Fiber~6 g
Total Fat~6 g
Saturated Fat~1 g
Sugars~5 g
Sodium~680 mg*
Potassium~850 mg
Vitamin A~90% DV
Vitamin C~170% DV
Vitamin K~240% DV
Folate~35% DV
Calcium~12% DV
Iron~15% DV

IngredientAmountEstimated Cost (USD)
Broccoli1 medium (500 g)$2.50
Fresh Spinach2 cups$1.50
Potato1 medium$0.50
Onion1 medium$0.70
Garlic2 cloves$0.20
Olive Oil1 tbsp$0.20
Vegetable Broth4 cups (1 L)$2.00
Sea Salt½ tsp$0.02
Black Pepper¼ tsp$0.05
Nutmeg¼ tsp$0.08
Total Recipe Cost≈ $7.75
Cost Per Serving (4 servings)≈ $1.94

This soup pairs beautifully with simple, wholesome sides that complement its creamy texture without overpowering its fresh flavor. Some of my favorite combinations include:

  • 🥖 Warm sourdough bread – Perfect for dipping and adds a satisfying crunch.
  • 🥗 A fresh green salad with cucumber, avocado, and a light lemon vinaigrette.
  • 🧀 Whole-grain toast with cottage cheese or goat cheese for extra protein.
  • 🥜 Roasted pumpkin or sunflower seeds sprinkled on top for crunch and healthy fats.
  • 🍋 A squeeze of fresh lemon juice just before serving to brighten the flavors.
  • 🥚 A soft-boiled or poached egg for a more filling, protein-rich meal.
  • 🧄 Homemade garlic bread if you’re looking for a cozy comfort-food pairing.

My favorite combination: Creamy broccoli and spinach soup served with a slice of toasted sourdough bread, topped with roasted pumpkin seeds and a squeeze of fresh lemon juice. It creates the perfect balance of creamy, crunchy, and fresh flavors while making the meal even more satisfying.

Frequently Asked Questions

Do you really make this soup often?

Absolutely! This is one of the recipes I come back to again and again because it’s simple, healthy, and always turns out delicious. It’s one of those meals I never get bored of.

What’s your favorite part about this recipe?

Definitely how creamy it is without adding heavy cream. I love recipes that let fresh vegetables shine, and this soup tastes rich while still feeling light and nourishing.

Do you meal prep this soup?

Yes! I usually make a double batch because it tastes even better the next day. The flavors have more time to develop, making leftovers perfect for a quick lunch or dinner.

Would you change anything about the recipe?

Sometimes I add a handful of peas or fresh herbs like basil or parsley for extra flavor. If I want more protein, I’ll serve it with grilled chicken or a boiled egg.

What’s your favorite way to serve it?

I love enjoying it with warm sourdough bread and a drizzle of extra virgin olive oil. Adding roasted pumpkin seeds on top gives it the perfect crunchy finish.

Who would you recommend this soup to?

Honestly, almost everyone. Whether you’re trying to eat more vegetables, looking for a comforting meal, or simply want something that’s easy to prepare, this soup is a great choice. Even people who usually aren’t big broccoli fans are often surprised by how mild and creamy it tastes.

If there’s one soup I never get tired of making, it’s this one. It’s simple, nourishing, and proves that healthy food doesn’t have to be complicated or boring. What I love most is how naturally creamy it becomes without using heavy cream—the potato does all the work while keeping the soup wholesome and satisfying.

It’s also one of those recipes that’s perfect for meal prep. The flavors become even richer the next day, making leftovers just as delicious as the first bowl. Whether you’re looking for a light lunch, a comforting dinner, or simply an easy way to eat more greens, this soup always feels like a warm hug in a bowl.

For me, this recipe is a reminder that the best meals are often the simplest ones—made with fresh ingredients, full of natural goodness, and shared with the people you love. I hope it becomes one of your favorite healthy comfort foods too.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *