Healthy Cheeseburger Soup
Healthy cheeseburger soup turns lean ground beef, tender potatoes, sweet carrots, and sharp cheddar into a creamy one pot dinner that tastes rich but feels lighter.
Why You’ll Love This Recipe
- It tastes like a cozy cheeseburger in a bowl, with savory beef, creamy broth, and melted cheddar.
- Greek yogurt adds body and tang without needing heavy cream.
- Potatoes, carrots, celery, and onion make it filling and naturally wholesome.
- Everything cooks in one pot, so cleanup stays simple on busy nights.
Fabian’s Budget & Health Tip: Use a smaller amount of sharp cheddar instead of mild cheddar. Sharp cheddar gives stronger flavor, so you can use less and still get that cheeseburger taste. If beef costs more in your area, use half lean beef and half finely chopped mushrooms to stretch the pot.
Ingredients (Serves 4)
- 1 pound lean ground beef (450 g)
- 1 medium yellow onion, diced (150 g)
- 3 garlic cloves, minced (9 g)
- 1 1/4 pounds potatoes, peeled or unpeeled, diced small (570 g)
- 2 medium carrots, diced (150 g)
- 2 celery stalks, diced (100 g)
- 4 cups low sodium beef broth (960 ml)
- 1 teaspoon paprika (2 g)
- 1/2 teaspoon black pepper (1 g)
- 1 cup milk (240 ml)
- 1/2 cup plain Greek yogurt (120 g)
- 1 cup shredded sharp cheddar cheese (115 g)
- 1 tablespoon Dijon mustard (15 g)
- Salt to taste, only if needed
Step-by-Step Instructions
1. Brown the Beef
Place a large soup pot over medium heat. Add the lean ground beef and diced onion. Cook for 6 to 8 minutes, breaking the beef into small crumbles, until the meat turns brown and the onion smells sweet. Stir in the garlic and cook for 30 seconds, just until it smells warm and savory.
2. Add the Vegetables
Add the diced potatoes, carrots, and celery. Stir well so the vegetables pick up the beef flavor from the bottom of the pot. The potatoes should look lightly coated and the carrots should start to brighten in color.
3. Simmer Until Tender
Pour in the beef broth. Add the paprika and black pepper. Bring the soup to a gentle boil, then lower the heat to a steady simmer. Cook for 15 to 20 minutes, until the potatoes are soft enough to press with a spoon and the kitchen smells like a warm diner style soup.
4. Make It Creamy
Turn the heat to low. Stir in the milk. In a small bowl, mix the Greek yogurt with a ladle of warm broth until smooth, then stir it back into the pot. This helps the yogurt blend into the soup without turning grainy.
5. Melt in the Cheddar and Mustard
Add the shredded cheddar a handful at a time, stirring after each addition until it melts into the broth. Stir in the Dijon mustard. The soup should look creamy, glossy, and thick enough to coat the spoon. Taste and add a small pinch of salt only if the broth and cheese need it.
Expert Troubleshooting & FAQs
Why did my Greek yogurt look grainy?
The soup was likely too hot when the yogurt went in. Keep the heat low and temper the yogurt with warm broth before adding it. Do not let the soup boil after the yogurt and cheese are stirred in.
How can I make the soup thicker?
Mash a few potato pieces against the side of the pot and stir them back in. You can also simmer the soup uncovered for a few extra minutes before adding the milk, yogurt, and cheese.
Can I use ground turkey instead of beef?
Yes. Ground turkey works well, especially dark meat turkey. Add a little extra paprika and a splash more Dijon to build a deeper savory flavor.
Can I make this soup gluten free?
Yes, this recipe is naturally thickened with potatoes instead of flour. Check that your beef broth and Dijon mustard are labeled gluten free.
How should I store and reheat leftovers?
Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat it gently on the stove over low heat, stirring often. Add a splash of milk or broth if it thickens too much.
Estimated Nutritional Facts
Per serving, based on 4 servings.
- Calories: about 500
- Protein: about 37 g
- Carbs: about 35 g
- Fats: about 22 g
Healthy Cheeseburger Soup

Ingredients
- 1 pound lean ground beef (450 g)
- 1 medium yellow onion, diced (150 g)
- 3 garlic cloves, minced (9 g)
- 1 1/4 pounds potatoes, peeled or unpeeled, diced small (570 g)
- 2 medium carrots, diced (150 g)
- 2 celery stalks, diced (100 g)
- 4 cups low sodium beef broth (960 ml)
- 1 teaspoon paprika (2 g)
- 1/2 teaspoon black pepper (1 g)
- 1 cup milk (240 ml)
- 1/2 cup plain Greek yogurt (120 g)
- 1 cup shredded sharp cheddar cheese (115 g)
- 1 tablespoon Dijon mustard (15 g)
- Salt to taste, only if needed
Instructions
- 1. Brown the Beef. Place a large soup pot over medium heat. Add the lean ground beef and diced onion. Cook for 6 to 8 minutes, breaking the beef into small crumbles, until the meat turns brown and the onion smells sweet. Stir in the garlic and cook for 30 seconds, just until it smells warm and savory.
- 2. Add the Vegetables. Add the diced potatoes, carrots, and celery. Stir well so the vegetables pick up the beef flavor from the bottom of the pot. The potatoes should look lightly coated and the carrots should start to brighten in color.
- 3. Simmer Until Tender. Pour in the beef broth. Add the paprika and black pepper. Bring the soup to a gentle boil, then lower the heat to a steady simmer. Cook for 15 to 20 minutes, until the potatoes are soft enough to press with a spoon and the kitchen smells like a warm diner style soup.
- 4. Make It Creamy. Turn the heat to low. Stir in the milk. In a small bowl, mix the Greek yogurt with a ladle of warm broth until smooth, then stir it back into the pot. This helps the yogurt blend into the soup without turning grainy.
- 5. Melt in the Cheddar and Mustard. Add the shredded cheddar a handful at a time, stirring after each addition until it melts into the broth. Stir in the Dijon mustard. The soup should look creamy, glossy, and thick enough to coat the spoon. Taste and add a small pinch of salt only if the broth and cheese need it.









