I made this soup on a Tuesday in February when it was cold and I had a pound of ground beef in the fridge that needed to be used. I wasn't thinking about anything clever — I just wanted something warm that my family would actually eat. What came out of that pot was so good that my husband asked me twice what I'd put in it. The answer was: ground beef, potatoes, cheddar, and a few pantry basics. That's genuinely it.
The idea behind this soup is that it tastes like a cheeseburger but in a bowl — and I know that sounds like a gimmick, but it really works. The beef gives you that savory, meaty base, the cheddar melts into the broth and makes everything creamy and rich, and the potatoes bulk it out so it actually fills you up. The sour cream stirred in at the end is what ties it all together. Don't skip that part.
This is a regular weeknight rotation in my house now, alongside things like my Chicken Pot Pie Pasta — both are one-pot meals that come together in under 45 minutes and taste like I put in way more effort than I actually did. My husband eats this soup with bread. Saad wants crackers crushed on top. Zainab doesn't touch the carrots but eats everything else, so I've started cutting them smaller so she doesn't notice.
One thing I'll say upfront: don't try to rush the thickening step. The first time I made this, I turned the heat up too high after adding the flour-milk mixture and it went lumpy and slightly scorched on the bottom. Low and slow is the move. Give it five to ten minutes on a gentle simmer and it'll come together smoothly.

Why You'll Love This Recipe
- It comes together in one pot: I do everything in a single Dutch oven — brown the beef, cook the vegetables, simmer the potatoes, thicken the broth, melt the cheese. One pot means one thing to wash, and on a weeknight that matters more than people admit. I've made this after school pickups and had it on the table before anyone started complaining.
- The ingredients are cheap and easy to find: Everything in this recipe is at Walmart or Aldi — ground beef, a bag of potatoes, a block of cheddar, carrots, celery, chicken broth. Nothing unusual, nothing you have to hunt for. I usually spend under $12 for the whole pot, and it feeds four people comfortably with leftovers.
- It reheats beautifully: Some soups go weird the next day — the texture changes, the flavors flatten. This one actually tastes better the next morning once everything has had time to sit together. I reheat it on the stovetop over low heat with a small splash of broth, and it comes back to exactly what it was the night before.
- Kids eat it without negotiating: I've made soups that required serious convincing. This one doesn't. The cheesy, beefy flavor is familiar enough that even picky eaters go for it. The first time I served it, Saad had two bowls and asked if there was more. There wasn't, which is why I now make a double batch.
- You can customize it without breaking anything: Want to add corn? Go for it. Want to swap the beef for turkey? Works fine. Want to use pepper jack instead of cheddar? The soup handles it. I've made this six or seven times now and tried a few different versions — the base is forgiving enough that you can adjust it to whatever you have.
Ingredients
- 1 pound ground beef
- 1 small onion, chopped
- 1 cup carrots, diced
- 1 cup celery, diced
- 4 cups potatoes, peeled and diced (about 3 medium Russets)
- 4 cups chicken broth
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- ¼ cup all-purpose flour
- 1 ½ cups whole milk
- 2 cups shredded cheddar cheese (sharp cheddar melts better — shred your own if you can)
- ¼ cup sour cream
- Salt and pepper to taste
- Extra shredded cheddar and chopped fresh parsley for serving (optional)
- Cooked bacon bits for serving (optional but really good)
Directions
- Brown the beef: In a large pot or Dutch oven, cook the ground beef over medium heat, breaking it up as it goes. Once it's browned and cooked through, drain the excess grease. Don't skip the draining — I left it in once and the soup ended up with a greasy film on top that didn't look great.
- Cook the vegetables: Add the chopped onion, diced carrots, and diced celery to the same pot with the beef. Cook for about 5 minutes, stirring occasionally, until the onion goes soft and translucent. The vegetables don't need to be fully cooked yet — they'll keep cooking with the broth.
- Add broth and potatoes: Stir in the diced potatoes, chicken broth, dried basil, and dried parsley. Bring everything to a boil, then reduce the heat and let it simmer, covered, for 10–15 minutes until the potatoes are tender when poked with a fork.
- Thicken the soup: In a small bowl, whisk together the flour and milk until completely smooth — no lumps. Gradually pour this mixture into the pot while stirring constantly. Keep the heat on medium-low and let it simmer for another 5 minutes, stirring often. It'll thicken up nicely. If you rush this step over high heat, it scorches.
- Add the cheese: Turn the heat down to low and stir in the shredded cheddar cheese a handful at a time, letting each addition melt before adding the next. Pre-shredded cheese works but freshly shredded melts smoother — the bags of pre-shredded have a coating that can make the soup slightly grainy.
- Finish with sour cream: Remove the pot from the heat and stir in the sour cream. Season generously with salt and pepper. The sour cream adds a subtle tang that makes the whole thing taste more complete — it's a small addition that makes a noticeable difference.
- Serve: Ladle into bowls and top with extra cheddar, fresh parsley, and bacon bits if you're using them. Serve hot with crusty bread or crackers on the side.

Tips for Success
- Shred your own cheese: I know it's easier to grab the pre-shredded bag, and I've done it plenty of times. But the bagged stuff has a starch coating that prevents it from melting smoothly — sometimes it goes slightly grainy in the soup. When I shred a block of sharp cheddar myself, the soup comes out noticeably creamier. It takes maybe three extra minutes and it's worth it.
- Whisk the flour-milk mixture completely smooth before adding it: Any lumps in the bowl will become lumps in the soup. I whisk for a full minute until it looks like thin cream, then add it slowly while stirring the pot continuously. If you pour it all in at once without stirring, you'll get floury clumps that are annoying to fix later.
- Add the sour cream off the heat: If you stir in sour cream while the pot is still on a high flame, it can curdle and separate. I always pull the pot off the burner completely, let it sit for a minute, then stir in the sour cream. The residual heat is enough to incorporate it without breaking it.
- Cut the potatoes uniformly: I dice mine to about ¾ inch cubes. Too big and the outside gets mushy before the inside is cooked. Too small and they dissolve into the soup (which isn't the worst thing, but you lose that chunky texture). Consistent sizing means everything cooks at the same rate and you don't end up fishing out half-raw potato pieces.
- Drain the beef properly: Ground beef releases a surprising amount of fat, especially the 80/20 kind. If you leave that fat in the pot, the finished soup will have an oily layer on top that's hard to skim off. I tip the pot slightly and spoon out the excess grease, or transfer the beef to a paper towel-lined plate briefly before adding the vegetables.
Variations
- Spicy version: Add a diced jalapeño with the vegetables at step 2, or stir in ½ teaspoon of red pepper flakes with the broth. Swapping the cheddar for pepper jack cheese at the end gives you a spicier, slightly smoky finish. My husband does this every time he makes it himself — he just adds extra chili flakes on top of whatever version I've made.
- Ground turkey swap: I've made this with ground turkey when I wanted something a bit lighter, and it works fine. The flavor is a little less rich and savory, so I add an extra pinch of salt and a dash of Worcestershire sauce to compensate. The texture is slightly different — a bit finer — but the soup still comes out good.
- Add corn and bell pepper: This is the version I make when I want to stretch the soup further. I add 1 cup of frozen corn and one diced bell pepper along with the carrots and celery. The corn adds a subtle sweetness, and the bell pepper adds color. If you're feeding more than four people, this is a good way to bulk it out without adding more meat.
- Cheese blend: Instead of all cheddar, try half sharp cheddar and half Monterey Jack. The Monterey Jack melts extremely smoothly and gives you a very creamy, stretchy finish. Colby Jack from a block at Costco or Walmart works great here too — it's inexpensive and melts well. I wouldn't use mozzarella as the only cheese; it goes stringy and the flavor is too mild.
- Slow cooker version: Brown the beef and cook the vegetables in a skillet first, then transfer everything to the slow cooker. Add the broth, potatoes, and seasonings and cook on low for 4–6 hours. Whisk together the flour and milk and stir it in during the last 30 minutes, then add the cheese and sour cream right before serving. If you also like Hamburger Noodle Soup, the slow cooker method works similarly for that one too.
Serving and Storage
Serving
Serve this soup hot, straight from the pot. I put out extra shredded cheddar, bacon bits, and chopped parsley in small bowls so everyone can top their own — the kids like this more than you'd think. Crusty bread for dipping is the obvious pairing, but crackers work just as well. A simple side salad rounds it out if you want to add something fresh. If you're doing a bigger spread, my Best Coleslaw is a good alongside — the creamy tang of the slaw cuts through the richness of the soup really nicely.
Storage
Leftovers keep in an airtight container in the fridge for up to 3 days. Reheat on the stovetop over low heat — don't rush it on high heat or the cream base can separate. If it's thickened up in the fridge (it will), stir in a splash of chicken broth or milk while reheating to loosen it back to the right consistency. To freeze, let the soup cool completely first, then transfer to a freezer-safe container. It keeps for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove. I'll be honest: the texture after freezing is slightly less creamy than fresh, but it still tastes good and I do freeze it when I make a double batch.

Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Yes, ground turkey works fine as a substitute. The flavor will be a bit milder since turkey doesn't have the same richness as beef, so I'd recommend adding a splash of Worcestershire sauce and making sure you season generously with salt and pepper. The texture changes slightly — turkey breaks into finer pieces — but the soup still comes out hearty and satisfying.
How do I fix the soup if it gets too thick?
Just stir in a little extra chicken broth or milk, a quarter cup at a time, over low heat until it loosens up. This happens most often when reheating leftovers — the soup thickens overnight in the fridge. A splash of broth while you reheat it on the stovetop brings it right back. Don't add too much at once or you'll dilute the flavor.
Can I make this soup ahead of time?
Yes, and honestly it tastes even better the next day once the flavors have had time to sit together. Make it fully, let it cool, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop over low to medium-low heat, stirring frequently, and add a splash of broth if it's thickened too much.
Why did my cheese go grainy or clumpy in the soup?
This usually happens for one of two reasons: the heat was too high when you added the cheese, or you used pre-shredded bagged cheese. Bagged shredded cheese is coated with starch to prevent clumping in the bag, which ironically causes clumping in hot soup. Shred your own from a block of cheddar, add it over low heat a handful at a time, and stir gently as it melts. That usually fixes the problem completely.
Can I freeze cheeseburger soup?
You can, though I'll be upfront that cream-based soups don't freeze as perfectly as broth-based ones. The texture can get slightly grainy after freezing and reheating. To get the best result, cool the soup completely before freezing, freeze for up to 3 months, thaw overnight in the fridge, and reheat slowly on the stovetop while stirring. It's still very good — I do it regularly with leftover batches.
Final Thoughts
This is one of those recipes that I keep coming back to because it asks almost nothing of me and delivers every single time. One pot, under 45 minutes, ingredients I always have — it checks every box for a weeknight dinner that the whole family will actually eat. I've made it in February cold and in July for a rainy day, and it always feels right.
The thing I appreciate most is how forgiving it is. I've made it with ground turkey, I've made it with half the cheese I meant to add, I've forgotten the sour cream once (still good, just less tangy). The recipe holds up through small mistakes and substitutions, which is exactly what you want on a weeknight when you're tired and just trying to get dinner on the table.
If you like this kind of hearty, warming soup, my Hamburger Noodle Soup is in a similar category — different flavor profile but the same idea of a comforting, beefy one-pot dinner that comes together fast. Both are on permanent rotation in my house, and both disappear quickly.
I hope your family likes this as much as mine does. Make a big pot, set out the toppings, and let everyone pile on what they want. That's how we do it. 🍲🧀✨

EASY CHEESEBURGER SOUP
Ingredients
- 1 pound ground beef
- 1 small onion, chopped
- 1 cup carrots, diced
- 1 cup celery, diced
- 4 cups potatoes, peeled and diced
- 4 cups chicken broth
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- ¼ cup all-purpose flour
- 1 ½ cups milk
- 2 cups shredded cheddar cheese
- ¼ cup sour cream
- Salt and pepper to taste
Instructions
- In a large pot, cook the ground beef over medium heat until browned and cooked through. Drain any excess grease.
- Add the chopped onion, diced carrots, and diced celery to the pot. Cook until the vegetables are tender, about 5 minutes.
- Stir in the diced potatoes, chicken broth, dried basil, and dried parsley. Bring to a boil, then reduce the heat and simmer until the potatoes are tender, about 10-15 minutes.
- In a small bowl, whisk together the flour and milk until smooth. Gradually add the mixture to the soup, stirring constantly.
- Cook the soup for another 5 minutes, or until it thickens slightly.
- Stir in the shredded cheddar cheese until melted and well combined.
- Remove the pot from the heat and stir in the sour cream. Season with salt and pepper to taste.
- Serve the soup hot, garnished with extra shredded cheddar cheese and chopped fresh parsley if desired.
Notes
- Cheese Variations: Feel free to use other types of cheese like Monterey Jack, Swiss, or pepper jack for different flavors.
- Vegetable Additions: You can add other vegetables like bell peppers, corn, or green beans for added nutrition and flavor.
- Meat Alternatives: Ground turkey or chicken can be used in place of ground beef for a lighter version.
- Make-Ahead: This soup can be made ahead and stored in the refrigerator for up to 3 days. Reheat gently on the stovetop before serving.
- Freezing: The soup freezes well. Cool it completely before transferring to an airtight container. Thaw overnight in the refrigerator before reheating.
If you liked this soup, these are some other recipes from my kitchen you might want to try next:
- {"@context":"https://schema.org","@type":"Article","headline":"EASY CHEESEBURGER SOUP","description":"Enjoy a comforting and flavorful meal with Easy Cheeseburger Soup, featuring ground beef, cheddar cheese, and savory vegetables.","datePublished":"2025-02-08T08:14:40+00:00","dateModified":"2025-03-19T19:52:41+00:00","author":{"@type":"Person","name":"Sana Umer","url":"https://forfoodiefriends.com/about/","description":"Self-taught home cook with 10+ years of kitchen experience. Mom of two who develops every recipe in her own kitchen.","jobTitle":"Recipe Developer & Food Blogger","image":"https://forfoodiefriends.com/wp-content/uploads/sana-umer-author-photo.jpg"},"publisher":{"@type":"Organization","name":"For Foodie Friends","url":"https://forfoodiefriends.com/","logo":{"@type":"ImageObject","url":"https://forfoodiefriends.com/wp-content/uploads/forfoodiefriends-logo.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://forfoodiefriends.com/easy-cheeseburger-soup/"},"image":"https://forfoodiefriends.com/wp-content/uploads/2025/02/EASY-CHEESEBURGER-SOUP-1.jpg"}





Comments
No Comments