Almost Famous Broccoli Cheddar Soup Recipe: Velvety Cream with Crispy Bacon Topping

Soups & Stews

Almost Famous Broccoli Cheddar Soup Recipe: Velvety Cream with Crispy Bacon Topping

This Almost Famous broccoli cheddar soup delivers the restaurant-quality creaminess and rich cheddar flavor you crave—plus that signature crispy bacon topping that makes every spoonful irresistible. The secret lies in a slow simmer that develops deep, savory notes while keeping the texture impossibly smooth, with just a hint of broccoli's natural sweetness peeking through. I've perfected this version after testing countless batches, ensuring the cheese melts into a velvety blanket without ever turning grainy.

What sets this recipe apart is the two-stage cooking process: first building a rich, aromatic base with onions, garlic, and bacon, then blending the vegetables until silky before adding the cheese. This method prevents the soup from becoming too heavy or cloying, while the crispy bacon topping adds a satisfying contrast in every bite. The result is a soup that's creamy yet light, cheesy yet balanced, and packed with that comforting, familiar flavor that makes it a weeknight staple.

By the time you're done, you'll have a steaming bowl of soup with a golden, bubbling surface from the crispy bacon bits, and a texture so smooth it practically melts in your mouth. The aroma alone will have everyone gathering around the table, and the first taste will confirm why this version has become a household favorite. It's the kind of soup that transforms an ordinary evening into a cozy, satisfying meal.

Serve with crusty bread for dipping or a simple green salad to round out the meal. The leftovers reheat beautifully, making this an ideal recipe for meal prep or feeding a crowd. Let's get started on creating your own almost-famous version at home.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for almost famous broccoli cheddar soup

Sixteen ingredients that transform into velvety soup with crispy bacon topping magic.

Ingredient Amount Notes
Broccoli Florets 🥦 3 cups Fresh, chopped into bite-sized pieces
Cheddar Cheese 🧀 2 cups Sharp cheddar, freshly grated
Heavy Cream 🥛 1 cup Full-fat for rich creaminess
Bacon 🥓 8 oz Thick-cut, chopped into small pieces
Yellow Onion 🧅 1 whole Medium, diced finely
Garlic Cloves 🧄 4 cloves Fresh, minced
Chicken Broth 💧 4 cups Low-sodium, homemade or store-bought
All-Purpose Flour 🌾 2 tbsp For thickening soup base
Butter 🧈 4 tbsp Unsalted, for sautéing
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Lemon Juice 🍋 1 tbsp Freshly squeezed, balances richness
Green Onion 🧅 2 whole Chopped, for garnish

The bacon is non-negotiable here—thick-cut gives you that perfect crispy texture. Grab it from the meat section at Whole Foods or your local butcher if you can, but the regular grocery store stuff works too. For the cheddar, sharp cheddar from a block melts better than pre-shredded (which has anti-caking agents). I always buy a block and grate it myself—Kraft is my go-to for that reliable sharp flavor. The broccoli should be bright green and firm; those sad, yellowing florets at the back of the produce section won't cut it here.

No sharp cheddar? Pepper jack or Monterey Jack work in a pinch, though the flavor won't be identical. Running low on heavy cream? Half-and-half or whole milk will make it lighter, but you'll lose some richness. The bacon can be swapped for turkey bacon if you're avoiding pork, though the flavor will be different. For the flour, all-purpose is fine, but if you've got cornstarch, use that instead—it thickens better. Fresh thyme is ideal, but dried at one-third the amount works too. And if you're out of lemon juice, a splash of vinegar does the trick.

This soup tastes even better the next day—3-4 days in the fridge, no problem. For crispy bacon topping, fry it up fresh before serving (it loses crispiness when reheated). Portion into containers and freeze for up to 3 months—just thaw overnight in the fridge before reheating. The bacon topping? Make it ahead and store separately in the freezer. When reheating, add a splash of milk or broth to keep it creamy.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the heavy cream makes it velvety, but the cheddar’s sharp bite keeps it honest. No powdery aftertaste—just rich, real flavor that still feels light enough for lunch or dinner.
  • Crisps in Minutes: I swear by the bacon—crispy edges, salty punch—that’s the secret. Toss in the florets raw, no chopping fuss, and let the pot do the work while you stir once. That first spoonful? Chef’s kiss.
  • Creamy Without Guilt: Here’s what sold me: the heavy cream makes it velvety, but the cheddar’s sharp bite keeps it honest. No powdery aftertaste—just rich, real flavor that still feels light enough for lunch or dinner.
  • Weeknight Magic: Between us, this is my go-to when I’m staring at a fridge full of random veggies and a bag of stale bread. Double the batch, freeze half, and thaw it straight into a pot when you’re too tired to think. Done.

Step-by-step instructions for velvety broccoli cheddar soup

Here's how to make this creamy, comforting soup with a perfect balance of rich flavors and crispy bacon topping.

1

Cook the Bacon Until Crispy

Line a plate with paper towels and set aside. In a large pot over medium heat, add the 8 oz bacon chopped into small pieces. Cook undisturbed for 5-6 minutes until the bacon is golden brown and crispy, not just slightly browned.

Use a slotted spoon to transfer the bacon to the paper towel-lined plate, leaving the rendered fat in the pot. Real talk: this fat is liquid gold for flavor. If you have more than ¼ cup of fat, you can pour off the excess, but don't wash the pot—those browned bits are packed with flavor that will build your soup's depth.

2

Sauté Onion and Garlic in Bacon Fat

Reduce heat to medium-low and add 4 tbsp butter to the pot with the bacon fat. Toss in the 1 whole yellow onion diced finely and cook for 5-6 minutes until the onions are soft and translucent, not browned. Stir occasionally to prevent burning.

Add the 4 cloves garlic cloves minced and cook for 30 seconds until fragrant. Here's the thing—garlic burns fast, so keep an eye on it. You want that sweet, aromatic aroma, not bitter burnt flavor. If it starts to darken too quickly, remove the pot from heat for 10 seconds to cool slightly before continuing.

3

Build the Soup Base

Sprinkle the 2 tbsp all-purpose flour over the onion and garlic mixture, stirring constantly for 1 minute to cook off the raw flour taste. Slowly pour in the 4 cups chicken broth while whisking continuously to prevent lumps from forming. Bring the mixture to a gentle boil over medium-high heat.

Once boiling, reduce heat to medium-low and add the 3 cups broccoli florets. Let the soup simmer uncovered for 10-12 minutes until the broccoli is tender but still bright green and the edges start to soften. You want the broccoli to retain some texture—overcooking turns it mushy and dulls the color.

4

Add Cheese and Cream for Richness

Remove the pot from heat and stir in the 2 cups cheddar cheese grated freshly, the 1 cup heavy cream, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme. Let the mixture sit off heat for 2-3 minutes to allow the cheese to melt completely and the flavors to meld together.

For that perfect finish, stir in the 1 tbsp lemon juice. This brightens the rich flavors of the cheese and cream, cutting through the heaviness just enough to make each spoonful balanced. Taste and adjust seasoning if needed—sometimes the cheese needs a little more salt, or the lemon juice could use a touch more to really shine.

5

Finish with Crispy Bacon and Garnish

Using an immersion blender, carefully blend about half of the soup until smooth while keeping the broccoli florets intact. If you don't have an immersion blender, carefully transfer about half the soup to a regular blender, blend until smooth, then return to the pot. This creates that signature velvety texture while keeping some broccoli pieces for heartiness.

Ladle the soup into bowls and top each serving with the crispy bacon pieces and 2 whole green onion chopped. The contrast of the crispy bacon against the creamy soup is what makes this dish truly special. Serve immediately while the bacon is still crispy and the soup is piping hot—this is the moment that matters.

👨‍🍳

Pro Tips For Making Almost Famous Broccoli Cheddar Soup

  • CRISP THE BACON LOW: Cook your bacon at 275°F (135°C) instead of high heat—it renders fat slower but stays crispier. I used to burn it every time trying to rush, and now it stays perfectly crunchy even after simmering in the soup. Save the fat for cooking onions; it adds depth.
  • CHOP ONIONS SMALL: Slice onions into 1/4-inch pieces—they’ll disappear faster and sweeten up better while cooking. Big chunks turn mushy and leave you with uneven texture. If you’re impatient like me, this cuts down on waiting for flavor to develop.
  • STIR IN CHEESE LAST: Add shredded cheddar off the heat, one handful at a time, letting each melt before stirring. I learned this after ending up with clumps that took forever to dissolve. A splash of warm broth helps it blend smoother—just don’t skip the stirring.
  • BLANCH BROCCOLI FIRST: Drop florets into boiling water for 2 minutes before adding to the pot—it softens them evenly and keeps the soup from turning gloppy. I used to just toss in raw broccoli, and half the time it sat like rocks at the bottom. Works for stems too, chopped into 1/2-inch pieces.

Regional styles of these flavors

Classic Southern Style

In the South, broccoli cheddar soup often gets a smoky twist with andouille sausage replacing bacon. I swap the 8 oz bacon for 6 oz andouille, sliced into half-moons, and cook it until deeply browned. The sausage adds a Cajun-inspired depth that pairs perfectly with the sharp cheddar. Serve with cornbread on the side—this combo is a Southern Sunday dinner staple. 🍖

New England Creaminess

Up north, they take their cheddar seriously! Use extra-sharp Vermont cheddar (like Cabot) for a tangier flavor. Add 1/2 tsp smoked paprika when sautéing the onions for a subtle smokiness. Top with crispy fried shallots instead of bacon—it’s a New England favorite that keeps the soup light yet indulgent. 🧀

Midwest Heartland Twist

The Midwest loves a hearty, chunky texture, so skip blending entirely. Instead, stir in 1 cup diced potatoes with the broccoli and simmer until tender. Finish with crumbled bacon and chopped chives—this version feels like a hug in a bowl. It’s the kind of soup that disappears at potlucks. 🥔

West Coast Lighter Version

Out west, they prefer a lighter, fresher take. Swap heavy cream for coconut milk (1 cup) and use Monterey Jack cheese instead of cheddar. Add 1/2 cup chopped cilantro and a squeeze of lime juice for brightness. Top with avocado slices and crumbled cotija cheese for a zesty, California-inspired twist. 🌿

Texas BBQ Fusion

For a Texas-style mashup, add 1/4 cup BBQ sauce (like Stark’s) when simmering the soup. Use smoked Gouda instead of cheddar and top with crumbled bacon and pickled jalapeños. The smoky-sweet BBQ flavor turns this into a comfort food game-changer. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 30g38%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 920mg39%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 6g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use heavy cream instead of milk?

Heavy cream delivers that signature luxuriously velvety texture that makes this soup feel restaurant-quality. The 36% fat content creates a richer mouthfeel that milk simply can't match, while still allowing the sharp cheddar flavor to shine through. Plus, it prevents the soup from becoming watery when reheated.

2

Can I make this soup dairy-free?

Swap the cheddar for nutritional yeast (2 tbsp) and use coconut milk instead of heavy cream. For extra richness, add 1/2 cup cashew cream—just blend soaked cashews with water until smooth. The texture will be lighter but still satisfying.

3

How do I prevent the soup from getting grainy when adding cheese?

Always use freshly grated cheese (never pre-shredded) and remove the pot from heat before adding it. Let the cheese melt slowly for 2-3 minutes—this allows the heat to gently incorporate without clumping. For extra insurance, whisk in 1 tbsp cornstarch mixed with cold water before adding the cheese.

4

What's the best way to reheat leftovers?

Reheat gently on low heat—never microwave directly from the fridge. Add 1-2 tbsp milk or broth per bowl to restore creaminess. For crispy bacon topping, fry fresh in a pan before serving. Leftovers keep well for 3-4 days in the fridge or 3 months** in the freezer (store bacon separately).

5

Can I make this soup without an immersion blender?

Yes! Transfer about half the soup to a regular blender, blend until smooth, then return to the pot. For best results, leave some broccoli florets unblended to maintain texture. If you don't have a blender, mash the soup with a potato masher—it won't be as smooth but still delicious.

★★★★★4.5(4 reviews)
Categories Soups & Stews