Kid-Friendly Creamy Cheeseburger Soup with Velveeta and Potatoes
The potatoes are the first thing I watch in a pot of cheeseburger soup. If they’re cut unevenly, a few turn soft while the bigger pieces are still firm, and…
Tip: save now, cook later.The potatoes are the first thing I watch in a pot of cheeseburger soup. If they’re cut unevenly, a few turn soft while the bigger pieces are still firm, and the whole bowl loses that hearty, chunky feel. I cut them into even half-inch cubes for this Kid-Friendly Creamy Cheeseburger Soup with Velveeta and Potatoes, so they cook through together and leave plenty of texture.
The soup gets its creamy body from two places: a flour-and-broth base and Velveeta stirred in at the end. That order matters. The broth and potatoes have time to simmer while the cheese waits off the heat until the final few minutes. Each spoonful comes out creamy and savory, with tender potatoes, soft vegetables, and browned beef in every bowl.

Kitchen Note
Worcestershire should add a savory background, not take over the soup. I stick to the measured tablespoon so the beef and cheese stay at the center of each bite.
Save this creamy cheeseburger soup for a cozy dinner with tender potatoes and a smooth Velveeta finish.
Why Velveeta Isn’t the Only Thing Making This Soup Creamy
Velveeta gives the finished soup its smooth, cheesy character, but it isn’t responsible for all the thickness. Before the cheese goes in, butter and flour form a light base that gives the beef broth more body. The potatoes add another bit of starch as they simmer, so the finished soup feels substantial without relying on a mountain of cheese.
That balance is why I don’t add the cheese at the beginning. A long simmer can make a cheese-based soup heavy, while the broth-and-flour base can handle the time needed to soften the potatoes. Once those pieces are fork-tender, the cooked beef, milk, and cubed Velveeta need only a few minutes over low heat. You get a creamy soup that still tastes like beef, potatoes, and vegetables—not just melted cheese.
This also makes the timing easier to read. If the soup looks less creamy before the Velveeta melts, that’s expected; the final texture comes together at the end. Keep the cheese for that finishing stage rather than trying to thicken the pot by adding extra.
The Ingredients That Give Cheeseburger Soup Its Cozy, Savory Base

- Ground beef — The 85% lean beef browns well and gives the broth a hearty, beef-forward taste. Breaking it into small pieces as it cooks helps distribute it through the soup instead of leaving large clumps.
- Yukon Gold potatoes — Their creamy texture suits a thick soup, and they hold their shape well when cut evenly. Scrub them before cubing; keeping the pieces close in size matters more than making them perfectly smooth or uniform-looking.
- Velveeta — This is the ingredient that melts into a reliably smooth cheese finish. It’s worth using here rather than expecting a different cheese to melt the same way; sharper natural cheeses can make the soup less silky.
- Whole milk — It rounds out the broth and cheese without making the soup as rich as a cream-based version. A lower-fat milk works as a variation, but the result won’t be quite as full-bodied.
- Low-sodium beef broth — It supplies the soup’s savory liquid while leaving room for the salt in the beef seasoning and cheese. Choose a broth you like the taste of, since it forms most of the soup’s base.
- Carrots, celery, onion, and garlic — These vegetables make a savory foundation beneath the beef and cheese. Dice them small enough to fit comfortably on a spoon, and mince the garlic so it cooks quickly without leaving large, sharp pieces.
Build the Broth First, Then Melt the Cheese at the Finish
Brown the Beef in Small Pieces
Heat a 5-quart Dutch oven over medium-high heat and cook the beef with the kosher salt and black pepper. Break it into small pieces as it browns, cooking for 6 to 8 minutes until no pink remains and it reaches 160°F. Use a slotted spoon to transfer it to a bowl; leaving the drippings in the pot lets the vegetables cook in the beefy base. If the pieces are large, break them up before moving on so they’re easy to scoop with the finished soup.
Soften the Vegetables Without Browning the Garlic
Add the butter, onion, carrots, and celery to the same pot, then cook over medium heat for 5 to 7 minutes, stirring occasionally. Look for the vegetables to begin softening rather than taking on deep brown edges. Stir in the minced garlic and cook for 30 seconds; it should smell fragrant, not toasted. Garlic can turn bitter if it sits against the hot pot too long, so have the flour ready for the next step.
Cook the Flour and Whisk in the Broth
Stir the flour through the vegetables and butter, cooking it for 1 minute so no dry pockets remain. Pour in the beef broth gradually while whisking, working out any lumps as the liquid goes in. Once the base looks smooth, stir in the cubed potatoes and Worcestershire sauce. Adding the broth gradually makes it easier to get a smooth start than tipping it all in at once.
Simmer Until the Potatoes Yield Easily
Bring the pot to a gentle boil, then lower the heat and simmer uncovered for 12 to 15 minutes, stirring occasionally. Test a potato with a fork: it should slide in easily, while the cube still holds together. If a piece is firm in the center, give the pot more time rather than turning the heat up sharply. A hard, rolling boil isn’t needed once the soup reaches a simmer.
Stir in the Creamy Finish
Add the cooked beef, whole milk, and cubed Velveeta once the potatoes are tender. Keep the heat low and stir often for 3 to 5 minutes, until the cheese has melted and the soup is steaming. Don’t let it boil at this stage; steady low heat helps the cheese blend into the broth smoothly.
Simple Swaps That Keep the Soup’s Texture in Balance
Make It Gluten-Free with a Cup-for-Cup Flour Blend
Replace the all-purpose flour with the same amount of a cup-for-cup gluten-free flour blend. Cook it with the butter and vegetables as you would regular flour, then whisk in the broth gradually. The soup should still thicken, though the base may feel a little less silky depending on the blend.
Use Russet Potatoes for a Softer, Thicker Bowl
Swap in russet potatoes cut into the same half-inch cubes. They’ll soften and break down more readily than Yukon Golds, so the broth will turn thicker and less chunky. Check them as they simmer so they become fork-tender without losing all their shape.
Choose 2% Milk for a Lighter Finish
Use 2% milk in place of whole milk, keeping the amount the same. The soup will still turn creamy once the Velveeta melts, but it won’t taste quite as rich. Keep the heat low when the milk and cheese go in.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The potatoes absorb some broth as the soup sits, so it will be thicker the next day.
- Freezer: I don’t recommend freezing this soup for the best texture. The potatoes can turn grainy and the milk-and-cheese base may separate after thawing.
- Reheating: Warm portions in a saucepan over low to medium-low heat, stirring often, until they reach 165°F. If the soup has thickened, stir in a splash of milk as it warms; avoid rushing it over high heat.
Questions That Come Up When the Soup Is on the Stove

Kid-Friendly Creamy Cheeseburger Soup with Velveeta and Potatoes
Ingredients
Equipment
Method
- In a 5-quart Dutch oven over medium-high heat, cook the ground beef with the salt and pepper, breaking it into small pieces, for 6 to 8 minutes, until browned and it reaches 160°F.
- Transfer the beef to a bowl with a slotted spoon.
- Add the butter, onion, carrots, and celery to the pot and cook over medium heat for 5 to 7 minutes, stirring occasionally, until the vegetables begin to soften.
- Add the garlic and cook for 30 seconds.
- Stir in the flour and cook for 1 minute.
- Gradually whisk in the beef broth until smooth, then stir in the potatoes and Worcestershire sauce.
- Bring the soup to a gentle boil.
- Reduce the heat and simmer uncovered for 12 to 15 minutes, stirring occasionally, until the potatoes are fork-tender.
- Stir in the cooked beef, milk, and Velveeta.
- Cook over low heat for 3 to 5 minutes, stirring often, until the cheese is melted and the soup is steaming, without letting it boil.