In a large stock pot with a heavy bottom or a large dutch oven, melt butter or beef tallow over medium heat.
Add the hamburger, diced onion, garlic, and celery and saute until the hamburger is brown.
Add diced potatoes, and carrots and saute until partially tender, stirring occasionally so they don't stick to the bottom of the pan. I like to add a lid to help them cook a little faster.
Once the veggies are tender in the soup pot, add the bone broth and bring to a low simmer over low heat until the veggies are completely done.
Add the cornstarch or flour to the cream and shake or mix well.
Add this cream slurry to the soup along with the salt, pepper, and paprika and warm through to allow the flavors to blend and the soup to thicken.
Turn off the heat, add shredded cheese, and stir until the cheese is melted.
Serve with a slice of sourdough bread, or sourdough garlic toast, and you have a comforting, delicious meal.
Leftover soup can be stored in an airtight container for up to a week in the refrigerator or frozen for up to three months.
If you try this recipe and love it, please come back and give it 5 stars! Tag me on Instagram @wagonwheelhomestead21. I can’t wait to see what all you make!
Notes
Cooking for a crowd? Add extra meat, vegetables, and broth, or make multiple batches in an electric roaster. Use a roaster liner to prevent sticking.
Want it extra creamy? Stir in a little sour cream before serving.
Serve with sourdough: This soup is delicious with sourdough cornbread, fresh butter and honey, or in sourdough bread bowls.
Shred your own cheese: Freshly shredded cheese melts better and doesn't contain anti-caking agents.
Want thicker soup? The soup will thicken as it cools. For an even thicker soup, add more cornstarch or flour mixed with water or milk.
Don't worry about exact vegetable measurements: This is a flexible recipe, so feel free to add extra vegetables and adjust the broth as needed.