Comfort in a Bowl Recipe
If you’re craving a dish that wraps you in warmth and flavor with every spoonful, this Philly Cheese Steak Soup Recipe is pure comfort on chilly days. This soup is truly Comfort in a Bowl, combining tender ribeye steak, melty provolone cheese, and hearty vegetables all simmered in a creamy, flavorful broth. It’s a delightful twist on the classic Philly cheesesteak sandwich, transformed into a luscious, satisfying soup that feels like a big, cozy hug from the inside out. Whether you’re recovering from a long day or just want to indulge in a dish that feels both decadent and homey, this recipe is a guaranteed winner.

Ingredients You’ll Need
Gathering simple, straightforward ingredients is the key to creating a beautiful balance of flavors and textures in this soup. Each component plays a crucial role in building that rich and irresistible taste that makes this meal shine.
- Olive oil: Provides a healthy fat base to brown the steak and sauté the veggies for depth of flavor.
- Thinly sliced ribeye steak: The star protein that brings tenderness and savory richness to the soup.
- Large onion, diced: Adds sweetness and fragrant warmth as it cooks down.
- Green bell pepper, diced: Introduces a mild crunch and slight earthiness to the mix.
- Garlic cloves, minced: Offers aromatic subtle heat and layers of savory flavor.
- Beef broth: The flavorful liquid base that ties everything together, boosting the meaty profile.
- Heavy cream: Brings luxurious creaminess that smoothes and enriches the broth.
- Provolone cheese, shredded: Melts beautifully to add cheesy goodness and depth to every bite.
- Salt and pepper: Essential seasonings that elevate all the other ingredients.
- Crusty bread: The perfect companion to soak up every last bit of this soul-soothing soup.
How to Make Comfort in a Bowl
Step 1: Brown the Ribeye Steak
Start by heating olive oil in a large pot over medium-high heat. Adding the thinly sliced ribeye steak, cook it until it’s nicely browned on all sides. This step is essential for building those rich, caramelized flavors that give this soup its iconic taste. Once browned, remove the steak and set it aside—don’t worry, it will return to the pot soon!
Step 2: Sauté the Vegetables
In the same pot, toss in the diced onion and green bell pepper. Sauté these until they become tender and fragrant. This step releases their natural sweetness and adds a wonderful base of flavor. Then stir in the minced garlic and cook for another minute, letting the aroma fill your kitchen—this is the moment when your soup starts to feel like genuine comfort in a bowl.
Step 3: Build the Broth
Pour in the beef broth to the pot, scraping up any browned bits from the bottom—that’s flavor gold! Bring the mixture to a simmer and gently reintroduce the browned ribeye steak. Let it all mingle together, allowing the flavors to meld.
Step 4: Add Cream and Cheese
Reduce the heat and stir in the heavy cream to transform the broth into a silky, lush base. Next, fold in the shredded provolone cheese, stirring patiently until it melts completely and infuses the soup with cheesy richness. At this point, season with salt and pepper to taste. This step truly transforms the soup into Comfort in a Bowl, where every spoonful is creamy, savory, and utterly satisfying.
How to Serve Comfort in a Bowl

Garnishes
Topping your soup with a sprinkle of freshly chopped parsley or a little cracked black pepper adds a vibrant touch visually and a hint of freshness that balances the richness perfectly. For an extra indulgent twist, consider a few crunchy fried onions on top—they create a delicious contrast.
Side Dishes
Serving this Philly Cheese Steak Soup alongside crusty bread is an absolute must. Whether it’s a rustic baguette or sourdough, the bread’s crispy exterior and soft interior are perfect for dipping and soaking up every creamy, cheesy drop. A simple green salad with a tangy vinaigrette also pairs beautifully, offering a refreshing reprieve from the hearty soup.
Creative Ways to Present
For a fun presentation, serve the soup in mini bread bowls or hollowed-out mini loaves—this doubles as your side and container, making the meal feel extra special. You can also top individual servings with some extra shredded provolone or even a few cooked bell pepper strips for a colorful and textured finish. Sharing this soup family-style in a big, rustic pot invites everyone to dive in and savor that unmatched Comfort in a Bowl experience.
Make Ahead and Storage
Storing Leftovers
Leftover Philly Cheese Steak Soup keeps well refrigerated in an airtight container for up to 3 days. The flavors often deepen overnight, making it even more delicious the next day—just give it a good stir before reheating.
Freezing
While freezing cream-based soups can sometimes affect texture, you can freeze this soup successfully by leaving out the cream and cheese initially. Freeze the soup base, then add cream and provolone fresh on reheating. This way, you still get to enjoy your Comfort in a Bowl anytime with minimal effort.
Reheating
Gently reheat the soup over low to medium heat on the stovetop, stirring frequently to prevent the cream and cheese from separating. If needed, add a splash of beef broth or cream to restore the perfect silky consistency before serving.
FAQs
Can I use a different cut of steak in this soup?
Absolutely! While ribeye offers great tenderness and flavor, thinly sliced sirloin or flank steak can be excellent alternatives, just be mindful not to overcook them to maintain tenderness.
Is there a vegetarian version of this soup?
Yes! You can replace the ribeye and beef broth with hearty mushroom blends and vegetable stock, then add extra cheese and cream for richness. It creates a similarly comforting and tasty soup.
Can I make this soup dairy-free?
To make it dairy-free, substitute the heavy cream with canned coconut milk or cashew cream, and opt for a dairy-free cheese alternative. The soup will still be rich and flavorful, although the taste will vary slightly from the original.
How thick should the soup be?
This soup should have a creamy yet slightly brothy texture—not too thick like a chowder but rich enough to coat the back of a spoon comfortably, perfect for spooning over bread.
How spicy is this soup?
This recipe is mild and comforting, but you can easily add a pinch of red pepper flakes or hot sauce for a bit of heat that wakes up your palate while maintaining that cozy vibe of Comfort in a Bowl.
Final Thoughts
There’s something truly magical about a bowl of Philly Cheese Steak Soup that warms the hands and soul simultaneously. Every step in this recipe builds layers of flavor that come together in one unforgettable dish, a true celebration of savory satisfaction. I encourage you to make this your next go-to comfort meal—it’s so much more than soup, it’s Comfort in a Bowl you won’t forget.
PrintComfort in a Bowl Recipe
This Philly Cheese Steak Soup brings the nostalgic flavors of a classic Philly cheesesteak sandwich into a comforting, hearty soup. Loaded with tender ribeye steak, sautéed onions and peppers, creamy cheese, and a rich broth, it’s a perfect dish for cozy nights or when you crave a filling, indulgent meal in a bowl.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Sautéing and Simmering
- Cuisine: American
- Diet: Low Salt
Ingredients
Meat and Vegetables
- 1 pound thinly sliced ribeye steak
- 1 large onion, diced
- 1 green bell pepper, diced
- 2 cloves garlic, minced
Liquids and Dairy
- 1 tablespoon olive oil
- 4 cups beef broth
- 2 cups heavy cream
- 8 ounces provolone cheese, shredded
Seasoning and Serving
- Salt and pepper to taste
- Crusty bread for serving
Instructions
- Heat the olive oil: Warm the olive oil in a large pot over medium-high heat to prepare for cooking the steak and vegetables.
- Cook the ribeye steak: Add the thinly sliced ribeye steak to the pot and cook until browned on all sides. Once cooked, remove the steak from the pot and set it aside to retain its tenderness.
- Sauté the vegetables: In the same pot, add the diced onion and green bell pepper. Cook until the vegetables have softened and become fragrant, about 5-7 minutes.
- Add the garlic: Stir in the minced garlic and cook for an additional minute, allowing its aroma to infuse the mixture without burning.
- Pour in beef broth: Add the beef broth to the pot, scraping the bottom gently to loosen any browned bits, which add depth to the soup’s flavor. Bring the mixture to a simmer.
- Return the steak to the pot: Add the cooked ribeye back into the pot, stirring to combine, and allow it to heat through in the simmering broth.
- Add the heavy cream: Reduce the heat to low and stir in the heavy cream, creating a rich, creamy base for the soup.
- Melt in the provolone cheese: Gradually add the shredded provolone cheese, stirring constantly until the cheese has fully melted and the soup has a smooth, velvety texture.
- Season and serve: Taste the soup and season with salt and pepper as desired. Serve hot, accompanied by crusty bread for dipping and added texture.
Notes
- For a lighter version, substitute half-and-half for heavy cream.
- You can add mushrooms or tomatoes for extra flavor and texture.
- Thinly slicing the ribeye steak ensures it cooks quickly and remains tender.
- Using freshly shredded provolone melts better than pre-shredded cheese.
- This soup is best enjoyed fresh but can be refrigerated for up to 3 days.
- Reheat gently on low heat to prevent the dairy from curdling.
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 700 mg
- Fat: 32 g
- Saturated Fat: 15 g
- Unsaturated Fat: 14 g
- Trans Fat: 0.3 g
- Carbohydrates: 10 g
- Fiber: 2 g
- Protein: 22 g
- Cholesterol: 110 mg
Keywords: Philly Cheese Steak Soup, Cheesesteak Soup, Creamy Beef Soup, Comfort Food Soup, Ribeye Steak Soup