My husband looked at the pot, then back at me, and said, “You put a cheeseburger in soup.” It wasn’t a question. It was an accusation. I’ll be honest, I wasn’t entirely sure I hadn’t made a mistake. I mean, a cheeseburger is a beautiful, messy, handheld thing. It comes with a bun, a patty, and a side of fries. Turning it into a soup felt like breaking some sort of unspoken culinary law. But there I was, staring into a bubbling pot of creamy, golden broth, chunks of potato, and what looked suspiciously like a deconstructed burger swimming in a sea of cheese.
The idea actually came from a weird place—a late-night craving for something hearty and a fridge full of ground beef, potatoes, and a block of cheddar that was staring at me. I didn’t want a salad. I didn’t want another bowl of chili. I wanted the flavor of a greasy spoon cheeseburger, but I wanted it in a bowl I could eat with a spoon on the couch. So I just started throwing things in a pot. I browned the beef, tossed in some onions, cubed the potatoes, and poured in some broth. Then, at the very end, I stirred in a mountain of sharp cheddar until it all turned into this velvety, savory, ridiculously satisfying soup. I ladled it into a bowl, topped it with some crispy bacon and a dollop of sour cream, and handed it over.
He took one bite. Then another. Then he just looked at the bowl for a second, like he was trying to process what was happening. “Okay,” he finally said, “this is actually genius.” I didn’t say “I told you so.” I just smiled and took another spoonful. That’s when I knew this recipe was a keeper. It’s not trying to be fancy. It’s just honest, comforting, and exactly what you want on a cold night when you’re craving the familiar taste of a cheeseburger but don’t want to fire up the grill. I’ve made it countless times since, and it never gets old. It’s become our go-to weeknight dinner, the one that makes everyone at the table quiet for a few minutes because they’re too busy eating.
Why You’ll Love This Recipe
This isn’t just another potato soup. This is a full-on, no-regrets, cheeseburger-inspired experience that delivers on every single level. Let me break down why this recipe is going to become a permanent resident in your dinner rotation.
- One-Pot Wonder: You only need one pot. No extra pans for browning beef, no separate bowls for mixing. Everything happens in a single Dutch oven or stockpot. Less cleanup means more time to actually enjoy your evening.
- Bold Cheeseburger Flavor: We’re not just adding cheese to potato soup. We’re building layers of flavor from the browned beef, the sautéed onions, the smoky paprika, and the sharp cheddar that melts into a creamy, tangy sauce. It tastes exactly like a cheeseburger, minus the bun.
- Incredibly Satisfying: This soup is thick, hearty, and packed with protein and carbs. It’s a meal in a bowl. You won’t be hungry an hour later. It’s the kind of soup that sticks to your ribs and makes you feel warm and content.
- Perfect for Busy Weeknights: From start to finish, this soup comes together in about 45 minutes. Most of that time is hands-off simmering. You can prep your toppings while the soup does its thing.
- Customizable to the Max: Don’t like pickles? Leave them out. Want it spicier? Add some jalapeños. Need a dairy-free version? I’ve got you covered with some easy swaps. This recipe is a template for your perfect bowl.
- Crowd-Pleaser: I’ve served this to kids, picky eaters, and serious foodies, and it gets rave reviews every single time. It’s familiar enough to be comforting but unique enough to feel special.
This is the kind of recipe that makes you feel like a genius with very little effort. It’s comfort food at its finest, reimagined in a way that feels both nostalgic and new. Trust me on this one.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something truly special. You probably have most of these in your pantry and fridge right now. Let’s go through each one so you know exactly what to look for.
For the Soup Base
- 1 tablespoon olive oil: For browning the beef and sautéing the vegetables. You can substitute with avocado oil or butter.
- 1 pound ground beef (80/20): I prefer an 80/20 blend because the fat adds flavor and richness to the soup. You can use ground turkey or chicken for a leaner option, but you might need to add a little extra oil.
- 1 medium yellow onion, diced: Yellow onions have a nice balance of sweetness and sharpness that mellows as they cook. White or sweet onions also work.
- 3 cloves garlic, minced: Fresh garlic is non-negotiable here. It adds that pungent, savory note that makes the soup taste so complex. Don’t use the jarred stuff.
- 4 cups low-sodium chicken broth: The base of our soup. Low-sodium is key so you can control the salt level. You can also use beef broth for a deeper, meatier flavor. I recommend Swanson or Kitchen Basics for consistent quality.
- 2 cups whole milk: This adds creaminess without making the soup too heavy. You can use 2% or even half-and-half for a richer soup. For a dairy-free version, use unsweetened oat milk or full-fat canned coconut milk.
- 3 cups russet potatoes, peeled and cubed (about 3 medium potatoes): Russets are perfect for soup because they break down slightly as they cook, naturally thickening the broth. Yukon Golds also work well and have a buttery flavor. Don’t use waxy potatoes like red or new potatoes—they hold their shape too much.
- 1 teaspoon smoked paprika: This is the secret ingredient that gives the soup that “grilled” flavor. It’s not spicy, just smoky and warm. Regular paprika works in a pinch.
- 1/2 teaspoon garlic powder: For an extra layer of savory goodness.
- 1/2 teaspoon onion powder: To reinforce the onion flavor.
- 1/2 teaspoon salt, plus more to taste: Start with this and adjust at the end.
- 1/4 teaspoon black pepper: Freshly ground is always better.
- 2 tablespoons all-purpose flour: This helps thicken the soup. For a gluten-free option, use a 1:1 gluten-free flour blend or cornstarch slurry (mix 2 tablespoons cornstarch with 3 tablespoons cold water).
For the Cheeseburger Toppings

- 2 cups sharp cheddar cheese, shredded: Sharp cheddar has the most flavor. Please shred it yourself from a block—pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. You can also use a mix of cheddar and Monterey Jack.
- 6 slices bacon, cooked and crumbled: Adds that salty, smoky crunch. You can use turkey bacon or skip it for a vegetarian version.
- 1/4 cup dill pickles, chopped: This is the “cheeseburger” element that really sells it. The acidity cuts through the richness perfectly. Sweet pickles are also delicious if you prefer that flavor.
- 1/4 cup sour cream: For a cool, tangy finish. Greek yogurt works as a healthier substitute.
- 2 green onions, sliced: For a fresh, mild onion bite and a pop of color.
- 1 medium tomato, diced (optional): Adds freshness and a bit of acidity.
- Lettuce, shredded (optional): For the full cheeseburger experience, add a handful of shredded iceberg lettuce right before serving.
Equipment Needed
You don’t need a ton of fancy equipment for this recipe. Here’s what you’ll need to get the job done.
- Large Dutch oven or stockpot (5-6 quart): This is your workhorse. A heavy-bottomed pot distributes heat evenly and prevents scorching. If you don’t have a Dutch oven, any large pot will work.
- Chef’s knife and cutting board: For dicing the onion, mincing the garlic, and cubing the potatoes. A sharp knife makes everything easier and safer.
- Wooden spoon or silicone spatula: For stirring and scraping up any browned bits from the bottom of the pot.
- Box grater: For shredding the cheddar cheese. A microplane works for smaller amounts, but a box grater is faster.
- Measuring cups and spoons: For accuracy. I’m a big fan of using a kitchen scale for the potatoes, but measuring cups work fine.
- Ladle: For serving the soup into bowls.
- Small skillet (optional): If you’re cooking the bacon on the stovetop instead of using pre-cooked bacon or baking it.
Honestly, if you have a pot, a knife, and a spoon, you’re good to go. I’ve made this in a cheap stockpot on a camp stove, and it was still amazing. Don’t let the equipment list intimidate you.
Preparation Method
Alright, let’s get cooking. Follow these steps, and you’ll have a pot of pure comfort in no time. I’ve included all the little tips and tricks I’ve learned from making this soup dozens of times.
- Cook the bacon (optional but recommended): If you’re using bacon, cook it first. You can do this in the same pot you’ll use for the soup. Cook the bacon over medium heat until crispy, about 6-8 minutes. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble it. Leave about 1 tablespoon of the bacon fat in the pot for extra flavor, or discard it and use olive oil instead.
- Brown the beef: Add 1 tablespoon of olive oil (or use the reserved bacon fat) to the pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until it’s nicely browned, about 6-8 minutes. Don’t rush this step. You want some good browning on the beef—that’s where the flavor is. If there’s a lot of excess fat, spoon most of it out, leaving about 1 tablespoon in the pot.
- Sauté the aromatics: Add the diced onion to the pot with the beef. Cook, stirring occasionally, until the onion is soft and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Your kitchen will start smelling incredible right about now.
- Add the flour and spices: Sprinkle the flour, smoked paprika, garlic powder, onion powder, salt, and pepper over the beef and onion mixture. Stir constantly for 1-2 minutes. This cooks the raw flour taste out and helps thicken the soup later. It should look like a thick, fragrant paste.
- Deglaze the pot: Slowly pour in the chicken broth while stirring constantly. Scrape up any browned bits from the bottom of the pot—that’s pure flavor. Bring the mixture to a simmer.
- Add the potatoes: Stir in the cubed potatoes. Bring the soup back to a simmer, then reduce the heat to medium-low. Cover the pot and let it cook for 15-20 minutes, or until the potatoes are fork-tender. You should be able to easily pierce a potato cube with a fork. Don’t overcook them, or they’ll turn to mush.
- Add the milk and cheese: Once the potatoes are tender, reduce the heat to low. Slowly pour in the milk while stirring. Then, add the shredded cheddar cheese a handful at a time, stirring constantly until each addition is fully melted before adding the next. This prevents the cheese from clumping or separating. The soup will turn a beautiful, creamy golden color.
- Simmer and adjust: Let the soup simmer on low for another 5-10 minutes, stirring occasionally, to allow the flavors to meld. Taste it and adjust the seasoning with more salt and pepper if needed. If the soup is too thick, add a splash more milk or broth. If it’s too thin, let it simmer uncovered for a few more minutes.
- Serve and top: Ladle the soup into bowls. Top with crumbled bacon, chopped pickles, a dollop of sour cream, sliced green onions, and diced tomatoes. For the full experience, add a handful of shredded lettuce right before serving so it stays crisp.
Sensory Cue: At the end, the soup should be thick enough to coat the back of a spoon but still pourable. It should smell like a cheeseburger in the best possible way—smoky, savory, and cheesy. The potatoes should be soft but still hold their shape, and the broth should be velvety smooth.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve definitely made my share of mistakes. Here are the most important things I’ve learned so you can nail it on your first try.
Don’t rush the browning. This is the single most important step for deep, rich flavor. You want the ground beef to develop a nice brown crust. If you crowd the pot or stir it too much, it will steam instead of brown. Let it sit undisturbed for a few minutes before breaking it up. I once rushed this step and ended up with a soup that tasted flat and boring. Never again.
Shred your own cheese. I know it’s tempting to buy the pre-shredded bags. They’re convenient. But they’re coated in potato starch or cellulose to prevent clumping, which means they don’t melt as smoothly. For a soup that’s supposed to be velvety and creamy, this matters. Shredding a block of cheddar takes two minutes and makes a huge difference. Trust me on this one.
Add the cheese on low heat. If you add the cheese to boiling soup, it will seize up and become grainy. Always reduce the heat to low before adding the cheese, and add it gradually while stirring constantly. Patience is key here.
Control the thickness. The flour and the potatoes both act as thickeners. If you want a thicker soup, mash some of the potatoes against the side of the pot with your spoon before adding the milk. If you want it thinner, add a bit more broth. I like it thick enough to hold the toppings without being a paste.
Timing is everything. This soup comes together in about 45 minutes, but you can prep your toppings while it simmers. Cook the bacon, shred the cheese, chop the pickles and green onions. This makes the final assembly a breeze.
Make it ahead. This soup actually tastes better the next day. The flavors have time to meld and deepen. Just be aware that the potatoes will absorb some of the liquid overnight, so you’ll need to add a splash of milk or broth when you reheat it.
Variations & Adaptations
This recipe is incredibly versatile. Here are some of my favorite ways to switch it up.
Loaded Baked Potato Cheeseburger Soup: Add a cup of frozen corn kernels and a cup of chopped broccoli florets along with the potatoes. Top with extra bacon and a drizzle of ranch dressing. It’s like a loaded baked potato and a cheeseburger had a baby.
Spicy Southwest Cheeseburger Soup: Swap the smoked paprika for 1 teaspoon of chili powder and add a diced jalapeño (seeds removed for less heat) along with the onion. Stir in a can of drained and rinsed black beans and a can of diced green chiles. Top with crushed tortilla chips and a squeeze of lime.
Mushroom Swiss Cheeseburger Soup: Sauté 8 ounces of sliced cremini mushrooms with the onion. Use Swiss cheese instead of cheddar. Top with fresh thyme leaves. This version is earthy, rich, and absolutely decadent.
Vegetarian Cheeseburger Soup: Swap the ground beef for 1 pound of plant-based ground meat or 2 cans of drained and rinsed black beans. Use vegetable broth instead of chicken broth. The rest of the recipe stays the same. It’s just as satisfying and full of flavor.
Low-Carb/Keto Cheeseburger Soup: Replace the potatoes with 1 head of cauliflower, cut into small florets. Use heavy cream instead of milk. This version is incredibly rich and low in carbs. You won’t even miss the potatoes.
Air Fryer Cheeseburger Egg Rolls: If you have leftover soup, try this fun variation. Spoon a few tablespoons of the thickened soup into egg roll wrappers, roll them up, and air fry at 375°F for 8-10 minutes until golden and crispy. Dip them in ketchup or sriracha mayo. It’s a game-changer.
Serving & Storage Suggestions
This soup is a meal in itself, but it pairs beautifully with a few simple sides. Here’s how to serve and store it for the best experience.
Serving Suggestions: Serve the soup hot, straight from the pot. I love to set up a “topping bar” so everyone can customize their bowl. Offer bowls of crumbled bacon, chopped pickles, shredded cheese, diced tomatoes, sliced green onions, sour cream, and shredded lettuce. It’s fun and interactive. For a heartier meal, serve it with a side of crusty bread, a grilled cheese sandwich, or a simple side salad. If you’re feeling indulgent, serve it with a side of crispy Nashville hot chicken tenders for a truly epic dinner.
Storage Instructions: Let the soup cool completely to room temperature. Transfer it to an airtight container and store it in the refrigerator for up to 4 days. The soup will thicken as it sits, which is normal. To reheat, place it in a saucepan over medium-low heat, stirring occasionally. Add a splash of milk or broth to thin it out to your desired consistency. You can also microwave individual portions in a microwave-safe bowl, stirring every 30 seconds.
Freezing Instructions: This soup freezes surprisingly well. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. The potatoes might be a bit softer after freezing, but the flavor will still be amazing.
Flavor Development: Like many soups, this one tastes even better the next day. The flavors meld together and deepen overnight. If you can, make it a day ahead of time. It’s one of those recipes that just gets better with time.
Nutritional Information & Benefits
While this is definitely a comfort food, it also has some surprising nutritional benefits. Here’s a rough breakdown per serving (based on 6 servings).
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~480 |
| Protein | 28g |
| Fat | 28g |
| Carbohydrates | 30g |
| Fiber | 3g |
| Sugar | 6g |
| Sodium | 780mg |
Health Benefits: The potatoes provide a good source of vitamin C, potassium, and fiber. The ground beef is rich in iron and B vitamins, which are essential for energy production. The cheese and milk add calcium for strong bones. The onions and garlic are packed with antioxidants that support your immune system. And the bacon? Well, it’s bacon. Everything in moderation, right?
Dietary Considerations: This recipe is naturally gluten-free if you use a gluten-free flour blend or cornstarch. It can be made dairy-free by using oat milk and a dairy-free cheddar alternative. It’s also easy to make vegetarian by swapping the beef for black beans or plant-based meat.
Potential Allergens: This recipe contains dairy (milk, cheese, sour cream) and gluten (flour). It can also contain soy if you use a plant-based meat alternative. Always check your labels if you have specific allergies.
Conclusion
This Easy Cheeseburger Potato Soup is more than just a recipe—it’s a solution to those nights when you want something deeply satisfying but don’t have hours to spend in the kitchen. It’s the soup that makes everyone at the table go quiet for a moment because they’re too busy enjoying it. It’s the soup that turns a regular Tuesday into something special.
I love this recipe because it reminds me that cooking doesn’t have to be complicated to be amazing. It’s about taking familiar, comforting flavors and putting them together in a way that feels new and exciting. It’s about using what you have in your fridge and pantry to create something that tastes like a warm hug.
So go ahead and make this soup. Customize it with your favorite toppings. Make it your own. And when you take that first spoonful, I hope you feel the same warmth and satisfaction that I do every single time. I’d love to hear how it turns out for you. Drop a comment below and let me know what toppings you used, or share a photo of your bowl on social media. Happy cooking!
Frequently Asked Questions
Can I make this soup in a slow cooker?
Yes! Brown the beef and sauté the onions and garlic on the stovetop first, then transfer everything except the milk and cheese to a slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the milk and cheese during the last 30 minutes of cooking.
Can I use frozen potatoes?
You can, but fresh potatoes are better. Frozen potatoes tend to release more water and can become mushy. If you’re in a pinch, use frozen diced hash browns and reduce the cooking time slightly.
How do I make this soup dairy-free?
Use unsweetened oat milk or full-fat canned coconut milk instead of whole milk. Use a dairy-free cheddar shred that melts well, like Daiya or Violife. Skip the sour cream or use a dairy-free version.
My soup turned out grainy. What went wrong?
This usually happens when the cheese is added to boiling soup or when pre-shredded cheese is used. Always reduce the heat to low before adding the cheese, and shred it yourself from a block. If your soup is already grainy, you can try blending it with an immersion blender to smooth it out.
Can I add other vegetables to this soup?
Absolutely! Diced carrots, celery, bell peppers, or corn would all be delicious additions. Add them along with the potatoes so they have time to cook through. For a heartier version, try adding a can of drained and rinsed kidney beans or black beans.
Pin This Recipe!

Easy Cheeseburger Potato Soup: Best One-Pot Dinner
This creamy, one-pot soup captures all the flavors of a classic cheeseburger in a comforting bowl. Loaded with ground beef, potatoes, and sharp cheddar, it’s a hearty weeknight dinner that comes together in about 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef (80/20)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 2 cups whole milk
- 3 cups russet potatoes, peeled and cubed (about 3 medium potatoes)
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 tablespoons all-purpose flour
- 2 cups sharp cheddar cheese, shredded
- 6 slices bacon, cooked and crumbled
- 1/4 cup dill pickles, chopped
- 1/4 cup sour cream
- 2 green onions, sliced
- 1 medium tomato, diced (optional)
- Lettuce, shredded (optional)
Instructions
- Cook the bacon (optional but recommended): If you’re using bacon, cook it first. You can do this in the same pot you’ll use for the soup. Cook the bacon over medium heat until crispy, about 6-8 minutes. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble it. Leave about 1 tablespoon of the bacon fat in the pot for extra flavor, or discard it and use olive oil instead.
- Brown the beef: Add 1 tablespoon of olive oil (or use the reserved bacon fat) to the pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until it’s nicely browned, about 6-8 minutes. Don’t rush this step. You want some good browning on the beef—that’s where the flavor is. If there’s a lot of excess fat, spoon most of it out, leaving about 1 tablespoon in the pot.
- Sauté the aromatics: Add the diced onion to the pot with the beef. Cook, stirring occasionally, until the onion is soft and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
- Add the flour and spices: Sprinkle the flour, smoked paprika, garlic powder, onion powder, salt, and pepper over the beef and onion mixture. Stir constantly for 1-2 minutes. This cooks the raw flour taste out and helps thicken the soup later.
- Deglaze the pot: Slowly pour in the chicken broth while stirring constantly. Scrape up any browned bits from the bottom of the pot—that’s pure flavor. Bring the mixture to a simmer.
- Add the potatoes: Stir in the cubed potatoes. Bring the soup back to a simmer, then reduce the heat to medium-low. Cover the pot and let it cook for 15-20 minutes, or until the potatoes are fork-tender.
- Add the milk and cheese: Once the potatoes are tender, reduce the heat to low. Slowly pour in the milk while stirring. Then, add the shredded cheddar cheese a handful at a time, stirring constantly until each addition is fully melted before adding the next.
- Simmer and adjust: Let the soup simmer on low for another 5-10 minutes, stirring occasionally, to allow the flavors to meld. Taste it and adjust the seasoning with more salt and pepper if needed. If the soup is too thick, add a splash more milk or broth. If it’s too thin, let it simmer uncovered for a few more minutes.
- Serve and top: Ladle the soup into bowls. Top with crumbled bacon, chopped pickles, a dollop of sour cream, sliced green onions, and diced tomatoes. For the full experience, add a handful of shredded lettuce right before serving so it stays crisp.
Notes
For best results, shred your own cheddar cheese from a block to ensure smooth melting. Add cheese on low heat to prevent graininess. The soup thickens as it sits; add a splash of milk or broth when reheating. This soup tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 480
- Sugar: 6
- Sodium: 780
- Fat: 28
- Saturated Fat: 12
- Carbohydrates: 30
- Fiber: 3
- Protein: 28
Keywords: cheeseburger soup, potato soup, one-pot dinner, ground beef soup, comfort food, easy weeknight dinner


