If you love the flavors of a classic Philly cheesesteak, then this Philly Cheesesteak Soup will steal your heart. It’s everything you adore about the iconic sandwich, transformed into a cozy, creamy, cheese-laced soup. Thinly shaved beef, sautéed peppers and onions, all swimming in a rich, beefy broth finished with provolone and cream cheese — this is comfort food at its finest.

Perfect for chilly nights or when you want to serve a crowd with minimal fuss, this soup is a satisfying one-pot wonder. It packs all the flavor of your favorite sandwich, without the bread (but hey, crusty bread for dipping? Highly encouraged).
What Kind of Beef Should I Use for Philly Cheesesteak Soup?
The best beef for this soup is thinly sliced ribeye, just like the traditional sandwich. It cooks quickly and stays tender, giving your soup an authentic flavor. If ribeye isn’t available, sirloin or even shaved steak from the butcher will do nicely.
Ingredients for the Philly Cheesesteak Soup
- Thinly Sliced Ribeye Steak: Essential for that classic cheesesteak taste. Tender and flavorful.
- Bell Peppers (Red, Green, Yellow): These bring sweetness, color, and a bit of crunch.
- Onion: Caramelized to enhance sweetness and depth.
- Garlic: Boosts the savory flavor base.
- Beef Broth: Forms the hearty base of the soup.
- Cream Cheese: Makes the soup luxuriously creamy.
- Provolone Cheese: Melts into gooey perfection.
- Butter: For sautéing and flavor.
- Italian Seasoning: Adds a gentle herbaceous note.
- Salt and Pepper: To season every layer.
How To Make the Philly Cheesesteak Soup
Step 1: Sauté the Veggies
In a large pot or Dutch oven, melt butter over medium heat. Add sliced onions and bell peppers. Sauté for 5–7 minutes until softened and caramelized. Add minced garlic and cook for another minute.
Step 2: Brown the Beef
Add the sliced ribeye to the pot. Cook until browned but still tender, about 3–5 minutes. Season with salt, pepper, and Italian seasoning.
Step 3: Add the Broth
Pour in the beef broth and bring everything to a gentle simmer. Let it cook for 10 minutes to let the flavors meld.
Step 4: Stir in the Creaminess
Lower the heat and stir in the cream cheese until melted and fully incorporated. Then add the provolone cheese and stir until smooth and cheesy.
Step 5: Adjust and Serve
Taste and adjust seasoning if needed. Serve hot, topped with extra cheese or fresh herbs if desired.

Serving and Storing This Hearty Soup
This Philly Cheesesteak Soup is best served piping hot, straight from the pot, with a sprinkle of provolone on top. It’s ideal for meal prep, too — store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove or in the microwave, stirring often to maintain that creamy texture.
If you plan to freeze it, hold off on adding the cream cheese and provolone until after thawing and reheating for best results.
What to Serve With Philly Cheesesteak Soup?
Crusty Baguette Slices
Perfect for dunking and soaking up all that cheesy broth.
Garlic Parmesan Breadsticks
Amp up the flavor with buttery, herby breadsticks on the side.
Side Caesar Salad
Crisp and fresh, a salad adds balance to the richness of the soup.
Roasted Broccoli
A healthy, flavorful pairing to complete the meal.
Baked Potato Wedges
Serve as a fun, hearty side with extra seasoning or cheese.
Pickled Vegetables
The acidity helps cut through the creamy soup beautifully.
Want More Soup Ideas with a Twist?
If you’re loving the bold, comforting flavors of this Philly Cheesesteak Soup, here are a few more warm and satisfying favorites you should check out:
- Creamy Broccoli Cheddar Soup for a rich, veggie-forward bowl.
- Italian Sausage Soup if you crave bold spice and heartiness.
- Creamy Beef and Shells when you’re in the mood for pasta-filled comfort.
- Cheesesteak Tortellini in Provolone Sauce for another cheesesteak spin you’ll adore.
Save This Pin For Later
📌 Save this recipe to your Pinterest comfort food board so you can come back to it any time.
Let me know in the comments how yours turned out! Did you go classic or add a twist with mushrooms or hot sauce? I’m all ears.
Explore beautifully curated health-boosting drinks and indulgent comfort meals on ChefAlchemy’s Recipes and discover your new go-to favorite.
Philly Cheesesteak Soup
- Total Time: 35 minutes
- Yield: 4 servings
Description
This Philly Cheesesteak Soup transforms the beloved sandwich into a warm, spoonable delight. It’s rich, creamy, and packed with thinly sliced ribeye steak, sautéed peppers and onions, melted provolone, and a broth infused with beefy goodness. A true comfort food dream in a bowl, perfect for easy dinners, hearty lunches, or cozy gatherings. Whether you’re after a quick dinner idea, creamy soup recipe, or something new for comfort food cravings, this dish delivers every time.
Ingredients
0.75 lb thinly sliced ribeye steak
1 tablespoon butter
0.5 red bell pepper, sliced
0.5 green bell pepper, sliced
0.5 yellow bell pepper, sliced
1 medium onion, sliced
2 cloves garlic, minced
4 cups beef broth
4 oz cream cheese
1 cup shredded provolone cheese
1 teaspoon Italian seasoning
0.5 teaspoon salt
0.25 teaspoon black pepper
Instructions
1. In a large pot, melt butter over medium heat. Add onions and bell peppers. Sauté until softened and slightly caramelized, about 5–7 minutes.
2. Stir in minced garlic and cook for another minute until fragrant.
3. Add sliced ribeye steak and cook until browned but still tender, about 3–5 minutes. Season with salt, pepper, and Italian seasoning.
4. Pour in beef broth and bring to a gentle simmer. Cook for 10 minutes to let the flavors blend.
5. Lower heat and stir in cream cheese until fully melted and incorporated.
6. Add provolone cheese and stir until smooth and creamy.
7. Taste and adjust seasoning if needed. Serve hot and top with extra cheese if desired.
Notes
For an extra punch, try adding sautéed mushrooms or a splash of hot sauce.
Don’t skip the provolone — it gives the soup that authentic cheesesteak flavor!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 420
- Sugar: 4g
- Sodium: 980mg
- Fat: 32g
- Saturated Fat: 17g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 90mg
Keywords: philly cheesesteak soup, steak soup, creamy soup, comfort food, low carb dinner
