This hearty Cheeseburger Soup is a cozy, family-friendly dinner made with tender potatoes, seasoned ground beef, and rich cheddar cheese for the ultimate comfort food recipe. Perfect for cold nights, holiday gatherings, or easy weeknight meals, this creamy soup is a delicious, crowd-pleasing favorite that comes together with simple ingredients.
In a large pot or Dutch oven, cook the ground beef over medium heat, breaking it apart until no longer pink. Drain any excess grease and set the beef aside.
In the same pot, melt the butter. Add the onions, carrots, and celery. Cook for 5–7 minutes, or until the vegetables begin to soften.
Sprinkle in the dried basil, parsley, rosemary, thyme, salt, and pepper. Stir to coat the vegetables in the seasonings.
Add the flour and cook for 1–2 minutes to remove the raw taste, stirring constantly.
Slowly pour in the chicken broth while stirring. Add the diced potatoes and bring to a gentle simmer. Cook for 12–15 minutes, or until potatoes are tender.
Return the browned beef to the pot and stir to combine.
Reduce heat to low. Stir in the milk and cream cheese until fully melted and smooth.
Gradually add the shredded cheddar, stirring constantly to help it melt smoothly. Do not let the soup boil during this step.
Add more salt or pepper if needed. Serve warm with crusty bread or rolls.