Ingredients
Equipment
Method
- Sear steak cubes in olive oil in a Dutch oven until browned. Remove and set aside.
- Sauté onion, carrots, and celery until softened. Stir in minced garlic, thyme, and rosemary.
- Add butter, then flour, whisking for 1-2 minutes to form a roux.
- Gradually whisk in beef broth and whole milk. Bring to a simmer until thickened (5-7 mins).
- Add diced potatoes. Cover and simmer 15-20 minutes until fork-tender.
- Stir in softened cream cheese until melted and smooth. Add heavy cream if using. Season.
- Return seared steak to the pot and heat through for 1-2 minutes.
- Serve hot, garnished with fresh parsley or green onions and optional toppings.
Notes
Do not overcook the steak in the soup; add it at the end to keep it tender. This soup does not freeze well due to dairy and potatoes.