Ingredients
Equipment
Method
- Dice potatoes, chop onion, shred carrots, dice celery, and mince garlic. Measure all ingredients and set aside.
- In a large Dutch oven, brown ground beef over medium-high heat until no pink remains. Drain fat and set beef aside.
- In the same pot, melt 1 Tbsp of butter. Add onion, carrots, celery, basil, and parsley. Sauté for about 10 minutes until vegetables are tender.
- Add minced garlic to the pot. Stir and cook for 1 minute until fragrant, avoiding browning.
- Pour in chicken broth. Add potatoes and browned beef. Bring to a boil, then reduce heat, cover, and simmer 10–12 minutes until potatoes are fork-tender.
- Meanwhile, in a small skillet, melt remaining 3 Tbsp butter. Whisk in flour to make a roux. Stir continuously for 3–5 minutes until thick and bubbly.
- Slowly add roux to the simmering soup, whisking constantly to avoid lumps. Bring soup to a gentle boil and stir for 2 minutes to thicken.
- Reduce heat to low. Stir in cubed Velveeta, milk, salt, and pepper. Stir constantly until cheese is melted and soup is creamy. Do not boil.
- Remove soup from heat. Stir in sour cream until fully blended for added richness.
- Ladle hot soup into bowls. Garnish with bacon, pickles, green onions, or extra cheese as desired.
Notes
Swap ground beef with turkey or Italian sausage for a flavor twist. Velveeta melts smoothly, but sharp cheddar or American cheese work great too. To make gluten-free, use a GF flour blend or cornstarch slurry. For dairy-free, use plant-based cheese and milk. Garnish with bacon, pickles, or shredded cheese for burger-inspired toppings.
