Broccoli Cheddar and Bacon Soup is a rich and comforting dish that combines tender broccoli, sharp cheddar cheese, and crispy bacon in a creamy base. This hearty soup is perfect for chilly days and makes for a satisfying meal on its own or paired with crusty bread.
Ingredients List
For the Soup
- 4 slices of bacon (chopped)
- 1 medium onion (chopped)
- 2 cloves garlic (minced)
- 4 cups fresh broccoli florets (about 1 large head)
- 4 cups vegetable broth (or chicken broth)
- 1 cup heavy cream (or half-and-half)
- 2 cups shredded sharp cheddar cheese (plus extra for garnish)
- 1 teaspoon Dijon mustard (optional)
- Salt and pepper to taste
- Fresh chives or parsley (for garnish)
Timing
Preparing Broccoli Cheddar and Bacon Soup takes about 10 minutes for prep and 25-30 minutes for cooking.
Step-by-Step Instructions
Step 1: Cook the Bacon
- Cook Bacon: In a large pot, cook the chopped bacon over medium heat until crispy. Remove the bacon with a slotted spoon and drain on paper towels, leaving the bacon fat in the pot.
Step 2: Sauté Aromatics
- Sauté Onion: In the same pot with the bacon fat, add the chopped onion and sauté for about 5 minutes until softened.
- Add Garlic: Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
Step 3: Add Broccoli and Broth
- Add Broccoli: Add the broccoli florets to the pot and stir to combine.
- Pour in Broth: Add the vegetable broth and bring the mixture to a boil.
- Simmer: Reduce the heat and let it simmer for about 10-15 minutes, or until the broccoli is tender.
Step 4: Blend the Soup
- Blend: Using an immersion blender, blend the soup until smooth. If you prefer a chunkier texture, blend only half of the soup or leave some broccoli pieces intact. Alternatively, transfer the soup in batches to a countertop blender.
- Return to Heat: If using a countertop blender, return the blended soup to the pot.
Step 5: Add Cream and Cheese
- Stir in Cream: Add the heavy cream and stir to combine.
- Add Cheese: Gradually add the shredded cheddar cheese, stirring until melted and smooth. If using, stir in the Dijon mustard for added flavor.
- Season: Season with salt and pepper to taste.
Step 6: Serve
- Garnish: Ladle the soup into bowls and top with crispy bacon and additional cheddar cheese. Garnish with chopped chives or parsley.
- Enjoy: Serve hot and enjoy your delicious Broccoli Cheddar and Bacon Soup!

Nutritional Information
Here’s a quick glance at the nutritional profile of Broccoli Cheddar and Bacon Soup (per serving, assuming 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Protein | 15g |
| Fat | 24g |
| Carbohydrates | 12g |
| Fiber | 3g |
Tips for Customization
- Add More Veggies: Incorporate other vegetables like carrots, cauliflower, or spinach for added nutrition.
- Spice It Up: Add a pinch of cayenne pepper or red pepper flakes for a kick.
- Cheese Variations: Experiment with different types of cheese, such as Gouda or Monterey Jack, for a unique flavor.
Storing Tips for the Recipe
Broccoli Cheddar and Bacon Soup can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently on the stovetop or in the microwave, adding a splash of broth or cream if it thickens too much.
Conclusion
Broccoli Cheddar and Bacon Soup is a delightful combination of flavors and textures that will warm you up from the inside out. Its creamy consistency and savory ingredients make it a favorite for many!
FAQs
Can I make this soup ahead of time?
Yes! This soup can be made ahead of time and stored in the refrigerator. Just reheat before serving.
Can I use frozen broccoli?
Yes! Frozen broccoli works well in this recipe. Just add it directly to the pot and adjust the cooking time as necessary.
What can I serve with this soup?
This soup pairs wonderfully with crusty bread, a fresh salad, or a grilled cheese sandwich for a complete meal.
Broccoli Cheddar and Bacon Soup Recipe
Ingredients
- For the Soup
- • 4 slices of bacon (chopped)
- • 1 medium onion (chopped)
- • 2 cloves garlic (minced)
- • 4 cups fresh broccoli florets (about 1 large head)
- • 4 cups vegetable broth (or chicken broth)
- • 1 cup heavy cream (or half-and-half)
- • 2 cups shredded sharp cheddar cheese (plus extra for garnish)
- • 1 teaspoon Dijon mustard (optional)
- • Salt and pepper to taste
- • Fresh chives or parsley (for garnish)
Instructions
Step 1: Cook the Bacon
- Cook Bacon: In a large pot, cook the chopped bacon over medium heat until crispy. Remove the bacon with a slotted spoon and drain on paper towels, leaving the bacon fat in the pot.
Step 2: Sauté Aromatics
- Sauté Onion: In the same pot with the bacon fat, add the chopped onion and sauté for about 5 minutes until softened.
- Add Garlic: Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
Step 3: Add Broccoli and Broth
- Add Broccoli: Add the broccoli florets to the pot and stir to combine.
- Pour in Broth: Add the vegetable broth and bring the mixture to a boil.
- Simmer: Reduce the heat and let it simmer for about 10-15 minutes, or until the broccoli is tender.
Step 4: Blend the Soup
- Blend: Using an immersion blender, blend the soup until smooth. If you prefer a chunkier texture, blend only half of the soup or leave some broccoli pieces intact. Alternatively, transfer the soup in batches to a countertop blender.
- Return to Heat: If using a countertop blender, return the blended soup to the pot.
Step 5: Add Cream and Cheese
- Stir in Cream: Add the heavy cream and stir to combine.
- Add Cheese: Gradually add the shredded cheddar cheese, stirring until melted and smooth. If using, stir in the Dijon mustard for added flavor.
- Season: Season with salt and pepper to taste.
Step 6: Serve
- Garnish: Ladle the soup into bowls and top with crispy bacon and additional cheddar cheese. Garnish with chopped chives or parsley.
- Enjoy: Serve hot and enjoy your delicious Broccoli Cheddar and Bacon Soup!
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook