This hearty soup transforms the beloved Philly cheesesteak into a bowl of pure comfort. Thinly sliced sirloin or ribeye gets seared to perfection, then joins sautéed bell peppers and sweet onions in a velvety broth enriched with milk and melted provolone and mozzarella cheeses. The result is a satisfyingly rich dinner that comes together in just 45 minutes, perfect for cold evenings or when you crave sandwich flavors in spoonable form.
The first time snow kept us home from work, my roommate mentioned throwing leftover steak into soup. I laughed until I smelled onions hitting butter and beef sizzling in the pot. Now every winter storm warning sends me straight to the butcher counter for ribeye.
My brother in law stayed over one weekend and practically inhaled three bowls. He kept asking what I did differently than restaurants. Truth is, the smoked paprika and fresh thyme make people think you have some secret culinary training.
Ingredients
- 1 lb sirloin or ribeye steak: Thinly slicing against the grain makes every bite tender. Partially freezing the meat for 20 minutes helps you get those paper thin strips without struggling.
- 1 tbsp olive oil: Get the pan ripping hot before adding beef so you get proper browning, not gray steaming meat.
- 1 large yellow onion: Diced small so they disappear into the soup while delivering that classic sweet backbone.
- 1 green and 1 red bell pepper: The color variation looks beautiful and each brings slightly different sweetness to the final bowl.
- 2 cloves garlic: Minced fresh and added only briefly so it blooms without turning bitter.
- 4 cups beef broth: Quality matters here since it forms the base of your soup.
- 2 tbsp unsalted butter: Adds richness and helps the flour create a proper roux.
- 2 tbsp all purpose flour: The secret to thickening without heavy cream or potato.
- 1 cup whole milk: Brings necessary creaminess without overwhelming the beef flavor.
- 1 cup provolone and 1 cup mozzarella: The provolone delivers sharpness while mozzarella creates those gorgeous cheese pulls.
- 1 tsp salt and ½ tsp black pepper: Adjust after the cheese melts since it adds saltiness.
- ½ tsp smoked paprika and dried thyme: These optional herbs make people ask what your secret ingredient is.
Instructions
- Sear the beef:
- Heat olive oil in your Dutch oven until shimmering. Add steak in a single layer and let it develop a dark crust, about 2 to 3 minutes total, then remove with a slotted spoon.
- Cook the vegetables:
- Melt butter in the same pot. Toss in onions and both peppers, cooking until they soften and turn fragrant, roughly 5 to 6 minutes. Add garlic for just 60 seconds so it blooms without burning.
- Build the base:
- Sprinkle flour over the vegetables and stir constantly for 1 minute to cook out the raw taste. Slowly pour in beef broth while whisking to prevent any lumps from forming.
- Simmer and season:
- Bring everything to a gentle bubble, then add milk, salt, pepper, smoked paprika, and thyme. Let it cook for 5 minutes so flavors start mingling together.
- Finish with cheese:
- Turn the heat down to low. Stir in the cooked beef and both cheeses, watching them melt into silky ribbons throughout the soup. Taste one more time and adjust seasoning before serving.
Last winter my neighbor texted at 9 PM asking what smelled so good. I sent over a container and she knocked on my door the next day demanding the recipe. Now we coordinate soup nights whenever snow starts falling.
Making It Your Own
Sometimes I swap half the milk for heavy cream when I want something truly decadent. A splash of worcestershire sauce adds depth that reminds people of their favorite sandwich shop.
Serving Suggestions
Crumble extra provolone on top right before serving so it melts into gooey strands. Toasted baguette slices rubbed with garlic make perfect vessels for dunking.
Storage And Reheating
This soup actually tastes better the next day once flavors have time to marry. Store in airtight containers for up to 4 days and reheat gently over medium low heat.
- Add a splash of milk when reheating if it thickens too much
- Freeze portions without cheese for up to 3 months, then add fresh cheese when reheating
- Avoid boiling leftovers or the dairy might separate slightly
There is something deeply satisfying about transforming a sandwich concept into soup form. This recipe proves that comfort food knows no boundaries.
Recipe Questions & Answers
- → What cut of beef works best?
-
Sirloin or ribeye steak sliced thinly works beautifully. For easier slicing, chill the beef in the freezer for 20 minutes before cutting.
- → Can I make this ahead?
-
Yes, prepare up to step 5 and refrigerate. Add the beef and cheese when reheating to prevent the meat from overcooking and cheese from separating.
- → How do I prevent the cheese from clumping?
-
Reduce heat to low before adding cheese, and stir constantly until fully melted. Shredded cheese incorporates more smoothly than chunks.
- → Can I freeze this soup?
-
The dairy base can separate when frozen. For best results, freeze without cheese and add fresh when reheating.
- → What can I serve alongside?
-
Crusty bread, toasted baguette slices, or garlic knots complement the rich broth beautifully. A simple green salad balances the heartiness.
- → How can I make it spicier?
-
Add hot cherry peppers during cooking, sprinkle in red pepper flakes, or serve with hot sauce on the side for customizable heat.