This easy cheeseburger soup is a creamy, hearty, and flavorful dish that’s perfect for cozy weeknights or family dinners. Packed with ground beef, potatoes, cheddar cheese, and savory seasonings, it’s like enjoying your favorite burger in a warm, comforting bowl.
In a large pot or Dutch oven, heat olive oil or butter over medium heat. Add the ground beef and cook until browned, breaking it up into small pieces. Drain any excess fat and set aside.
In the same pot, melt the butter and sauté the diced onion, carrots, and celery for about 5 minutes, until softened.
Stir in the diced potatoes, garlic powder, paprika, and broth. Bring to a boil, then reduce the heat and simmer for 15-20 minutes, or until the potatoes are tender.
In a separate small saucepan, melt butter over medium heat. Whisk in the flour and cook for 1-2 minutes until golden. Gradually whisk in the milk or half-and-half until smooth.
Add the roux to the soup and stir to combine. Add the shredded cheddar cheese and stir until melted and creamy.
Return the cooked ground beef to the pot and mix well.
Taste and adjust seasoning with salt and pepper to your liking.
Serve hot, garnished with your favorite toppings such as bacon bits, green onions, extra cheese, or croutons.