Creamy Velveeta Broccoli Cheese Soup in 30 Minutes
This Velveeta broccoli cheese soup is creamy, cheesy, and ready in 30 minutes using just one pot. No flour roux and no fussy steps, just tender broccoli florets swimming in a smooth broth that tastes like it simmered all afternoon.

It’s the kind of meal you reach for on a busy weeknight when you want something homemade and warm. Pair it with crusty bread and you’ve got dinner.
Why This Soup Stays in My Rotation
The Velveeta melts down into a silky base that stays luscious without ever turning grainy. Unlike many cheddar soups that can separate and get oily, this one keeps its smooth, spoon-coating texture from the first bowl to the last.
I love that you completely skip the roux. Just simmer the aromatics and broccoli in broth, then stir in the cheese at the end. It’s forgiving, fast, and honestly hard to mess up.
Ingredients

- 2 tbsp butter: salted or unsalted, whatever you have on hand
- 1 small onion, diced: yellow onion works best for a mellow flavor
- 2 cloves garlic, minced: fresh garlic gives a gentle kick
- 4 cups broccoli florets: fresh or frozen (about 12 oz), cut into bite-size pieces
- 3 cups chicken or vegetable broth: use low-sodium so you can control the salt
- 8 oz Velveeta, cubed: from a block, not the premelted dip, for the creamiest melt
- 1 cup whole milk: half-and-half works for extra richness
- 1/4 tsp salt: plus more to taste
- 1/4 tsp black pepper: freshly ground if you have it
- Pinch of ground nutmeg: optional, but adds a warm undertone
Variations / Substitutions
- Add protein: Stir in 1 cup shredded cooked chicken after the cheese melts for a heartier soup.
- No Velveeta?: Use 6 to 8 slices American cheese (the deli kind) plus a splash of milk, though the texture will be slightly thinner.
- Spice it up: Add a pinch of cayenne or a few dashes of hot sauce along with the black pepper.
- Make it vegetarian: Swap in vegetable broth and keep everything else the same.
No-Boil Creamy Chicken Broccoli Casserole makes an easy main to round out the meal with this soup.
How to Make Velveeta Broccoli Cheese Soup
Step 1: Sauté the Onion and Garlic

Melt the 2 tbsp butter in a large pot or Dutch oven over medium heat. Add the diced onion and cook for about 5 minutes, until it turns soft and translucent. Stir in the 2 cloves minced garlic and cook for 30 seconds more.
You’ll smell the butter browning just a little before the onion goes in—that’s the foundation for the whole soup, so don’t rush it. If the garlic starts to darken too fast, lower the heat a touch because bitter garlic will throw off the mellow cheese flavor.
Step 2: Simmer the Broccoli

Pour in the 3 cups broth and add the 4 cups broccoli florets. Bring everything to a boil, then lower the heat so the liquid stays at a gentle simmer. Cook for 10 to 12 minutes, until the broccoli is fork-tender but still holds its shape.
The florets will turn a vibrant green as they cook. If you’re using frozen broccoli, add a minute or two to the simmer time without thawing it first. You want the pieces soft enough to break with a spoon but not falling apart into mush.
Step 3: Stir in the Cheese and Season

Reduce the heat to low. Add the 8 oz cubed Velveeta and the 1 cup milk. Stir continuously until the cheese melts completely into the broth, about 3 to 4 minutes. Season with the 1/4 tsp salt, 1/4 tsp black pepper, and a pinch of nutmeg if using.
The soup will look thin at first, then thicken into a glossy, creamy consistency as you stir. Taste it now—the cheese brings its own salt, so you might not need extra, but adjust to your liking. If it seems too thick, splash in a little more milk or broth.
Step 4: Ladle into Bowls and Serve

Ladle the soup into wide, shallow bowls. Top with a few cracks of black pepper or a sprinkle of finely grated cheddar if you want a little texture on top.
Serving it right away keeps the cheese at its smoothest. If you’re setting the table, keep the pot on the lowest heat and stir now and then to prevent a skin from forming.
Tips for the Creamiest Soup
- Cut broccoli florets into uniform bite-size pieces so they all cook at the same pace. A mix of big and small pieces will leave you with some crunchy and some mushy.
- Once the cheese hits the pot, keep the heat low and stir often. If the soup comes to a boil, the emulsion can break and turn oily or grainy.
- For a completely smooth soup, puree the broccoli with an immersion blender right before adding the cheese. Then stir in the Velveeta and milk for a silky finish.
Storing Leftover Soup
- Refrigerate: Store in an airtight container for up to 4 days. It will thicken as it chills.
- Reheating: Warm on the stove over low heat with a splash of milk or broth, stirring often. I avoid the microwave because it can overheat the cheese and make it separate.
What to Serve with Velveeta Broccoli Cheese Soup
Crusty bread or a warm baguette is my first pick—perfect for dunking. A simple green salad with a sharp vinaigrette cuts through the richness nicely. For a loaded lunch, spoon the soup over a baked potato and top with extra cheese and bacon bits.
Frequently Asked Questions
Can I use cheddar instead of Velveeta?
You can, but cheddar won’t melt as smoothly and may turn grainy. If you try it, melt the cheese with a teaspoon of cornstarch in a splash of milk first to help stabilize the soup.
Is this soup gluten-free?
Yes. Velveeta is naturally gluten-free, so as long as you use a gluten-free broth, the whole recipe is safe for a gluten-free diet.
Can I make it dairy-free?
No, Velveeta is a dairy product, so the soup can’t be made dairy-free. For a plant-based version, look for a vegan cheese that melts well and use unsweetened almond milk, though the result will be different.

Velveeta Broccoli Cheese Soup Recipe
Ingredients
Method
- Melt the butter in a large pot over medium heat. Add the onion and cook for 5 minutes until soft. Stir in the garlic and cook 30 seconds.
- Pour in the broth, add the broccoli, and bring to a boil. Lower the heat and simmer for 10 to 12 minutes until fork-tender.
- Reduce heat to low. Stir in the Velveeta and milk until melted and smooth, about 3 to 4 minutes. Season with salt, pepper, and nutmeg.
- Ladle into bowls, top with black pepper or extra cheese if you like, and serve hot.
