There’s something so comforting about a warm bowl of soup, especially when it’s a Simple Broccoli Cheese Soup made with just five ingredients! As the weather cools down, I find myself craving creamy, flavorful soups that are not only easy to make but also perfect for quick family dinners. This delightful soup is a fantastic option for those busy weeknights when you want something delicious without spending hours in the kitchen. Plus, it pairs beautifully with a slice of crusty bread!
Why You’ll Love This Recipe
- Only five ingredients make it super simple!
- Ready in about 30 minutes, perfect for 30-minute meals.
- Rich and creamy, with a delightful cheesy flavor.
- Great way to sneak in some fresh broccoli into your diet.
- Perfect for cozy nights in or as a starter for a dinner party.
Ingredients
To whip up this delicious Broccoli and Cheese soup, you’ll need:
- 2 cups Chopped Broccoli Florets (Fresh and firm broccoli.)
- 1 cup Shredded Cheddar Cheese (Sharp cheddar preferred for melting.)
- 1 medium Onion, finely chopped (Adds flavor depth.)
- 4 cups Vegetable Broth (Low-sodium recommended.)
- 1 cup Heavy Cream (For creaminess.)
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Making this creamy soup is a breeze! Follow these simple steps:
- Chop the broccoli into bite-sized florets and finely chop the onion.
- In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté for 3-5 minutes until translucent.
- Add the chopped broccoli and sauté for an additional 2-3 minutes.
- Pour in the vegetable broth and bring to a gentle boil. Reduce heat and simmer for 10-15 minutes until broccoli is tender.
- Use an immersion blender to puree the soup until smooth.
- Return the soup to medium heat and stir in the heavy cream, warming through.
- Gradually add the shredded cheddar cheese, stirring until melted.
- Season with salt and pepper to taste, and serve hot.
Pro Tips for Making the Recipe
Here are some tips to ensure your soup turns out perfectly:
- For an extra depth of flavor, consider adding a pinch of garlic powder or some sautéed garlic when cooking the onions.
- If you prefer a chunkier texture, reserve some broccoli florets before blending and add them back in after pureeing.
- Feel free to experiment with different cheeses! Gruyère or Monterey Jack can add a unique twist to your cheese soup.
- Pair this soup with a side of Creamy Tuscan Chicken Soup for a delightful meal!
How to Serve
This creamy cheese soup is best served hot. I love to garnish it with a sprinkle of fresh herbs like parsley or chives for a pop of color and flavor. It’s also delicious when paired with:
- Crusty bread for dipping.
- A fresh salad for a complete meal.
- Some homemade croutons for added crunch.
For a fun twist, you can even serve it in a bread bowl!
Make Ahead and Storage
This soup is perfect for meal prep! You can make it ahead of time and store it in the refrigerator for up to 3 days. Just reheat on the stove over low heat, stirring occasionally. If you want to freeze it, let it cool completely before transferring it to an airtight container. It can be frozen for up to 3 months. Just remember to leave out the cheese until you reheat it, as it can change texture when frozen.
So, whether you’re looking for weeknight dinner ideas or a cozy meal to enjoy on a chilly evening, this Simple Broccoli Cheese Soup is sure to become a favorite in your home. And if you’re in the mood for more delicious soups, don’t forget to check out my Creamy Vegetable Soup recipe!

Simple Broccoli Cheese Soup With 5 Ingredients
Ingredients
Method
- Chop broccoli into bite-sized florets and finely chop the onion.
- In a large pot, heat olive oil over medium heat. Sauté onion for 3-5 minutes until translucent.
- Add broccoli and sauté for 2-3 minutes.
- Pour in vegetable broth, bring to a boil, then simmer for 10-15 minutes until tender.
- Puree the soup with an immersion blender, then stir in heavy cream and melted cheese. Season and serve hot.