I’ve created a Philly Cheese Steak Soup that’s not only rich in flavor but also incredibly simple to make. Packed with tender steak, onions, and peppers, it’s a culinary gem you won’t want to miss.
Several years ago, I found myself yearning for the comforting flavors of a traditional Philly cheese steak on a chilly winter evening. It was then that the idea for this soup version was born. I was inspired by a childhood memory of visiting Philadelphia with my family, relishing in the savory sandwich dripping with melted cheese and sweet peppers.
This recipe has been a gift of discovery and delight, transforming a classic all-American sandwich into a hearty soup that’s both nourishing and satisfying. It’s special to me because of its versatility—you can prepare it for a cozy weeknight dinner or impress your guests at a weekend gathering. Plus, it’s budget-friendly, ensuring everyone gets a taste of gourmet without breaking the bank.
Why You’ll Love Philly Cheese Steak Soup?
- Simplicity: This recipe embraces straightforward steps, perfect for novice cooks yet satisfying for experienced chefs seeking an effortless comfort dish.
- Rich Flavor: The combination of tender beef, sautéed onions, sweet peppers, and a luscious cheese blend engages your taste buds in a symphony of flavors.
- Standout Features: Using high-quality ingredients and time-tested cooking techniques, this soup has been crafted to capture the essence of the classic sandwich while being warm and hearty.
- Consistency and Versatility: Whether it’s your first culinary endeavor or you’re a seasoned expert, this recipe promises consistent results, allowing you to personalize it to suit dietary preferences or ingredient availability.

Ingredients Notes
In crafting a flavorful Philly Cheese Steak Soup, every ingredient plays a crucial role. From creating depth to adding texture, here’s how each component contributes, based on my personal experience:
- Butter: I prefer unsalted for better control over the seasoning. It creates a rich base and helps in sautéing the vegetables.
- Diced Yellow Onion: Choose onions with firm skin; they offer sweetness when caramelized, enhancing both aroma and flavor complexity.
- Diced Green Bell Peppers: These add a crisp texture and subtle sweetness. Opt for fresh, glossy peppers for the best flavor.
- Sliced White Mushrooms: I select mushrooms with tight caps and white gills for umami and earthy notes. They add depth to the soup.
- Deli Roast Beef: Choose freshly sliced, high-quality beef for tenderness and authentic flavor. It binds the dish to its steak roots.
- Minced Garlic: Fresh garlic cloves, when finely minced, provide an aromatic, pungent kick that elevates the savory notes.
- All-Purpose Flour: As a thickening agent, it requires even mixing to prevent lumps, contributing to a creamy texture.
- Beef Broth: Go for low-sodium to adjust salt to taste; it sets the savory foundation and complements the beef’s richness.
- Half and Half: This adds creaminess, balancing the savory elements. Ensure it’s fresh and well-shaken for smoothness.
- Worcestershire Sauce: Just a bit achieves a savory depth, with subtle sweetness—use sparingly for its intense flavor.
- Salt: Use sparingly; enhances existing flavors, especially if the broth is low-sodium.
- Pepper: Freshly ground gives a robust, slightly spicy edge. I recommend adjusting to taste for a balanced finish.
- Water: Helps in creating the cornstarch slurry, diluting thickness without overpowering flavors.
- Cornstarch: Forms a smooth, thickening slurry with water. Carefully whisk to avoid lumps, achieving desired consistency.
- Shredded Provolone Cheese: Melts beautifully into the soup, offering a creamy, tangy finish. Freshly shred from the block for best melt.
- Optional Toppings: Fresh parsley adds vibrant color and freshness; extra provolone cheese offers additional creamy richness when melted.
Tip: Quality ingredients make all the difference. Freshness and proper preparation amplify flavors, taking your soup from good to gourmet.
How to Make Philly Cheese Steak Soup?

- Begin with your Ingredients: To prepare the ultimate Philly Cheese Steak Soup, gather thinly sliced beef, onions, bell peppers, mushrooms, garlic, beef broth, heavy cream, provolone cheese, and seasonings. Don’t forget the important step of ensuring all vegetables are evenly sliced. It makes the soup’s texture more consistent.
- Cook the Beef: Heat a large pot over medium-high heat and add a touch of oil. Sear the beef slices until browned, allowing each piece to develop a rich, caramel color. Remove and set aside, leaving any flavorful bits in the pot.
- Sauté the Vegetables: In the same pot, sauté onions, bell peppers, and mushrooms until soft and slightly golden. Add minced garlic last, cooking just until fragrant. The aroma should invoke the rich and savory essence of a traditional cheesesteak.
- Developing the Base: Pour in the beef broth, scraping the pot’s bottom to deglaze and capture all the embedded flavors. Add the cooked beef back into the pot. Bring this to a simmer, allowing the ingredients to meld into a harmonious broth.
- Add the Cream: Stir in heavy cream, creating a luscious and creamy consistency. As the mixture simmers, you can enhance the taste by seasoning with salt, pepper, and any additional spices of your choice.
- Incorporate the Cheese: Finally, lower the heat and stir in provolone cheese until it melts smoothly into the broth. The cheese should create a silky texture, transforming the soup into a creamy etude of flavors.
- Presentation: Serve hot, garnished with fresh herbs if desired. The presentation should echo the essence of a Philly cheesesteak, inviting with its rich, creamy texture and aromatic depth.
Expert Cooking Tips
- I always taste the broth before final cooking adjustments, ensuring the flavor profile is perfect.
- For a richer flavor, choose marbled beef cuts; they’ll add depth and tenderness.
- Thinly slicing beef against the grain improves tenderness and cooking consistency.
- Add cheese gradually, stirring constantly to prevent clumps and achieve a smooth texture.
- If soup is too thick, a splash of milk can adjust consistency without diluting flavors.
- Check for seasoning at the end; soup reduces, concentrating flavors.
Storage Tips
- Cool the soup quickly and store in airtight containers to maintain freshness in the refrigerator.
- Label containers with the date stored; consume within three days for best quality.
- Freeze leftovers in airtight containers, ensuring space for expansion to prevent cracks.
- When reheating, do it gently on the stove to preserve cheese texture and soup flavor.
- Avoid reheating in the microwave; it can cause uneven texture and flavor. Opt for stovetop instead.
- Ensure internal temperature reaches 165°F when reheating for safe consumption.
- To prevent freezer burn, cover soup with a layer of plastic wrap before sealing with a lid.
Variations and Substitutions
- Dairy-Free: Replace cheese with dairy-free cheese alternatives. Almond or coconut milk can offer creaminess while maintaining original texture.
- Gluten-Free: Use gluten-free flour for thickening. Ensure all other soup ingredients like broth are certified gluten-free.
- Vegetarian: Substitute beef with mushrooms or lentils for a hearty, meat-free version. Maintain umami flavors with added vegetable broth.
- Low Sodium: Use unsalted broth and season with herbs and spices instead. Adjust salt to taste to ensure healthiness.
- Spicy Kick: Add sliced jalapeños or red pepper flakes for heat. This adds depth without altering the soup’s hearty consistency.
- Herb-Infused: Consider thyme or rosemary to enhance the earthy beef flavors. Fresh herbs maintain quality and texture.

What to Serve with Philly Cheese Steak Soup?
- Crusty Bread: Complements the creamy soup by offering a satisfying crunch and perfect for soaking up every flavorful drop.
- Caesar Salad: Crisp lettuce with tangy dressing balances the creamy richness of the soup perfectly with fresh flavors.
- Roasted Vegetables: Caramelized vegetables like carrots and zucchini add a sweet, earthy contrast that enhances the savory soup.
- Soft Pretzels: The lightly salted bread offers a chewy texture that complements the cheesy nature of the soup nicely.
- Garlic Mashed Potatoes: Their buttery smoothness adds comfort by rounding out the robust flavors of the soup.
FAQ
Yes, make up to two days ahead; flavors will meld beautifully.
Add a slurry of cornstarch and cold water until desired consistency.
Use lean beef and reduce cheese for lower caloric intake without sacrificing taste.
Overheated cheese can cause grittiness; melt cheese on low heat for smooth texture.
Add a raw potato slice to absorb excess salt, then remove before serving.
Philly Cheese Steak Soup
I’ve created a Philly Cheese Steak Soup that’s not only rich in flavor but also incredibly simple to make. Packed with tender steak, onions, and peppers, it’s a culinary gem you won’t want to miss.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stove-top
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1/4 cup of butter
- 1 cup of diced yellow onion
- 1 cup of diced green bell peppers
- 6 oz of sliced white mushrooms
- 8 oz of deli roast beef, chopped into small pieces
- 1 tablespoon of minced garlic
- 1/4 cup of all-purpose flour
- 4 cups of beef broth
- 3 cups of half and half
- 1 tablespoon of Worcestershire sauce
- 1 teaspoon of salt
- 1 teaspoon of pepper
- 1/4 cup of water
- 3 tablespoons of cornstarch
- 1 1/2 cups of shredded provolone cheese
- Optional toppings: fresh chopped parsley, additional shredded provolone cheese
Instructions
- Begin with Your Ingredients: For the ultimate Philly cheese steak soup, gather thinly sliced beef, onions, bell peppers, mushrooms, garlic, beef broth, heavy cream, provolone cheese, and seasonings. Ensure all vegetables are evenly sliced for a consistent texture.
- Cook the Beef: Heat a large pot over medium-high heat, adding a touch of oil. Sear beef slices until browned and caramelized. Remove and set aside, leaving flavorful bits in the pot.
- Sauté the Vegetables: In the same pot, sauté onions, bell peppers, and mushrooms until soft and golden. Add minced garlic, cooking briefly until fragrant.
- Developing the Base: Pour in beef broth, deglazing the pot’s bottom. Return cooked beef to the pot, and bring to a simmer, building a harmonious broth.
- Add the Cream: Stir in heavy cream for a creamy consistency. Season with salt, pepper, and preferred spices as it simmers.
- Incorporate the Cheese: Lower heat and stir in provolone until melted, creating a silky texture.
- Presentation: Serve hot, garnished with fresh herbs if desired, capturing the rich essence of a Philly cheesesteak.

