Cheeseburger Soup – Rich, Hearty & Ready in 45 Minutes

There’s something about cheeseburger soup that hits differently on a cold night — all the bold, savory flavors of a classic cheeseburger packed into a creamy, comforting bowl. It’s been a weeknight staple in home kitchens for good reason. Whether you’re feeding a hungry family after a long day, meal prepping for the week, or just craving something filling and satisfying, this recipe delivers every single time. No complicated techniques — just pure cheeseburger soup goodness in a bowl.

Cheeseburger Soup

Ingredients

  • 1 lb ground beef (80/20 for best flavor, or lean ground beef for a lighter version)
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 3 medium potatoes, peeled and diced into ½-inch cubes (Russet or Yukon Gold)
  • 2 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 3 cups chicken broth (or beef broth for a richer base)
  • 1 cup whole milk (or 2%, evaporated milk, or half-and-half)
  • 2 cups sharp cheddar cheese, freshly shredded (pre-shredded melts less smoothly)
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 1 tsp Dijon mustard
  • 1 tsp Worcestershire sauce
  • ½ tsp smoked paprika
  • Salt and black pepper, to taste
  • Sour cream, for serving (optional)
  • Cooked bacon crumbles, for topping (optional)
  • Dill pickles, chopped, for garnish (optional — but highly recommended)

Step-by-Step Instructions

Step 1: Gather and Prep Your Ingredients

Before you turn on the stove, get everything prepped and within arm’s reach. Dice your potatoes, carrots, celery, and onion — keeping them roughly the same size so they cook evenly. Mince your garlic and shred your cheddar from a block rather than using the pre-shredded bag. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly into the soup, and that creamy texture is non-negotiable here.

Pro Tip: Soak your diced potatoes in cold water for 10 minutes while you prep everything else. This removes excess starch and keeps them from going mushy.

Step 2: Brown the Ground Beef

Heat a large pot or Dutch oven over medium-high heat. Add your ground beef and break it apart with a wooden spoon as it cooks — you want small, crumbled pieces, not large chunks. Cook until fully browned with no pink remaining, about 6–8 minutes. Drain the excess fat, but leave about a tablespoon in the pot for flavor. Season with a pinch of salt and pepper at this stage.

Pro Tip: Don’t rush the browning. Getting a good sear on the beef adds depth to the whole soup — that slightly caramelized, savory crust is where a lot of the flavor comes from.

📖 Read More: Hamburger Meat Recipes

Step 3: Sauté the Aromatics and Vegetables

Reduce the heat to medium. Add the butter directly to the pot with the browned beef. Once melted, add the diced onion, carrots, and celery. Cook for 5–6 minutes, stirring occasionally, until the onion is translucent and the vegetables are starting to soften. Add the minced garlic and cook for another 60 seconds until fragrant. This base — what French cooks call a mirepoix — is what gives the soup its savory backbone.

Pro Tip: Don’t skip the garlic step, and don’t add it too early. Garlic burns fast and turns bitter if it sits in the pan too long before adding liquid.

Step 4: Build the Roux and Add Liquid

Sprinkle the flour over the beef and vegetable mixture and stir to coat everything evenly. Cook for 1–2 minutes — this cooks out the raw flour taste and helps thicken the soup later. Pour in the chicken broth gradually, stirring as you go to prevent lumps. Add the diced potatoes, Worcestershire sauce, Dijon mustard, and smoked paprika. Stir everything together and bring the soup to a gentle boil.

Pro Tip: Adding the broth slowly while stirring is the key to a lump-free, thick soup base. Don’t just dump it all in at once.

Step 5: Simmer Until the Potatoes Are Tender

Reduce the heat to low-medium and let the soup simmer uncovered for 15–18 minutes, or until the potatoes are fork-tender. Stir every few minutes to prevent anything from sticking to the bottom. The soup will thicken as it cooks — if it gets too thick, add a splash more broth to loosen it up. Taste the broth and adjust salt and pepper as needed before moving on.

Pro Tip: Testing the potatoes for doneness is the clearest signal the soup is ready for the next step. Undercooked potatoes will still taste starchy — give them the full time.

Step 6: Add the Cheese and Finish

Reduce the heat to its lowest setting. Pour in the milk and stir to combine. Then add the shredded cheddar cheese in two or three handfuls, stirring after each addition until fully melted before adding more. This gradual approach keeps the cheese from seizing up or turning grainy. Once all the cheese is incorporated and the soup is smooth and creamy, it’s ready to serve. Ladle into bowls and top with sour cream, crumbled bacon, and chopped pickles if you like.

Pro Tip: Never let the soup boil after adding the cheese. High heat will cause the dairy to break and the soup will turn grainy — keep it low and slow for that perfectly smooth, velvety finish.


Cook Time

Total Time: 45 minutes | Prep: 15 minutes | Cook: 30 minutes No oven required.


Servings

Makes 6 generous servings — approximately 1.5 cups (12 oz) per bowl.


Nutritional Information (approx. per serving)

NutrientAmount
Calories480 kcal
Fat27g
Saturated Fat14g
Carbohydrates28g
Protein28g
Sugar4g
Fiber3g
Sodium720mg
Vitamin C14mg
Potassium710mg
Calcium320mg

Values are approximate and will vary based on ingredients used.


Storage Instructions

Cheeseburger soup is best enjoyed fresh, right off the stove, when the cheese is at its creamiest and the potatoes hold their shape. That said, leftovers store well in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stovetop over low heat, stirring frequently and adding a splash of broth or milk to bring back the creamy consistency — the soup will thicken significantly as it cools. Avoid the microwave if you can; it heats unevenly and can cause the cheese to separate. Freezing is possible but not ideal — the dairy base and potatoes both change texture after thawing, leaving the soup grainy and slightly watery. If you want to prep ahead for the freezer, use the freezer pack method: portion the raw prepped ingredients (browned beef, diced vegetables) into freezer bags and store for up to 3 months. When you’re ready to cook, pull a bag, add broth and build the soup fresh — it comes together in under 30 minutes and tastes like you made it from scratch.


Suggestions

  • Make it a smoothie bowl — wait, make it a soup bowl: Ladle the cheeseburger soup into a wide, shallow bowl and top with crumbled crackers, shredded cheddar, pickled jalapeños, and a drizzle of mustard. It turns a humble pot of soup into something that looks and feels like a full restaurant dish. Great for casual dinner parties or when you want weeknight food to feel a little more special.
  • High-protein version: Swap half the potato for cooked white beans and use full-fat Greek yogurt in place of sour cream as a topping. The beans add fiber and plant-based protein without changing the flavor profile much — and they hold up beautifully in the creamy broth alongside the ground beef.
  • Dairy-free adaptation: Use an unsweetened oat milk or full-fat coconut milk in place of whole milk, and swap the cheddar for a good-quality dairy-free cheddar shred. Add a tablespoon of nutritional yeast to the broth for extra cheesy depth. The result isn’t identical, but it’s rich, satisfying, and plant-based friendly.
  • Kid-friendly version: Dial back the smoked paprika and skip the Worcestershire sauce for a milder flavor profile. Cut the potatoes slightly smaller so they cook faster and are easier to eat. Serve with soft dinner rolls on the side — kids love dipping, and it makes the meal feel interactive and fun.
  • Lighter, weight-loss-friendly version: Use 93% lean ground beef, skip the butter and use a light spray of olive oil instead, and replace the whole milk with low-fat evaporated milk for creaminess without the extra fat. Reduce the cheddar to 1 cup and load up the bowl with extra vegetables like zucchini or cauliflower florets. You keep all the satisfying cheeseburger flavor with significantly fewer calories.
  • Bacon cheeseburger twist: Cook 6 strips of bacon in the pot before browning the beef — use the rendered fat in place of some of the butter. Crumble the cooked bacon and stir half into the soup at the end, saving the rest for topping. The smoky, salty depth it adds makes this version feel indulgent in the best possible way.
  • Spicy jalapeño cheeseburger soup: Add one finely diced jalapeño (seeds removed for medium heat, seeds in for hot) with the aromatics in Step 3. Stir in a teaspoon of hot sauce with the Worcestershire and finish with pepper jack cheese instead of all cheddar. This version has a real kick — it’s the one for anyone who finds regular cheeseburger soup a little too mellow.

Seasonal Relevance

Cheeseburger soup is at its most comforting from October through March, when the weather calls for something warming and filling on the table. Potatoes and carrots are at their peak in late fall — from September through November — and fresh local produce from that window will give you the best flavor. If you want to capture that freshness year-round, dice and freeze your carrots and celery at peak ripeness in fall; they hold up perfectly in soups without any blanching required. From April through September, the soup is no less delicious — it just becomes a little more of an “oven-off” treat, since most people aren’t craving a hot bowl on a warm evening. When fresh potatoes aren’t at their best in late winter, Russets from cold storage still perform well — they’re starchy, hearty, and built for exactly this kind of recipe.


Conclusion

Cheeseburger soup is the kind of recipe that earns a permanent spot in your regular rotation — not because it’s trendy, but because it’s genuinely satisfying every single time you make it. It’s simple enough for a Tuesday night and hearty enough to feed a crowd on the weekend. The base recipe is solid on its own, but it’s also forgiving — you can adjust the richness, swap the protein, or load it with vegetables and it still works. Whether you stick to the classic or try one of the variations, this cheeseburger soup is the kind of meal that people ask you for the recipe after the first bowl.


FAQs

Q: Can I use frozen ground beef for this recipe? Absolutely — just make sure it’s fully thawed before browning. Frozen beef dropped into a hot pan releases too much water, causing it to steam rather than brown, which means you’ll miss out on that depth of flavor. Thaw it overnight in the refrigerator or use the cold-water method for a faster option. Pat it dry with a paper towel before adding it to the pot for the best sear.

Q: My soup turned out too thin — how do I fix it? Mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the simmering soup. Give it 2–3 minutes to thicken before adding more. Alternatively, use a potato masher to gently crush a few of the cooked potato pieces against the side of the pot — the released starch will naturally thicken the broth without any extra ingredients.

Q: Can I make this without potatoes? Yes — swap the potatoes for diced cauliflower florets for a lower-carb version that still gives you that hearty texture. You can also use cooked white beans or diced turnips, both of which absorb the broth well and hold their shape during the simmer. Cook times may vary slightly depending on what you use, so test for tenderness rather than following the timer exactly.

Q: Is cheeseburger soup good for weight loss? It can be — especially with a few adjustments. Use lean ground beef, reduce the cheese to 1 cup, swap whole milk for low-fat evaporated milk, and load up on vegetables. The soup is naturally high in protein, which keeps you full longer, and the potato-based broth is more filling than a light broth-based soup. Track your portion size and skip heavy toppings like bacon and sour cream if calories are a concern.

Q: Can I add vegetables to this soup? Definitely — this recipe handles extra vegetables well. Diced zucchini, corn kernels, bell pepper, or frozen peas all work nicely and can be added in the last 5–8 minutes of simmering. Spinach or kale can be stirred in right at the end — just off the heat — and will wilt into the broth without becoming mushy. Adding more vegetables also stretches the recipe further if you’re feeding a larger group.

Q: What’s the best type of milk to use in cheeseburger soup? Whole milk gives you the creamiest, richest result. If you want something even richer, use half-and-half or evaporated milk — both stay stable at higher temperatures and won’t curdle as easily. Low-fat milk works but produces a thinner soup, so you may want to compensate with a little extra flour in the roux. For dairy-free, unsweetened oat milk is the closest in texture and neutral enough in flavor that it doesn’t change the taste of the soup.

Q: How do I keep the cheese from getting grainy or clumping? Three things matter here: shred your own cheese from a block (pre-shredded is coated in starch and won’t melt cleanly), lower the heat before adding cheese, and add it gradually in small handfuls while stirring constantly. Cheese added to a boiling pot will seize up immediately — you want the soup hot but not bubbling when the cheese goes in. A small splash of milk stirred in just before the cheese also helps keep everything smooth.