
A creamy, savory bowl inspired by the classic sandwich: tender roast beef, sautéed peppers and onions, mushrooms, and melty provolone in a rich, comforting broth.

This Philly Cheese Steak Soup started as a weeknight experiment the first winter I moved into my own kitchen. I was craving the savory hit of a classic sandwich but wanted something warm, spoonable, and easy to share. The moment the soup simmered and the aroma of onions, peppers, and beef filled the house, I knew I had a keeper. What makes this version special is the balance of textures: tender chopped roast beef folded into a velvety broth thickened with a flour roux and finished with half and half, then crowned with melted provolone for a gooey contrast.
I first discovered this combination when I had leftover deli roast beef and a carton of half and half to finish. Rather than reheating slices on bread, I transformed them into a creamy bowl and the result turned every skeptic at my table into a fan. The soup carries all the familiar flavors of the sandwich but feels lighter and more comforting because each spoonful includes broth, vegetables, and cheese. Over time I refined the sauté technique for the vegetables and learned to coax maximum melt from the cheese without breaking the cream. This recipe is now my go to for busy evenings and casual gatherings when I want something that tastes indulgent without being complicated.
When I first served this to family, my brother asked for seconds and then for the recipe. It has become a fallback for cold evenings and a favorite to bring to a casual potluck because it travels well in an insulated container. The homey aroma alone is enough to make people gather around the table.
My favorite aspect is how the melted provolone ties everything together, creating little pockets of creamy, stringy goodness in each spoonful. The recipe has become a tradition for casual game nights; people linger after the bowls are empty to talk about how comforting it felt on a chilly evening.
Cool the soup to room temperature before storing. Transfer to airtight containers and refrigerate for up to three days. For freezing, portion into freezer safe containers leaving an inch of headspace and freeze for up to three months. When reheating from frozen, thaw overnight in the refrigerator and rewarm gently on low heat, whisking occasionally. If the texture separates, whisk in a splash of fresh half and half or a tablespoon of butter to re-emulsify and return creaminess.
If you do not have roast beef, thinly sliced steak such as ribeye or sirloin can be quickly seared and added. For a gluten free version, substitute a 1 to 1 gluten free flour blend and use cornstarch slurry as the primary thickener. To make dairy free, use an unsweetened oat beverage or cashew cream and replace butter with olive oil. Note that changing the dairy will alter both richness and mouthfeel so adjust seasoning and thickening accordingly.
Serve bowls with extra shredded provolone and chopped parsley for freshness. Offer crusty bread or toasted hoagie rolls for dipping and a simple green salad to cut the richness. For a heartier meal, serve with roasted potatoes or a plate of roasted vegetables. Garnish with thinly sliced raw green onions for a sharp counterpoint.
The classic sandwich that inspired this soup has roots in Philadelphia and is known for its thinly sliced beef, sautéed peppers and onions, and melting cheese on a roll. This potable adaptation borrows those elements and reframes them into a bowlable comfort food, reflecting how regional favorites evolve into new forms in home kitchens across the country.
In colder months, increase mushrooms and add a splash of red wine to deepen richness. In spring or summer, lighten the soup by using whole milk and incorporating diced tomatoes or fresh herbs like basil. For holiday gatherings, double the batch and keep warm in slow cookers for easy serving.
Make a double batch and portion into single serving containers for quick lunches. Keep shredded provolone separate and add just before reheating to preserve meltability. Label containers with the reheating method and date to ensure the best texture when serving later in the week.
There is something deeply satisfying about turning familiar sandwich flavors into a spoonable comfort dish. Share bowls with friends, tuck leftovers into lunches, and make small adjustments to match your pantry and preferences. Enjoy the cozy, melty comfort of this version of Philly Cheese Steak Soup and make it your own.
When making the roux, cook the flour in the butter for a full three minutes to remove the raw flour taste and develop a nutty background flavor.
Gradually stir in the beef broth while whisking to prevent lumps and ensure a smooth base before adding dairy.
Add the cornstarch slurry slowly while boiling and stop as soon as the soup reaches your preferred thickness to avoid over thickening.
Use low sodium beef broth if your roast beef is already salted to prevent an overly salty final dish.
This nourishing philly cheese steak soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Refrigerate in airtight containers for up to three days. Reheat gently over low heat and add a splash of half and half if the texture seems thin.
Freeze cooled soup in freezer safe containers for up to three months. Thaw overnight in the refrigerator and reheat slowly on the stovetop.
This Philly Cheese Steak Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat a large heavy bottom pot over medium and add 1/4 cup butter. Let it foam then subside to form a glossy surface for sautéing without browning the solids.
Add diced onion, diced green bell peppers, and sliced mushrooms. Cook for 6 to 8 minutes until onions are translucent and mushrooms begin to brown at the edges.
Stir in 8 ounces chopped roast beef and 1 tablespoon minced garlic. Warm through about one to two minutes until fragrant.
Sprinkle 1/4 cup all purpose flour over the vegetable and beef mixture and stir constantly for about three minutes to remove raw flour taste.
Gradually whisk in 4 cups beef broth then add 3 cups half and half. Bring to a gentle boil then reduce to a simmer and cook for 10 minutes to develop flavor.
Stir in 1 tablespoon Worcestershire sauce, 1 teaspoon salt, and 1 teaspoon pepper. If needed, whisk in the cornstarch slurry until the soup reaches desired thickness.
Remove from heat and stir in shredded provolone until melted. Ladle into bowls, garnish with parsley, and serve warm.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@snapyrecipe on social media!


Golden-browned chicken tossed with rotini in a silky garlic Parmesan sauce—comforting, quick, and perfect for weeknight dinners.

A vibrant, smoky Southwest chicken wrap loaded with rice, beans, corn, and a creamy chipotle-lime sauce — perfect for lunch, meal prep, or an easy weeknight.

A timeless apple crumble with a buttery, cinnamon-scented topping and tart-sweet Granny Smith filling — perfect warm with vanilla ice cream.

Leave a comment & rating below or tag @snapyrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.