Written by

David Kim

Published

Creamy One-Pot Cheeseburger Potato Soup: Easy 30-Minute Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

My husband took one bite of this soup, looked at me with those wide eyes he gets when something really hits, and said, “This is dangerous.” I laughed, but honestly, I knew exactly what he meant. It was a Tuesday night, I was tired, and I threw this together hoping for the best—not expecting it to become the thing he’d request three times in the next two weeks. That’s the thing about this creamy one-pot cheeseburger potato soup. It doesn’t look fancy, but it tastes like the kind of meal you’d wait an hour for at a cozy diner.

The idea came from a moment of pure pantry desperation. I had ground beef to use up, a bag of potatoes staring at me, and a block of cheddar that was begging to be melted. I wanted the soul-satisfying feeling of a cheeseburger without actually firing up the grill or standing over a skillet for twenty minutes. So I grabbed my biggest pot, crossed my fingers, and started cooking. The smell alone—beef browning with onions, garlic hitting the hot pan—convinced me I was onto something.

This soup is thick, creamy, and loaded with all the flavors you love in a classic cheeseburger. The potatoes break down just enough to thicken the broth naturally, while the cheddar melts into a silky, savory dream. It’s one of those recipes that feels like a hug in a bowl, and the best part? It comes together in one pot in about 30 minutes. No separate pans, no complicated steps, just real food that makes everyone at the table happy. I think that’s why it stuck with us—it’s honest cooking that delivers every single time.

Why You’ll Love This Recipe

This isn’t just another soup recipe. It’s the one you’ll turn to on busy weeknights when you need something fast, filling, and guaranteed to please. I’ve tested this dozens of times to make sure every spoonful is as good as the last, and I can honestly say it’s become a staple in our home.

  • Quick & Easy: From start to finish, this soup is ready in about 30 minutes. No complicated techniques, no long simmering—just straightforward cooking that fits into even the busiest evenings.
  • Simple Ingredients: You probably already have most of these in your kitchen. Ground beef, potatoes, onions, garlic, broth, milk, and cheddar cheese. That’s it. No fancy grocery store trips required.
  • Perfect for Weeknights: This is the kind of meal that saves dinner when you’re tired, hungry, and out of ideas. It’s comforting without being heavy, and it reheats beautifully for lunch the next day.
  • Crowd-Pleaser: Kids love it because it tastes like a cheeseburger in a bowl. Adults love it because it’s genuinely delicious and satisfying. I’ve served this to picky eaters and foodie friends alike, and the pot always comes back empty.
  • Unbelievably Delicious: The texture is what gets me every time. The potatoes soften and break down just enough to create a naturally creamy broth, and the melted cheddar pulls everything together into this rich, savory masterpiece. It’s comfort food at its finest.

What makes this recipe different from other potato soups is the balance. The beef adds a savory depth, the potatoes bring that hearty texture, and the cheese ties it all together without making it greasy or heavy. I’ve tested it with different types of cheese, different cuts of potatoes, and even different broths, and this version is the one that works every single time. It’s not just another recipe—it’s the one you’ll bookmark and make again and again.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold cheeseburger flavor without any fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.

  • Ground beef: I use 80/20 ground beef for the best flavor. The fat adds richness to the soup. You can use leaner beef if you prefer, but the soup won’t be quite as flavorful. (I recommend 85/15 as a good middle ground.)
  • Yellow onion: One medium onion, diced. Onion adds a sweet, savory base that builds the soup’s flavor from the start.
  • Garlic: Three cloves, minced. Fresh garlic is best here—it adds that punchy aroma that makes the kitchen smell amazing.
  • Russet potatoes: About 2 pounds, peeled and diced into ½-inch cubes. Russets break down nicely and help thicken the soup naturally. Yukon Golds also work well if that’s what you have.
  • Chicken broth: 4 cups. Use low-sodium so you can control the salt level. Vegetable broth works fine too if that’s what you have on hand.
  • Whole milk: 1 cup. Whole milk gives the soup a creamy texture without being too heavy. You can use 2% in a pinch, but the soup won’t be as rich.
  • Sharp cheddar cheese: 2 cups, freshly shredded. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Buy a block and shred it yourself—it makes a huge difference in texture.
  • Butter: 2 tablespoons. Used for sautéing the onions and adding a little richness to the base.
  • All-purpose flour: 2 tablespoons. This helps thicken the soup slightly. You can substitute with cornstarch if you need a gluten-free option (mix 1 tablespoon cornstarch with 2 tablespoons cold water and add it at the end).
  • Salt and pepper: To taste. Start with 1 teaspoon salt and ½ teaspoon black pepper, then adjust at the end.
  • Optional toppings: Cooked bacon crumbles, sliced green onions, extra shredded cheddar, diced pickles, or a dollop of sour cream. These aren’t required, but they take the soup to the next level.

For the best results, I recommend using freshly shredded cheddar and whole milk. The soup’s creaminess depends on the fat content, so skimping here will affect the final texture. If you’re dairy-free, you can substitute the milk with unsweetened oat milk and use a dairy-free cheddar alternative—just know the texture will be slightly different.

Equipment Needed

One of the best things about this recipe is that you don’t need any special equipment. A single pot and a few basic tools are all it takes.

  • Large Dutch oven or heavy-bottomed pot: A 5- to 6-quart pot is ideal. The heavy bottom helps prevent the soup from scorching, especially when you’re browning the beef and simmering the potatoes.
  • Chef’s knife and cutting board: For dicing the onion, mincing the garlic, and cutting the potatoes into even cubes.
  • Wooden spoon or silicone spatula: For stirring the soup as it cooks. A wooden spoon is great for scraping up any browned bits from the bottom of the pot.
  • Box grater: For shredding the cheddar cheese. A microplane works too, but a box grater is faster for larger amounts.
  • Measuring cups and spoons: For accurate measurements of broth, milk, and seasonings.
  • Ladle: For serving the soup into bowls.

If you don’t have a Dutch oven, any large, deep skillet or soup pot will work. Just make sure it’s big enough to hold all the ingredients without overflowing. I’ve made this in a regular stockpot before, and it turned out just fine—just be careful to stir frequently so the bottom doesn’t burn.

Preparation Method

cheeseburger potato soup preparation steps

This soup comes together quickly, so I like to have all my ingredients prepped and measured before I start cooking. It makes the process smooth and stress-free.

  1. Brown the beef: Place your large pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until it’s browned and no longer pink—about 5 to 7 minutes. Don’t drain all the fat; leave about 1 tablespoon in the pot for flavor. Use a slotted spoon to transfer the beef to a plate and set it aside.
  2. Sauté the aromatics: Reduce the heat to medium. Add the butter to the pot and let it melt. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent—about 3 to 4 minutes. Add the minced garlic and cook for 30 seconds more, until fragrant. The smell at this point is incredible.
  3. Make the roux: Sprinkle the flour over the onions and garlic. Stir constantly for about 1 minute. This cooks out the raw flour taste and helps thicken the soup later. The mixture will look pasty and clumpy—that’s normal.
  4. Add the broth: Slowly pour in the chicken broth while stirring continuously. This helps the flour dissolve evenly without forming lumps. Scrape the bottom of the pot with your spoon to release any browned bits—that’s where a lot of the flavor lives.
  5. Add the potatoes: Stir in the diced potatoes and the browned beef. Bring the soup to a gentle boil, then reduce the heat to medium-low. Cover the pot and let it simmer for 15 to 18 minutes, or until the potatoes are fork-tender. Stir occasionally to prevent sticking.
  6. Add the milk and cheese: Once the potatoes are tender, reduce the heat to low. Pour in the milk and stir to combine. Gradually 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 and ensures a silky smooth soup.
  7. Season and serve: Taste the soup and add salt and pepper as needed. Remember that the cheese adds salt, so start with less and adjust. If the soup is too thick, add a splash of milk or broth to thin it out. Ladle the soup into bowls and top with your favorite garnishes.

A few notes from my own kitchen: If you want an even thicker soup, mash some of the potatoes against the side of the pot with your spoon before adding the milk. If you prefer a chunkier soup, leave the potatoes as they are. The soup will thicken slightly as it cools, so don’t worry if it looks a little thin at first.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it perfect every time.

Don’t skip the roux. I know it’s an extra step, but that flour-and-butter mixture is what gives the soup its silky texture. Without it, the soup will be thin and watery. Trust me on this one—I tried skipping it once, and the result was disappointing.

Shred your own cheese. This is non-negotiable. Pre-shredded cheese is coated with cellulose and other anti-caking agents that prevent it from melting smoothly. You’ll end up with a grainy, clumpy soup instead of that beautiful creamy texture. Spend the two minutes shredding a block of cheddar—it’s worth it.

Cut the potatoes evenly. This ensures they cook at the same rate. If some pieces are bigger than others, you’ll end up with a mix of undercooked and mushy potatoes. Aim for ½-inch cubes, and take your time with the knife.

Keep the heat low when adding cheese. High heat can cause the cheese to seize up and become stringy. Always melt cheese over low heat, and stir constantly. Patience here pays off in a smooth, luscious soup.

Season in layers. Add a pinch of salt when you brown the beef, another pinch when you sauté the onions, and then adjust at the end. This builds depth of flavor that you can’t get from seasoning only at the end.

One mistake I made early on: I added all the cheese at once and ended up with a clumpy mess. Now I add it gradually, and the difference is night and day. It’s a small change that makes a huge impact.

Variations & Adaptations

This soup is incredibly versatile, and I’ve tried several variations over the years. Here are a few of my favorites.

Loaded Baked Potato Style: Swap the ground beef for crumbled bacon and add a dollop of sour cream on top. It’s a completely different soup but just as comforting. I make this version when I’m craving a loaded baked potato but don’t want to wait for the oven.

Turkey or Chicken Version: Use ground turkey or shredded rotisserie chicken instead of beef. The flavor will be lighter, but it’s still delicious. If using turkey, add a little extra salt and a pinch of smoked paprika to boost the savory notes.

Vegetarian Option: Skip the meat entirely and add an extra cup of diced carrots and celery. Use vegetable broth instead of chicken broth. The soup will be less hearty but still creamy and satisfying. I’ve also added a can of drained and rinsed black beans for extra protein.

Spicy Twist: Add a diced jalapeño along with the onions and a pinch of cayenne pepper with the flour. Top the finished soup with sliced pickled jalapeños for a kick. My husband loves this version—he says it’s like a spicy cheeseburger in a bowl.

Slow Cooker Adaptation: Brown the beef and sauté the onions on the stovetop, then transfer everything except the milk and cheese to a slow cooker. Cook on low for 4 to 6 hours or on high for 2 to 3 hours. Stir in the milk and cheese at the end, then serve. This is great for days when you want dinner ready when you walk in the door.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. Ladle it into deep bowls and pile on your favorite toppings. I love a generous sprinkle of crispy bacon, sliced green onions, and a handful of extra cheddar. A few dill pickle slices on the side add a nice tangy contrast that cuts through the richness.

For a complete meal, serve this soup with a simple side salad or a crusty piece of bread for dipping. It also pairs beautifully with a cozy roasted tomato basil soup with sourdough croutons if you’re feeding a crowd and want two soup options. For a heartier dinner, try it alongside a one-pan ground beef and rice skillet—both are quick, filling, and use similar pantry staples.

Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The soup will thicken as it sits, so don’t be alarmed if it looks more like a stew the next day.

Reheating: Reheat the soup gently on the stovetop 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 30-second bursts, stirring between each.

Freezing: This soup freezes well, but there’s a catch. Dairy-based soups can separate when thawed, so I recommend freezing the soup before adding the milk and cheese. To do this, follow the recipe through step 5 (adding the potatoes), then let it cool and freeze it. When you’re ready to eat, thaw it in the refrigerator overnight, reheat it on the stovetop, and stir in the milk and cheese at the end. The flavor develops beautifully after a day in the fridge, so leftovers are always a treat.

Nutritional Information & Benefits

This soup is comfort food at its core, but it does offer some nutritional benefits worth noting. Here’s an approximate breakdown per serving (based on 6 servings, without toppings):

  • Calories: 420
  • Protein: 24g
  • Fat: 22g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Sugar: 5g
  • Sodium: 680mg

Potatoes are a good source of vitamin C, potassium, and fiber—especially if you leave the skins on (though I peel them for texture in this soup). The beef provides high-quality protein and iron, while the cheddar cheese adds calcium. If you’re looking to lighten it up, you can use lean ground beef, reduced-fat cheese, and low-fat milk. The soup will still be delicious, just a little less indulgent.

This recipe is naturally gluten-free if you use cornstarch instead of flour. It’s also nut-free and egg-free, making it a safe option for many common allergies. As always, check your ingredient labels if you have specific dietary concerns.

Conclusion

This creamy one-pot cheeseburger potato soup has earned a permanent spot in my dinner rotation. It’s quick, it’s comforting, and it delivers all the flavor of a classic cheeseburger without any of the fuss. Every time I make it, I’m reminded why simple cooking is often the best cooking.

I hope you give this recipe a try and make it your own. Add extra bacon, throw in some jalapeños, or keep it classic—there’s no wrong way to enjoy it. And if you come up with a variation I haven’t tried, I’d love to hear about it. Drop a comment below and let me know how it turned out, or tag me in your photos if you share them online. This soup is meant to be shared, and I can’t wait to hear how it lands at your table.

Happy cooking, friends. Here’s to warm bowls, full bellies, and the kind of meals that make even a Tuesday feel special.

Frequently Asked Questions

Can I use frozen potatoes for this soup?

Yes, you can use frozen diced potatoes, but the texture will be slightly different. Frozen potatoes release more water as they cook, which can make the soup thinner. You may need to simmer it a little longer to thicken it up, or add an extra tablespoon of flour to the roux.

Can I make this soup in an Instant Pot?

Absolutely. Use the sauté function to brown the beef and cook the onions, then add the broth and potatoes. Pressure cook on high for 5 minutes, then do a quick release. Stir in the milk and cheese on the sauté setting (low) until melted and smooth.

Why did my soup turn out grainy?

Grainy soup is usually caused by the cheese seizing up. This happens when the heat is too high or when pre-shredded cheese is used. Always use freshly shredded cheese and melt it over low heat, stirring constantly.

Can I add vegetables to this soup?

Yes, this soup is great with added vegetables. Diced carrots, celery, or bell peppers work well. Add them along with the onions and sauté until softened before adding the flour. Frozen peas or corn can be stirred in at the end with the cheese.

How can I make this soup dairy-free?

Use unsweetened oat milk or full-fat coconut milk instead of whole milk, and a dairy-free cheddar alternative. The texture will be slightly different, but the flavor will still be good. I recommend adding a tablespoon of nutritional yeast for extra cheesy flavor.

Pin This Recipe!

cheeseburger potato soup recipe

Print

Creamy One-Pot Cheeseburger Potato Soup

This creamy one-pot cheeseburger potato soup is a quick and easy 30-minute dinner that tastes like a cozy diner meal. Loaded with ground beef, potatoes, and melted cheddar, it’s a comforting crowd-pleaser perfect for busy weeknights.

  • Author: Belle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 lb ground beef (80/20 recommended)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 lbs Russet potatoes, peeled and diced into ½-inch cubes
  • 4 cups low-sodium chicken broth
  • 1 cup whole milk
  • 2 cups sharp cheddar cheese, freshly shredded
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • Optional toppings: cooked bacon crumbles, sliced green onions, extra shredded cheddar, diced pickles, sour cream

Instructions

  1. Brown the beef: Place a large pot over medium-high heat. Add ground beef and cook, breaking it up, until browned (5-7 minutes). Leave about 1 tablespoon of fat in the pot. Transfer beef to a plate and set aside.
  2. Sauté aromatics: Reduce heat to medium. Add butter to the pot and melt. Add diced onion and cook until soft and translucent (3-4 minutes). Add minced garlic and cook 30 seconds until fragrant.
  3. Make the roux: Sprinkle flour over onions and garlic. Stir constantly for 1 minute to cook out raw flour taste.
  4. Add broth: Slowly pour in chicken broth while stirring continuously to prevent lumps. Scrape bottom of pot to release browned bits.
  5. Add potatoes and beef: Stir in diced potatoes and browned beef. Bring to a gentle boil, then reduce heat to medium-low. Cover and simmer 15-18 minutes until potatoes are fork-tender, stirring occasionally.
  6. Add milk and cheese: Reduce heat to low. Pour in milk and stir. Gradually add shredded cheddar cheese, a handful at a time, stirring constantly until each addition is fully melted before adding the next.
  7. Season and serve: Taste and adjust salt and pepper as needed. If soup is too thick, add a splash of milk or broth. Ladle into bowls and top with desired garnishes.

Notes

For best results, use freshly shredded cheddar and whole milk. Add cheese gradually over low heat to prevent clumping. For gluten-free option, substitute flour with 1 tablespoon cornstarch mixed with 2 tablespoons cold water. Soup thickens as it cools. To freeze, prepare through step 5, cool, and freeze; add milk and cheese when reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 420
  • Sugar: 5
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 24

Keywords: cheeseburger soup, potato soup, one-pot meal, 30-minute dinner, ground beef recipe, comfort food, creamy soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating