Creamy Vegetarian Broccoli Soup (High-Protein Vegetarian)

Looking for a soup that warms you from the inside out? This Creamy Vegetarian Broccoli Soup is just what you need. It’s a nurturing dish that's rich in flavor and texture, perfect for any meal of the day.

Creamy Vegetarian Broccoli Soup (High-Protein Vegetarian)
3Prep min
3Cook min
30Total min
4Serves
MediterraneanCuisine
EasyDifficulty
Looking for a soup that warms you from the inside out? This Creamy Vegetarian Broccoli Soup is just what you need. It’s a nurturing dish that's rich in flavor and texture, perfect for any meal of the day. With its vibrant green color and hearty beans, it’s not just a feast for the palate but also for the eyes. Imagine indulging in a bowl of velvety goodness, where the earthy notes of white beans blend seamlessly with the nutty flavor of broccoli. It’s a comforting option that satisfies hunger while providing a nutritious boost, making it ideal for both family dinners and meal prep. The Perfect Creamy Vegetarian Broccoli Soup This Creamy Vegetarian Broccoli Soup is a delightful blend of tender broccoli, creamy white beans, and aromatic spices. It's thick and luscious, offering a satisfying meal that will leave you feeling nourished and content.

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups broccoli florets
  • 1 can (15 oz) white beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 cup heavy cream or coconut milk
  • 1 teaspoon salt, adjust to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Juice of 1 lemon
  • Chopped fresh parsley for garnish

Instructions

  1. Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until translucent and fragrant (about 3-4 minutes).
  2. Add Broccoli and Broth: Stir in the broccoli florets and vegetable broth. Bring the mixture to a boil, then reduce heat and simmer for about 10 minutes, or until the broccoli is tender.
  3. Blend the Soup: Add the drained white beans to the pot. Using an immersion blender, puree the soup until smooth. If using a standard blender, allow the soup to cool slightly before blending in batches.
  4. Add Creaminess: Once blended, stir in the heavy cream or coconut milk for added richness. Season with salt, pepper, garlic powder, and onion powder. Heat gently without boiling.
  5. Finish and Serve: Stir in the lemon juice for a fresh kick. Ladle the soup into bowls and garnish with chopped parsley. Enjoy hot!

Cook’s tips

  • Use an immersion blender for a smooth texture without transferring hot soup.
  • If you prefer a chunkier soup, blend only half of the mixture.
  • Add a splash of lemon juice at the end to brighten the flavors.
  • For extra protein, stir in a scoop of unflavored protein powder.
  • Adjust the consistency by adding more broth if it's too thick.

Substitutions

  • Use cauliflower instead of broccoli for a different flavor.
  • Swap heavy cream for coconut milk or Greek yogurt for a lighter option.
  • Replace white beans with chickpeas or cannellini beans.
  • Use vegetable stock instead of broth for a richer taste.
  • If you don't have garlic powder, use fresh garlic or skip it.

Storage & reheating

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth to thin if needed.

Frequently asked questions

Can I freeze this soup?

Yes, you can freeze it for up to 3 months. Thaw overnight in the refrigerator and reheat gently.

Can I use frozen broccoli?

Absolutely, frozen broccoli works well. Just simmer until tender.

Is this soup vegan?

It can be made vegan by using coconut milk instead of heavy cream and ensuring the broth is vegetable-based.

How can I make this soup thicker?

Blend more of the beans or add a tablespoon of cornstarch mixed with water.

You might also like