A rich, creamy, and comforting soup loaded with ground beef, potatoes, and melted cheese.
Prep Time:Â 15 minutes
Cook Time:Â 30 minutes
Total Time:Â 45 minutes
Servings:Â 6
Difficulty:Â Easy
Ingredients
-
1 lb (450g) ground beef
-
1 medium onion, diced
-
3 cloves garlic, minced
-
4 cups (about 4 medium) potatoes, peeled and diced
-
3 cups chicken or beef broth
-
1 cup milk (whole or 2%)
-
1 cup heavy cream (or half-and-half)
-
2 cups shredded cheddar cheese
-
1 cup shredded mozzarella cheese
-
3 tbsp butter
-
3 tbsp all-purpose flour
-
1 tsp paprika
-
1 tsp dried thyme
-
1 tsp salt (or to taste)
-
½ tsp black pepper
-
½ tsp red pepper flakes (optional)
-
2 tbsp fresh parsley, chopped (for garnish)
Instructions
1. Brown the Ground Beef
-
In a large pot or Dutch oven, cook the ground beef over medium-high heat until fully browned (about 5-7 minutes).
-
Drain excess fat, then set the beef aside in a bowl.
2. Sauté the Onion & Garlic
-
In the same pot, melt 1 tbsp butter over medium heat.
-
Add the diced onion and cook until translucent (about 3 minutes).
-
Stir in the minced garlic and cook for another 30 seconds until fragrant.
3. Cook the Potatoes
-
Add the diced potatoes and broth to the pot.
-
Bring to a boil, then reduce heat to medium-low and simmer for 10-12 minutes until potatoes are tender.
4. Make the Roux (Thickening Base)
-
In a small saucepan, melt the remaining 2 tbsp butter over medium heat.
-
Whisk in the flour and cook for 1-2 minutes until golden.
-
Slowly pour in the milk and heavy cream, whisking constantly to avoid lumps.
5. Combine & Simmer
-
Pour the creamy roux mixture into the soup pot.
-
Add the cooked ground beef, paprika, thyme, salt, pepper, and red pepper flakes (if using).
-
Stir well and simmer on low heat for 5 minutes to thicken.
6. Melt the Cheese
-
Gradually stir in the shredded cheddar and mozzarella cheese until fully melted and smooth.
7. Garnish & Serve
-
Remove from heat and let sit for 2-3 minutes to thicken further.
-
Garnish with fresh parsley before serving.
Nutritional Information (Per Serving)
Calories | Fat | Carbs | Protein | Fiber | Sugar |
---|---|---|---|---|---|
520 kcal | 32g | 30g | 28g | 3g | 5g |
Nutritional values are approximate and may vary based on ingredient choices.
Tips & Variations
✅ For extra creaminess, add an extra ½ cup of cheese.
✅ Make it spicy with diced jalapeños or hot sauce.
✅ Vegetarian option: Replace beef with plant-based crumbles and use vegetable broth.
✅ Storage: Keeps in the fridge for 3-4 days or freeze for up to 2 months.
Final Thoughts
This Cheesy Hamburger Potato Soup is the ultimate comfort food—creamy, cheesy, and packed with flavor. Perfect for chilly nights or a hearty family dinner!

Hayyat is a talented content writer and digital marketer with expertise in SEO, social media management, and online marketing. She excels at creating impactful, data-driven content to help businesses connect with their target audience and achieve measurable outcomes.