Philly Cheese Steak Soup Recipe: Comfort in a Bowl Recipe
If you have ever craved something hearty, cheesy, and utterly satisfying, this Philly Cheese Steak Soup is pure Comfort in a Bowl that hits every note beautifully. Imagine tender strips of beef swimming in a rich, creamy broth brimming with sautéed onions, vibrant green peppers, and molten provolone cheese. It’s the kind of dish that warms you from the inside out, perfect for a cozy night or when you just need that familiar hug in soup form. Whether you’re a fan of the classic Philly sandwich or just love a soup with layers of flavor, this recipe brings all the joy you want with a smooth, velvety twist.

Ingredients You’ll Need
This recipe calls for a handful of straightforward, everyday ingredients that work together like a dream team. Each component plays a crucial role in building the rich, creamy texture and the savory depth of flavor you crave.
- 1 lb beef sirloin, thinly sliced: Choose a tender cut for perfectly juicy, melt-in-your-mouth strips.
- 1 tablespoon olive oil: A good quality olive oil adds a subtle fruity note and helps brown the beef beautifully.
- 1 onion, chopped: Onions bring sweetness and a mild sharpness when cooked down.
- 1 green bell pepper, chopped: Adds vibrant color and a slight crunch with fresh, grassy undertones.
- 2 cloves garlic, minced: Garlic infuses the broth with its warm, aromatic intensity without overpowering.
- 4 cups beef broth: The rich base that ties all ingredients together with meaty depth.
- 1 cup heavy cream: For that luxurious, creamy texture that defines the comforting feel of this soup.
- 1 cup shredded provolone cheese: Melts smoothly into the soup, delivering cheesy richness and flavor.
- Salt and pepper to taste: Simple seasonings that enhance and balance every bite.
How to Make Philly Cheese Steak Soup Recipe: Comfort in a Bowl
Step 1: Brown the beef
Begin by heating olive oil in a large pot over medium heat. Add the thinly sliced beef sirloin and cook until it turns a beautiful golden brown, sealing in those beefy juices. Browning the meat first not only enhances flavor but also creates a satisfying texture that forms the heart of this Philly Cheese Steak Soup Recipe: Comfort in a Bowl.
Step 2: Sauté the vegetables
In the same pot, toss in the chopped onion, green bell pepper, and minced garlic. Stir and sauté until the vegetables become tender and fragrant. This step builds the aromatic foundation for your soup, balancing sweetness from the onions with the fresh bite of peppers and the warmth of garlic.
Step 3: Simmer with broth
Return the browned beef to the pot and pour in the beef broth. Bring everything to a gentle simmer, letting the flavors mingle and deepen for about 15 minutes. This simmering time is crucial—it softens the vegetables further while allowing the soup to develop that signature hearty complexity.
Step 4: Add cream and cheese
Lower the heat and stir in the heavy cream along with the shredded provolone cheese. Continue cooking just until the cheese melts smoothly into the soup, creating that irresistibly creamy texture and cheesy flavor that make this dish a true Philly Cheese Steak Soup Recipe: Comfort in a Bowl.
Step 5: Season and serve
Taste your soup and season with salt and freshly ground pepper as needed. These simple seasonings bring all the flavors into perfect harmony. Ladle the soup hot into bowls and get ready to savor every spoonful of this deliciously cozy treat.
How to Serve Philly Cheese Steak Soup Recipe:Comfort in a Bowl

Garnishes
Enhance your soup with a sprinkle of fresh parsley or chopped chives for a pop of color and fresh herbaceous brightness. A drizzle of extra cream or a few crispy fried onions on top can add another delightful layer of texture and richness.
Side Dishes
This soup is wonderful on its own, but pairing it with a crusty garlic bread or a crunchy baguette elevates the meal to new comfort heights. A simple green salad with a tangy vinaigrette can also provide a refreshing balance alongside the richness.
Creative Ways to Present
Serve your Philly Cheese Steak Soup in hollowed-out mini bread bowls for a fun, edible vessel that keeps things warm and adds a fun twist. Alternatively, top it with a handful of crumbled bacon or caramelized onions for unexpected bursts of flavor.
Make Ahead and Storage
Storing Leftovers
After enjoying your soup, let any leftovers cool completely before transferring them to an airtight container. Stored in the refrigerator, the soup will stay fresh for up to 3 days, making it perfect for easy lunches or dinners.
Freezing
This soup freezes well, so consider portioning it into freezer-safe containers. When properly stored, it can keep for up to 2 months. Just be mindful that cream-based soups sometimes separate after thawing, but a good stir during reheating will bring it back together nicely.
Reheating
Reheat gently on the stove over low heat, stirring occasionally until warmed through. Avoid boiling as it can affect the texture of the cream and cheese, ensuring your Philly Cheese Steak Soup Recipe: Comfort in a Bowl stays smooth and delicious.
FAQs
Can I use a different cut of beef for this soup?
Absolutely! While sirloin is tender and perfect for this recipe, you can substitute with ribeye or even tenderized round steak. Just keep the slices thin for quick, even cooking.
Is provolone cheese necessary, or can I use another cheese?
Provolone contributes a mild, slightly smoky flavor that works beautifully here. However, mozzarella or fontina can be good alternatives if you want a similar melting texture and mild taste.
Can this soup be made dairy-free?
Yes, swap out the heavy cream for coconut cream or a cashew cream, and use a dairy-free cheese substitute to maintain the creaminess while keeping it allergy-friendly.
How spicy is this soup? Can I add heat?
This soup is mild and creamy by default, but you can easily add heat with a pinch of crushed red pepper flakes or a dash of hot sauce when seasoning.
What’s the best way to slice the beef thinly?
For super thin slices, partially freeze the beef for about 30 minutes first. This firms it up and makes it much easier to slice thinly and evenly without shredding.
Final Thoughts
There’s something truly special about a meal that feels like a warm hug on a chilly day, and this Philly Cheese Steak Soup is exactly that—pure Comfort in a Bowl. Its creamy texture, hearty beef, and cheesy goodness make it a go-to recipe you’ll want to keep coming back to. So grab your pot, gather your ingredients, and dive into a bowl of this cozy, delicious soup that’s sure to become one of your favorite comfort foods.
Print
Philly Cheese Steak Soup Recipe: Comfort in a Bowl Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Low Fat
Description
Philly Cheese Steak Soup is a rich and comforting bowl inspired by the classic Philly cheesesteak sandwich. It features tender slices of beef sirloin, sautéed onions and green bell peppers, simmered in a savory beef broth, then enriched with creamy heavy cream and melted provolone cheese. This hearty soup brings the flavors of the iconic sandwich into a warm, satisfying dish perfect for chilly days.
Ingredients
Meat and Vegetables
- 1 lb beef sirloin, thinly sliced
- 1 onion, chopped
- 1 green bell pepper, chopped
- 2 cloves garlic, minced
Liquids and Dairy
- 1 tablespoon olive oil
- 4 cups beef broth
- 1 cup heavy cream
- 1 cup shredded provolone cheese
Seasoning
- Salt and pepper to taste
Instructions
- Brown the Beef: Heat olive oil in a large pot over medium heat. Add the thinly sliced beef sirloin and cook until browned on all sides. Once cooked, remove the beef from the pot and set it aside to prevent overcooking.
- Sauté Vegetables: In the same pot, add chopped onion, green bell pepper, and minced garlic. Sauté the vegetables until they become tender and fragrant, about 5-7 minutes, stirring occasionally to avoid burning.
- Simmer Beef and Broth: Return the browned beef to the pot with the sautéed vegetables. Pour in the beef broth and bring the mixture to a gentle simmer. Allow it to cook for 15 minutes so the flavors can meld together.
- Add Cream and Cheese: Slowly stir in the heavy cream and shredded provolone cheese. Continue cooking over medium-low heat until the cheese has fully melted and the soup is heated through, stirring occasionally to create a creamy texture.
- Season and Serve: Taste the soup and season with salt and pepper as needed. Serve the Philly Cheese Steak Soup hot for a delicious and comforting meal.
Notes
- For a thicker soup, you may add a slurry of cornstarch mixed with water before adding the cream.
- Use freshly shredded provolone cheese for better melting and flavor.
- Feel free to substitute beef sirloin with ribeye or flank steak for a richer taste.
- Leftover soup can be refrigerated for up to 3 days and reheated gently on the stove.
- This recipe is not gluten-free, so check the beef broth label if gluten sensitivity is a concern.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Sautéing and simmering
- Cuisine: American
Nutrition
- Serving Size: 1 cup (approximately)
- Calories: 360 kcal
- Sugar: 3 g
- Sodium: 650 mg
- Fat: 24 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.3 g
- Carbohydrates: 8 g
- Fiber: 1 g
- Protein: 25 g
- Cholesterol: 85 mg
Keywords: Philly Cheese Steak Soup, beef soup, creamy cheesesteak, comfort soup, provolone cheese recipe, beef sirloin soup