Rich Creamy Broccoli Soup

Section: Comforting Soups and Hearty Stews

This rich, creamy soup combines tender broccoli florets with melted cheddar and Velveeta cheese for the ultimate comfort food experience. Made in just 30 minutes using a single Dutch oven, it starts with sautéed onions in butter, creating a flavorful base. The roux thickens perfectly when combined with half and half and chicken broth, while a touch of nutmeg adds subtle complexity. The soup works beautifully with either fresh or frozen broccoli and can be easily customized to your cheese preference. Perfect for cozy lunches or dinners, it can be made ahead and reheated when needed.

A woman wearing a chef's hat and apron.
Published By Maria
Updated as of Tue, 06 May 2025 17:26:06 GMT
A bowl of broccoli cheddar soup. Bookmark
A bowl of broccoli cheddar soup. | foodbymary.com

This hearty broccoli cheddar soup has become my winter comfort food staple, combining tender broccoli florets with rich, melted cheeses in a velvety smooth base. The one-pot preparation means minimal cleanup, while the familiar flavors make it a guaranteed crowd-pleaser for family dinners.

I first made this soup on a particularly chilly Sunday afternoon when my family needed something warming yet satisfying. The moment the aroma of sautéed onions and melting cheese filled our kitchen, I knew this would become our regular rotation comfort food. Now it appears on our table at least twice a month during the colder seasons.

Ingredients

  • Butter: Creates the rich flavor foundation for the soup and helps to cook down the onions properly
  • Onion: Provides the aromatic base that enhances the overall depth of flavor
  • All purpose flour: Thickens the soup to achieve that perfect creamy consistency
  • Half and half cream: Delivers silky richness without being too heavy like pure heavy cream
  • Chicken broth: Balances the creaminess and adds savory dimension to complement the vegetables
  • Salt and white pepper: Season the soup perfectly; white pepper offers a subtle heat without visible specks
  • Nutmeg: Adds a warm subtle background note that enhances cheese flavors tremendously
  • Broccoli florets: Provide the star vegetable component; fresh works best but frozen is convenient too
  • Velveeta: Guarantees a smooth melt and creamy texture throughout the soup
  • Cheddar cheese: Delivers that classic sharp flavor that defines this soup; choose a good quality one for best results
  • Parsley: Brightens the finished soup with color and a touch of freshness

Step-by-Step Instructions

Sauté the aromatics:
Melt the butter in a large Dutch oven over medium heat until it bubbles gently. Add the chopped onion and cook for about 5 minutes until translucent and just beginning to turn golden at the edges. This patient cooking of the onions builds the flavor foundation for the entire soup.
Create the roux:
Sprinkle the flour evenly over the sautéed onions and butter, then whisk continuously to incorporate it fully. Continue cooking for 2 full minutes, stirring constantly to prevent burning. This step cooks out the raw flour taste and creates the thickening agent for your soup.
Build the soup base:
Slowly pour in the half and half while whisking constantly to prevent lumps from forming. Once fully incorporated, gradually add the chicken broth while continuing to whisk. Make sure to scrape the bottom of the pot to release any browned bits which contain concentrated flavor.
Season and cook the broccoli:
Add salt, white pepper and nutmeg to the liquid, then bring the mixture to a gentle boil. Carefully add the broccoli florets and reduce heat to maintain a steady simmer. Cook for 10 minutes until the broccoli becomes fork tender but still retains some texture and bright color.
Incorporate the cheese:
Reduce heat to low before adding the Velveeta cubes and 2 cups of shredded cheddar. Stir consistently until all cheese has completely melted and the soup becomes smooth and velvety. Taste and adjust seasonings as needed, adding more salt or pepper if necessary.
Finish and serve:
Ladle the hot soup into serving bowls, then top each portion with a sprinkle of the remaining cheddar cheese. Garnish with fresh chopped parsley for color and a touch of brightness that balances the richness.
A bowl of soup with broccoli and cheese. Bookmark
A bowl of soup with broccoli and cheese. | foodbymary.com

The secret ingredient that truly elevates this soup is the pinch of nutmeg. I discovered this trick from my grandmother who always insisted that nutmeg enhances the flavor of cheese without being detectably spicy. Every time I add it, I remember cooking beside her in her tiny kitchen where she taught me that simple ingredients can create extraordinary flavors when treated with care.

Storage and Reheating

Store any leftover soup in airtight containers in the refrigerator for up to 4 days. The soup will thicken considerably when chilled, which is completely normal. When reheating, warm it gently over medium low heat on the stovetop, stirring frequently to prevent scorching. Add a splash of broth or milk to thin it back to your preferred consistency. Avoid using high heat when reheating as this can cause the cheese to separate and give the soup a grainy texture.

Customization Options

This versatile recipe welcomes numerous variations to suit your taste preferences or pantry availability. For a heartier version, add diced cooked chicken or crispy bacon bits just before serving. Make it vegetarian by substituting vegetable broth for the chicken broth. If you prefer a smoother soup, use an immersion blender to partially puree the mixture after the broccoli has cooked but before adding the cheese. For extra nutrition, add a handful of baby spinach or kale during the last few minutes of cooking.

Serving Suggestions

Serve this soul warming soup in bread bowls made from hollowed out sourdough rounds for an impressive presentation. The crispy bread exterior creates a delightful textural contrast with the creamy soup. For a complete meal, pair with a simple green salad dressed with vinaigrette to balance the richness. Garnish with homemade croutons, oyster crackers, or a sprinkle of roasted sunflower seeds for added crunch. For entertaining, serve in small cups as an elegant first course that sets the stage for the main event.

A bowl of broccoli cheddar soup. Bookmark
A bowl of broccoli cheddar soup. | foodbymary.com

Common Recipe Questions

→ Can I use frozen broccoli instead of fresh?

Yes! Frozen broccoli works perfectly in this soup. Add it directly to the pot without thawing and cook a few minutes longer than you would fresh broccoli. The texture will be slightly different but still delicious.

→ Why use Velveeta cheese?

Velveeta adds incredible creaminess and melts smoothly without separating. If you prefer to skip it, you can use all cheddar cheese instead, but be sure to keep the heat low and stir constantly to prevent curdling.

→ Can I make this soup ahead of time?

Absolutely! This soup reheats beautifully. Store it in the refrigerator for up to 3 days and reheat gently on the stovetop, adding a splash of broth or milk if it's too thick.

→ Is there a substitute for half and half?

You can substitute regular milk for a lighter soup or heavy cream for an extra-rich version. Non-dairy alternatives like unsweetened almond milk or coconut milk will work but will change the flavor profile slightly.

→ Can this soup be frozen?

Yes, though the texture may change slightly upon thawing. Let it cool completely before freezing in airtight containers. When ready to eat, thaw overnight in the refrigerator and reheat slowly, stirring frequently.

→ What can I serve with broccoli cheddar soup?

This soup pairs perfectly with crusty bread, garlic bread, or a simple green salad. For a heartier meal, serve it in bread bowls or alongside grilled cheese sandwiches for the ultimate comfort food combination.

Broccoli Cheddar Soup

Rich, velvety soup packed with tender broccoli and melted cheddar, ready in 30 minutes for a quick, comforting meal.

Prep Time
5 minutes
Cooking Time
25 minutes
Complete Time
30 minutes
Published By: Maria

Recipe Category: Soups & Stews

Skill Level: Moderately Challenging

Cuisine Type: American

Total Portions: 8 Serves How Many

Dietary Preferences: Vegetarian-Friendly

Required Ingredients

→ Soup Base

01 6 tablespoons unsalted butter
02 1 onion, chopped
03 6 tablespoons all-purpose flour
04 2 cups half and half cream
05 6 cups low-sodium chicken broth
06 1 teaspoon salt
07 1 teaspoon white pepper
08 ¼ teaspoon nutmeg

→ Vegetables and Cheese

09 1 head broccoli florets, about 1 lb, chopped
10 1 cup Velveeta cheese, cubed
11 3 cups shredded cheddar cheese
12 2 tablespoons chopped parsley

Step-by-Step Instructions

Step 01

Melt butter in a large Dutch Oven over medium heat. Add the chopped onion and cook until softened and lightly browned.

Step 02

Sprinkle the flour over the onion and whisk it with the butter mixture. Cook for 2 minutes to remove the raw starchy flavor.

Step 03

Gradually whisk in the half and half. Once smoothly combined, pour in the chicken broth and whisk to remove lumps and deglaze the pan.

Step 04

Season with salt, white pepper, and nutmeg. Bring the mixture to a boil, then add the broccoli. Cook for about 10 minutes, until the broccoli is tender.

Step 05

Stir in the Velveeta and 2 cups of the cheddar cheese until fully melted. Adjust seasoning as needed.

Step 06

Top with the remaining cheddar cheese and garnish with parsley before serving.

Handy Cooking Tips

  1. For a smoother texture, chop broccoli into bite-sized pieces before cooking.
  2. Velveeta ensures a creamy, smooth melt. Sharp cheddar enhances bold flavor.
  3. Adjust creaminess by using milk for a lighter texture or heavy cream for richness.

Necessary Kitchen Tools

  • Le Creuset Enameled Cast Iron Signature Round Dutch Oven, 5.5 qt.

Allergy Details

Always check ingredient packaging for potential allergens and consult a healthcare professional when in doubt.
  • Contains dairy from butter, cream, and cheeses.
  • Contains gluten from all-purpose flour.

Nutritional Information (Per Serving)

These nutrition details are for guidance and don’t replace professional advice.
  • Calories: 427
  • Fat: 33 grams
  • Carbohydrates: 13 grams
  • Proteins: 19 grams