As the chilly air nips at our fingers and toes, there’s nothing quite like the aroma of simmering comfort foods wafting through the kitchen. This is where my Philly Cheese Steak Soup comes in, effortlessly transforming the beloved Philly cheesesteak into a cozy bowl of warmth that’s perfect for those cold evenings. With its tender chunks of beef, creamy richness, and gooey melted cheese, this hearty soup not only tantalizes your taste buds but also brings people together around the dinner table. It’s an easy, satisfying meal that won’t keep you tied to the stove for hours, making it ideal for busy weeknights. Plus, there are gluten-free options available, ensuring everyone can indulge in this delightful dish! Are you ready to dive into the comforting world of this Philly Cheese Steak Soup?

Why is this soup a must-try?
Comforting Warmth: This Philly Cheese Steak Soup exudes coziness and flavors that wrap you in a delightful embrace. Quick and Easy: Perfect for busy evenings, this recipe comes together in no time, allowing you to serve up comfort without hassle. Flavorful Depth: The rich combination of beef and melted cheese creates a savory symphony unlike any other. Gluten-Free Options: With simple substitutions, everyone can enjoy this hearty bowl of joy! Try serving it alongside some crusty bread or a fresh salad for a complete meal that will impress your guests. Crowd-Pleasing Delight: Whether it’s for family dinner or a cozy gathering, this soup is a sure hit!
Philly Cheese Steak Soup Ingredients
For the Soup Base
- Beef Sirloin – Creates a rich flavor; feel free to use ribeye or flank steak for a different taste.
- Olive Oil – Essential for sautéing your ingredients; any neutral oil will work as a substitute.
- Onion – Adds natural sweetness and depth; yellow or red onions can be great alternatives.
- Green Bell Pepper – Provides a nice crunch; consider red or yellow bell peppers for added sweetness.
- Garlic – Boosts the aromatic flavor; fresh garlic is best, though powdered can suffice in a pinch.
- Beef Broth – The soup’s rich base; opt for gluten-free broth if needed.
For Creaminess and Flavor
- Heavy Cream – Ensures a deliciously creamy consistency; half-and-half or whole milk can be lighter options.
- Provolone Cheese – Melts beautifully to enrich the soup; mozzarella or mild cheddar can be substitutions, though the flavor will vary.
- Salt and Pepper – Essential for seasoning; adjust to your taste.
This Philly Cheese Steak Soup is a comforting delight, certain to become a family favorite!
Step‑by‑Step Instructions for Philly Cheese Steak Soup
Step 1: Sauté Beef
Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Once the oil shimmers, add your sliced beef sirloin, cooking for about 5-6 minutes until browned and caramelized. Stir occasionally to ensure even cooking, then remove the beef from the pot and set it aside. This will be the flavorful base of your Philly Cheese Steak Soup.
Step 2: Cook Vegetables
In the same pot, add the chopped onion and green bell pepper, sautéing for about 4-5 minutes until they soften and become fragrant. Toss in 2 minced garlic cloves during the last minute of cooking for an aromatic burst. The vivid colors and rich scents will signal that your vegetables are ready to blend with the beef.
Step 3: Combine Ingredients
Return the sautéed beef to the pot with the vegetables. Pour in 4 cups of beef broth, stirring well to combine all the ingredients. Bring the mixture to a gentle simmer over medium heat and let it cook for 15 minutes. This simmering phase allows the flavors to meld beautifully in your Philly Cheese Steak Soup.
Step 4: Add Cream and Cheese
Reduce the heat to low and stir in 1 cup of heavy cream followed by 1 cup of shredded provolone cheese. Continue to stir until the cheese has melted and the soup is heated through, roughly 3-4 minutes. The transformation from broth to creamy goodness is a delight as it thickens and gains a luscious texture.
Step 5: Season and Serve
Taste your soup and adjust the seasoning with salt and pepper, ensuring each bowlful is full of flavor. Ladle the hot Philly Cheese Steak Soup into bowls, garnishing with a sprinkle of fresh parsley or chives if desired. This hearty soup is best enjoyed immediately, allowing you to savor the warm comforts of home.

Make Ahead Options
Busy weeknights just got easier with this delightful Philly Cheese Steak Soup, perfect for meal prep! You can prepare the soup base (beef, sautéed vegetables, and broth) up to 24 hours in advance. Simply sauté the beef and vegetables, combine them with the beef broth in an airtight container, and refrigerate until ready to finish. When it’s time to serve, just reheat the mixture on the stove and stir in the heavy cream and provolone cheese just before serving. To maintain quality, store the components separately and avoid adding cream or cheese until you’re ready to enjoy a delicious bowl of soup. With these make ahead options, you’ll relish comforting flavors with minimal effort!
Philly Cheese Steak Soup Variations & Substitutions
Feel free to mix things up and make this soup your own with these tasty variations!
-
Dairy-Free: Swap out heavy cream and provolone for coconut milk and nutritional yeast. This twist keeps the soup rich and creamy while catering to dairy-free diets.
Enjoy a new flavor profile that surprises your palate! -
Spicy Kick: Add diced jalapeños or a sprinkle of cayenne pepper to elevate the heat level. This lively variation brings excitement to each spoonful and suits spice lovers perfectly.
-
Lower-Calorie: Use a light cream or milk alternative instead of heavy cream, cutting calories without sacrificing creaminess. This makes the soup a delightful option for those watching their weight.
-
Gluten-Free: Ensure your beef broth is gluten-free, and serve with gluten-free bread or skip the bread for a carb-friendly dish. Everyone can relish this comforting soup with no worries!
-
Vegetarian: Substitute beef with hearty mushrooms or jackfruit, and use vegetable broth instead of beef broth. This option delivers an earthy richness without meat.
-
Extra Veggies: Toss in chopped spinach or kale during the last few minutes of cooking for added nutrients and vibrant color. It’s a simple way to boost the nutritional value and freshness of your soup.
-
Cheeseburger Twist: Stir in some crumbled bacon and shredded cheddar cheese for a unique cheeseburger-inspired twist. This brings familiar comfort flavors that are sure to delight.
For more delightful variations, you might enjoy trying out the Korean Inspired Cheesesteak or the rich flavors of Salisbury Steak Meatballs alongside this soup!
What to Serve with Philly Cheese Steak Soup
Imagine a cozy dinner with warm bowls of comforting soup paired with delicious sides that elevate your meal to heartwarming heights.
- Crusty Bread: A hearty loaf is perfect for dipping, soaking up every last drop of your flavorful soup.
- Garlic Breadsticks: Their buttery, garlicky goodness complements the rich, creamy soup brilliantly, adding a delightful crunch.
- Mixed Greens Salad: A light salad with a tangy vinaigrette contrasts the creamy texture, refreshing your palate beautifully.
- Roasted Brussels Sprouts: Their slight bitterness and crispy edges pair nicely, adding depth and a nutritious balance to your meal.
- Coleslaw: A crunchy slaw offers a crisp texture with a hint of sweetness, creating a delightful contrast to the warm soup.
- Sparkling Water or Iced Tea: A refreshing beverage provides a lovely palate cleanser, making each spoonful of soup even more enjoyable.
How to Store and Freeze Philly Cheese Steak Soup
Fridge: Store the soup in an airtight container for up to 3 days. Make sure to cool it to room temperature before sealing to maintain freshness.
Freezer: Avoid freezing the soup since the cream and cheese can change texture when thawed. For best results, enjoy it fresh.
Reheating: When ready to enjoy leftovers, gently reheat on the stove over low to medium heat, stirring occasionally. Add a splash of beef broth or cream to restore creaminess if needed.
Expert Tips for Philly Cheese Steak Soup
-
Choose Quality Meat: Use fresh beef sirloin for the best flavor. Avoid pre-packaged meats as they may lack tenderness, negatively impacting your Philly Cheese Steak Soup.
-
Don’t Rush the Sauté: Sauté your vegetables until they’re just tender. This deepens flavors; rushing can result in raw-tasting ingredients.
-
Creamy Consistency: For a thicker soup, add a cornstarch slurry at the end. Cook a little longer to allow it to thicken smoothly without clumping.
-
Season at the End: Wait to add salt and pepper until the soup is fully prepared. This ensures you can adjust the flavor perfectly without over-salting during cooking.
-
Serve Fresh: Avoid freezing the soup due to the cream and cheese; it affects texture after thawing. Enjoy it fresh for the best experience!

Philly Cheese Steak Soup Recipe FAQs
What type of beef is best for this soup?
Absolutely! Beef sirloin is recommended for its rich flavor, but you can substitute ribeye or flank steak if you prefer a different taste. Always choose fresh cuts for the best tenderness.
How long can I store Philly Cheese Steak Soup in the fridge?
Very! You can refrigerate the soup in an airtight container for up to 3 days. Remember to let it cool to room temperature before sealing to help maintain its freshness and flavor.
Can I freeze Philly Cheese Steak Soup?
I often advise against freezing this soup due to the cream and cheese, which can negatively affect the texture when thawed. If you want to enjoy it fresh, try making a smaller batch!
What should I do if my soup is too thick?
No worries! If your soup turns out thicker than you’d like, simply add a splash of beef broth or milk while reheating to reach your desired consistency. Stir well to incorporate and enjoy the creamy goodness!
Are there any variations for dietary preferences?
Indeed! You can substitute heavy cream with half-and-half or whole milk for a lighter version, and be sure to use gluten-free beef broth if dietary restrictions require it.
Can my pets share any of this soup?
While it’s tempting to share, it’s best not to give this soup to your pets due to ingredients like onions and garlic, which can be harmful to them. Always check with your vet before sharing human food!

Philly Cheese Steak Soup: Comfort Food You Can't Resist
Ingredients
Equipment
Method
- Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Once the oil shimmers, add your sliced beef sirloin, cooking for about 5-6 minutes until browned and caramelized. Remove the beef from the pot and set it aside.
- In the same pot, add the chopped onion and green bell pepper, sautéing for about 4-5 minutes until they soften. Toss in 2 minced garlic cloves during the last minute for aroma.
- Return the sautéed beef to the pot with the vegetables. Pour in 4 cups of beef broth, stirring well. Bring to a gentle simmer and cook for 15 minutes.
- Reduce heat to low and stir in 1 cup of heavy cream followed by 1 cup of shredded provolone cheese. Stir until the cheese has melted and the soup is heated through, about 3-4 minutes.
- Taste your soup and adjust the seasoning with salt and pepper. Ladle into bowls, garnishing with fresh parsley or chives if desired.

Leave a Reply