Broccoli Cheese Soup Recipe with Velveeta Cheese: Ultra-Creamy Velvety Richness in One Pot

Soups & Stews

Broccoli Cheese Soup Recipe with Velveeta Cheese: Ultra-Creamy Velvety Richness in One Pot

This broccoli cheese soup recipe with Velveeta cheese delivers the ultra-creamy, velvety richness you crave in every spoonful—all made in a single pot. The secret lies in Velveeta’s melt-in-your-mouth texture, which transforms this classic comfort dish into something restaurant-worthy without the fuss.

I’ve perfected this method over years of testing, ensuring the soup is smooth, rich, and foolproof every time.

What sets this recipe apart is the balance of simplicity and depth. You’ll start with sautéed onions and garlic for foundational flavor, then build the soup with fresh broccoli and Velveeta’s signature creaminess.

The result is a velvety broth that coats your spoon like a hug, with just the right amount of cheesy warmth. No heavy cream or complicated techniques—just pure, satisfying comfort.

The Velveeta creates that signature creamy texture without separation, while a touch of milk or chicken broth ensures the perfect consistency. This soup is hearty enough to stand alone or pair with crusty bread, yet light enough to satisfy even on a lighter day.

The best part? It comes together in under 30 minutes, making it ideal for busy weeknights when you still want to feel like you’re serving something special.

For those watching their carbs, you can easily swap the bread for a side salad or roasted vegetables—this soup adapts without sacrificing flavor. Whether you’re feeding a family or treating yourself, this recipe delivers the velvety richness you love, with minimal effort. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for broccoli cheese soup recipe with velveeta cheese

Nine simple ingredients transform into ultra-creamy broccoli cheese soup in one pot.

Ingredient Amount Notes
Yellow Onion 🧅 1 whole Medium-sized, diced finely
Garlic Cloves 🧄 3 cloves Freshly minced for aroma
Unsalted Butter 🧈 4 tbsp Full-fat for richness
Fresh Broccoli 🥦 1 ½ lb Cut into small florets
Velveeta Cheese 🧀 14 oz Shredded or cubed
Whole Milk 🥛 1 ½ cups Full-fat preferred
Chicken Broth 💧 2 cups Low-sodium preferred
All-Purpose Flour 🌾 2 tbsp For thickening
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Sharp Cheddar Cheese 🧀 ½ cup Shredded for extra flavor

The Velveeta is non-negotiable here—it melts into that signature velvety texture without clumping. Kraft Singles is the brand I always grab, but any good-quality Velveeta works. For the broccoli, fresh is best—frozen works in a pinch, but the texture isn't quite the same. The butter matters too—full-fat gives that rich, creamy base. I grab mine from Trader Joe's because it's cheaper than the name brands, but any store brand works. The cheddar? Sharp is key—it adds that tangy bite that balances the Velveeta's sweetness. Look for the kind with visible fat marbling if you're buying a block.

No Velveeta? Sharp cheddar plus a splash of heavy cream gets you close, but the texture won't be quite the same. Fresh thyme out of season? Dried works at half the amount. The chicken broth can be swapped for vegetable broth to keep it vegetarian, though the flavor will be slightly different. Short on butter? Olive oil works in a pinch, but it won't give the same richness. The flour is just for thickening—if you're watching carbs, skip it and blend everything until smooth. For the onions, yellow or white both work, but yellow adds a touch of sweetness that pairs perfectly with the cheddar.

This soup tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Keeps for 4-5 days in the fridge, frozen for 3 months. I always make a double batch because it disappears fast. Store leftovers with a layer of milk on top to prevent a skin from forming. The cheddar keeps best in the fridge for 2 weeks if you're pre-shredding for other recipes.

❤️

Why You'll Love This Recipe

  • Foolproof First Step: I swear by the Velveeta—it melts into that velvety blanket of flavor without the fuss of shredding or waiting for milk to thicken. Just cube it, toss it in, and let the butter and garlic work their magic while you chop one onion and steam the broccoli.
  • Creamy Without the Guilt: That buttery onion base caramelizes just enough to ground the soup, while the Velveeta delivers real cheesy satisfaction—not the powdered or watery stuff. Honestly, the first spoonful makes me forget it’s a weeknight dinner.
  • Leftovers That Beg for More: This soup actually improves the next day—thicker, richer, and perfect for reheating with a splash of milk. I make a double batch on Sundays and freeze half; my kids fight over who gets the lunchbox portion.
  • Budget Bright Spot: Fresh broccoli and onion stretch into four servings, and Velveeta costs pennies per meal. Between us, this is the soup I turn to when I’ve got $10 in my grocery budget and need to feed a family of four—and still feel like I’m serving something special.

Step-by-step instructions for broccoli cheese soup with Velveeta

Here's how to create that dreamy, ultra-creamy soup everyone craves.

1

Sauté the Aromatics Until Fragrant

Melt the 4 tablespoons unsalted butter in a large pot over medium heat. Add the diced yellow onion and cook for 4-5 minutes until softened and translucent. Here's the thing—you want the onions to caramelize slightly at the edges, which adds depth of flavor to the soup.

Add the 3 minced garlic cloves and the 0.5 teaspoon dried thyme. Stir constantly for 30 seconds until you can smell that aromatic punch. You'll know it's ready when the garlic turns golden and the thyme releases its earthy fragrance. This step builds the flavor foundation for your creamy masterpiece.

2

Cook the Broccoli Until Tender

Add the 1.5 pounds fresh broccoli cut into small florets to the pot. Stir to coat the florets with the butter and aromatics. Pour in the 2 cups chicken broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer for 8-10 minutes until the broccoli is fork-tender with just a slight bite remaining.

I like to test the broccoli by piercing a floret with a fork—it should slide in easily but still offer a little resistance. If it's too soft, the soup will become mushy. This is where you strike that perfect balance between tender broccoli and maintaining texture in your soup.

3

Build the Creamy Base

Sprinkle the 2 tablespoons all-purpose flour over the soup and stir vigorously for 1-2 minutes. This creates a roux that will thicken your soup beautifully. Let it cook for another 2 minutes until the raw flour taste disappears and you notice the mixture taking on a slightly thicker consistency.

Slowly pour in the 1.5 cups whole milk while stirring constantly. You'll see the soup begin to thicken immediately as the milk incorporates. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes until it reaches your desired creaminess. Here's where the magic happens—the milk and flour combine to create that velvety texture.

4

Add the Cheeses for Ultra-Rich Creaminess

Reduce the heat to low and begin adding the 14 ounces Velveeta cheese in chunks. Stir constantly as it melts into the soup. Once fully incorporated, add the 0.5 cup sharp cheddar cheese and stir until completely melted. This combination of cheeses creates that signature broccoli cheese flavor we all love.

Season with the 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Taste and adjust the seasoning if needed—this is your chance to perfect the balance of flavors. The soup should be rich, creamy, and properly seasoned. Real talk: don't be shy with the pepper—it really makes the cheesy flavors pop.

5

Simmer and Serve Warm

Let the soup simmer gently for an additional 5 minutes to allow all the flavors to meld together. The cheese should be fully melted with no lumps remaining. If you notice any lumps, simply blend the soup briefly with an immersion blender until smooth and creamy.

Ladle the soup into bowls and serve immediately while warm. The contrast of the creamy soup against the crisp broccoli florets makes each bite irresistible. I like to garnish with a sprinkle of extra sharp cheddar cheese and a crack of black pepper for that final touch of sophistication.

👨‍🍳

Pro Tips For Making Broccoli Cheese Soup Recipe With Velveeta Cheese

  • Sauté Onions Until Golden: Don’t rush this—soften onions in butter over medium heat until they’re deep golden, not just translucent. I used to skip this and ended up with a bland base; the caramelized flavor makes the whole soup richer.
  • Chop Broccoli Small: Cut florets into ½-inch pieces so they cook evenly and blend smoothly. Big chunks? They’ll turn mushy or stay crunchy—neither works in a creamy soup.
  • Melt Velveeta Slowly: Stir in Velveeta off the heat or over low flame to avoid graininess. I learned this after one lumpy disaster—it’s the only way to get that silky texture.
  • Season Broth Early: Salt the water (or broth) before adding broccoli, not after. Velveeta’s already salty, and you’ll end up guessing if you wait—just trust your first pinch.

Troubleshooting perfect results

Lumpy Cheese Fix

If your Velveeta clumps when melting, don't panic! The key is to add it gradually while stirring constantly over low heat. For stubborn lumps, use an immersion blender to smooth everything out in 10-15 seconds.

If you don't have one, strain the soup through a fine-mesh sieve—this catches any remaining texture issues while keeping the creamy goodness. 💡

Overly Thick Soup

Too much flour or reduced liquid? Thin with warm milk or broth, 1 tablespoon at a time, while stirring. For a lighter texture, blend the soup longer—this breaks down any thickened areas.

I've found that 1.5 cups milk is the perfect starting point, but adjust based on your preferred consistency. Remember, you can always thicken again later by simmering uncovered.

Broccoli Too Soft

Mushy broccoli ruins the texture! Cook florets for no more than 8-10 minutes—they should be tender but still hold their shape. For extra insurance, blanch them in boiling water for 2 minutes before adding to the pot. This jump-start method gives you better control over doneness. 🥦

Cheesy but Bland

Flat flavors often mean insufficient seasoning. Boost with extra sharp cheddar (the tang cuts through Velveeta's sweetness) and freshly cracked black pepper. A pinch of garlic powder or nutmeg adds depth. I also recommend finishing with 1 teaspoon lemon juice—it brightens the whole dish without overpowering.

Grainy Texture

This happens when cheese melts unevenly. Always cut Velveeta into small chunks and add them one at a time. For extra smoothness, melt the cheeses in a separate bowl first using low heat, then stir into the soup.

A handheld immersion blender works wonders for achieving that silky finish. The goal is that restaurant-quality velvety texture we all crave.

Skin Formation

That rubbery top layer happens when soup sits uncovered. Prevent it by covering the pot while cooking, or press plastic wrap directly onto the surface before refrigerating. For reheating, add 1 tablespoon milk or broth to restore creaminess.

The secret weapon? A splash of milk poured over the top before storing—it creates a protective barrier that keeps the soup luscious. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 110mg37%
Sodium 1100mg48%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 6g
Protein 22g44%
* 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

Can I make this soup without Velveeta?

Yes, but the texture will differ. Replace Velveeta with 1.5 cups sharp cheddar cheese plus ½ cup heavy cream for richness. For a vegan version, use ½ cup nutritional yeast blended with ¼ cup cashew cream, but the flavor won't be identical. The Velveeta's melt-in-your-mouth quality is hard to replicate!

2

How do I prevent the soup from getting too thick?

Start with 1.5 cups milk and adjust as needed. If it thickens too much, thin with warm broth or milk, 1 tablespoon at a time. For a lighter texture, blend longer or reduce simmering time. The flour is just a thickener—skip it entirely for a lighter broth. Stir constantly when adding milk to avoid clumping.

3

Can I use frozen broccoli instead of fresh?

Use 1.5 cups frozen broccoli florets (thawed or straight from frozen). Add them during the simmering step and cook for 3-4 minutes longer to ensure tenderness. Fresh broccoli has a slightly better texture, but frozen works perfectly in a pinch. Just avoid overcooking—it turns mushy fast!

4

Why does my soup taste bland?

Blandness usually means under-seasoning. Boost with extra sharp cheddar (the tang balances Velveeta's sweetness) and freshly cracked black pepper. Add a pinch of garlic powder or nutmeg for depth. Finish with 1 teaspoon lemon juice—it brightens flavors without overpowering. Taste as you go!

5

How long does this soup keep in the fridge?

Store in an airtight container for 4-5 days. To prevent a skin, press plastic wrap directly onto the surface before refrigerating. Reheat on the stovetop with 1 tablespoon milk or broth to restore creaminess. For best flavor, enjoy within 2-3 days—it tastes even better the next day!

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