Oh my goodness, have you ever had philly cheesesteak soup? It’s like taking that iconic sandwich and transforming it into a warm, hearty bowl of goodness! I remember the first time I made this soup; it was a chilly evening, and I craved something comforting yet satisfying. I dug through my fridge, found some leftover steak, and voilà—this amazing soup was born! The combination of tender beef, creamy cheese, and fresh veggies just sings comfort food. Plus, it’s super quick to whip up, making it perfect for weeknight dinners or cozy gatherings. Seriously, once you try this recipe, you’ll wonder why you didn’t make it sooner!
Ingredients List
- 1 lb beef steak, thinly sliced (I love using ribeye for its tenderness!)
- 1 onion, chopped (the sweeter, the better—trust me!)
- 1 green bell pepper, chopped (you can use red or yellow if you prefer a sweeter taste)
- 4 cups beef broth (homemade is fantastic, but store-bought works just fine)
- 1 cup heavy cream (for that luscious, creamy finish)
- 2 cups provolone cheese, shredded (feel free to adjust the amount based on your cheese love!)
- 2 tablespoons olive oil (for sautéing, you can use butter if you want extra richness)
- Salt and pepper to taste (don’t skimp on the seasoning—it’s key!)
How to Prepare Instructions
- First things first, heat the olive oil in a large pot over medium heat. You want it nice and warm, but not smoking—just a gentle sizzle will do!
- Next, add the chopped onion and green bell pepper. Cook them for about 5 minutes, stirring occasionally, until they’re softened and fragrant. Oh, the smell is incredible!
- Now it’s time for the star of the show: the beef! Toss in your thinly sliced steak and cook it until it’s browned, about 3–4 minutes. Make sure to stir it around so it cooks evenly.
- Pour in the beef broth and bring everything to a boil. This is where all those flavors start to come together!
- Once it’s boiling, reduce the heat and let it simmer for 20 minutes. This is your chance to relax a bit while the soup does its magic.
- After the 20 minutes are up, stir in the heavy cream and shredded provolone cheese. Keep stirring until the cheese is melted and the soup is nice and creamy. Can you believe how good this is going to taste?
- Finally, season it with salt and pepper to your liking. Give it one last stir, and you’re ready to serve this deliciousness hot. Enjoy every comforting sip!
Why You’ll Love This Recipe
Okay, let me tell you why this philly cheesesteak soup is going to become your new go-to recipe! First off, it’s super quick to make—perfect for those busy weeknights when you just want something delicious without spending hours in the kitchen. Seriously, you can have it on the table in about 45 minutes!
Next, this soup is hearty and filling. The tender beef, creamy cheese, and fresh veggies all come together to create a bowl of comfort that warms you from the inside out. It’s like a hug in a bowl, and who doesn’t need that sometimes?
And let’s not forget about the flavor! Each spoonful is packed with the classic tastes of a Philly cheesesteak, making it both comforting and satisfying. You’ll find yourself going back for seconds—no shame in that!
Plus, it’s great for leftovers! I love making a big batch so I can enjoy it the next day. Just pop it in the fridge, and you’ve got an easy lunch or dinner waiting for you. Trust me, you’ll want to keep this one in your rotation!
Tips for Success
Alright, let’s talk about how to make this philly cheesesteak soup even more amazing! I’ve gathered some of my favorite tips that’ll help you achieve soup perfection every time.
- Use leftover steak: If you have some cooked steak lying around, this soup is a great way to use it up! Just skip the browning step and add it in when you pour in the beef broth.
- Cheese variations: While provolone is classic, you can mix it up! Try using mozzarella for a milder taste or even cheddar for a sharper kick. Go wild with your cheese choices!
- Veggie upgrades: Want to sneak in more veggies? Toss in some sliced mushrooms or spinach along with the onions and peppers. It adds flavor and nutrition without much effort!
- Broth choice: Homemade beef broth adds a depth of flavor that can’t be beaten, but if you’re using store-bought, opt for low-sodium varieties so you can control the saltiness.
- Garnishes: Consider topping your soup with some fresh parsley or even a sprinkle of crushed red pepper flakes for a bit of heat. It’s a simple touch that makes a big difference!
- Blend it up: If you prefer a creamier texture, you can blend the soup after cooking! Just be careful not to over-blend—keep some chunks for that satisfying bite!
With these tips, you’ll have everyone asking for your philly cheesesteak soup secret. Happy cooking, and enjoy every delicious spoonful!
Variations
Now, let’s get creative with this philly cheesesteak soup! There are so many fun ways to change it up and keep things interesting. Here are some of my favorite variations that you’ll want to try:
- Different cheeses: While provolone is a classic choice, don’t hesitate to experiment! Mozzarella gives a lovely stretchiness, while gouda adds a smoky flavor. And if you’re feeling adventurous, a bit of blue cheese crumbled on top can be a game-changer!
- Beef alternatives: If you want to lighten things up or try something different, shredded chicken or turkey can work wonderfully. Just adjust the cooking time accordingly—chicken cooks faster, so keep an eye on it!
- Veggie additions: Looking to boost the nutrition? Throw in some sliced mushrooms, zucchini, or even kale alongside the bell peppers and onions. It’s a great way to sneak in extra veggies without sacrificing flavor!
- Spice it up: If you like a little heat, add some diced jalapeños or a splash of hot sauce to the mix. You could also sprinkle in some chili powder or cayenne pepper for a warming kick!
- Herb infusion: Fresh herbs can elevate the flavor profile like nothing else! Try adding some fresh thyme or oregano while it simmers for an earthy twist.
- Make it a casserole: If you want to transform this soup into a cozy casserole, pour your soup into a baking dish, top it with bread cubes or biscuits, and bake until golden brown. It’s a hearty twist on the classic!
With these variations, your philly cheesesteak soup will never get boring! Mix and match to find your perfect combination, and enjoy the delicious journey!
Serving Suggestions
When it comes to enjoying your philly cheesesteak soup, the right accompaniments can elevate the experience to a whole new level! I absolutely love serving this soup with some crusty bread for dipping. There’s just something about the combination of the warm, cheesy soup and the crunchy, buttery bread that feels so satisfying. Seriously, you won’t want to skip this!
If you’re in the mood for something a bit lighter, a fresh side salad is perfect. A simple mixed greens salad with a tangy vinaigrette can balance out the richness of the soup beautifully. I like to toss in some cherry tomatoes and cucumbers for a pop of color and crunch!
Another fantastic option is to serve it with some crispy baked fries or even onion rings. The salty crunch pairs perfectly with the creamy soup, and it’s a real treat if you’re feeling indulgent. You could even whip up some garlic breadsticks for an extra special touch!
And let’s not forget about toppings! A sprinkle of fresh herbs like parsley or chives can add a burst of freshness just before serving. Or you could drizzle a little hot sauce on top if you like a kick. Whatever you choose, make sure to enjoy every delicious bite alongside your cozy bowl of philly cheesesteak soup! Happy eating!
Storage & Reheating Instructions
So, you’ve made this amazing philly cheesesteak soup, and now you have leftovers? Lucky you! Storing it properly will help maintain all that delicious flavor for your future meals. First off, let the soup cool down to room temperature before putting it away. This helps prevent condensation and keeps it from getting watery.
I recommend transferring your soup into airtight containers. This way, you can keep it fresh in the fridge for up to 3–4 days. Just make sure to label them if you’re anything like me and have a fridge full of mystery meals!
If you want to keep it longer, you can freeze the soup for up to 3 months. Just be sure to leave a little space at the top of the container, as the soup will expand when frozen. I often portion it out into single servings, so I can grab just what I need later!
Now, when it comes to reheating, you have a couple of options. For the best results, I like to reheat it on the stovetop. Just pour the soup into a pot over medium heat and stir occasionally until it’s warmed through. This method helps retain the creamy texture and prevents it from getting too hot too fast.
If you’re in a rush, you can microwave it too! Just transfer a portion to a microwave-safe bowl and heat it in 1-minute intervals, stirring in between, until it’s hot. Remember to cover it with a paper towel to avoid splatters! No one wants a messy microwave.
And there you have it! Your philly cheesesteak soup is ready for round two, just as delicious as the first time. Enjoy those cozy leftovers!
Nutritional Information Section
Now, I want to share some typical nutritional values for this delicious philly cheesesteak soup. Keep in mind that these numbers can vary depending on the specific ingredients and brands you use, so consider this a general guideline rather than an exact science!
- Calories: Approximately 450 per serving
- Fat: 30g
- Protein: 30g
- Carbohydrates: 10g
- Sugar: 2g
- Sodium: 800mg
- Fiber: 1g
So, whether you’re counting macros or just want a tasty, hearty meal, this soup is a great choice! Enjoy every creamy, cheesy bite, and remember, your exact numbers might differ based on what you throw in the pot. Happy cooking and eating!
FAQ Section
Can I use chicken instead of beef?
Absolutely! If you’re in the mood for something lighter or just prefer chicken, feel free to swap it out. Shredded rotisserie chicken works great here; just add it in when you pour in the beef broth to warm it through. You’ll have a delicious chicken cheesesteak soup in no time!
How can I make this soup healthier?
Great question! To lighten up your philly cheesesteak soup, consider using leaner cuts of beef, like sirloin, or even turkey. You can also reduce the heavy cream by substituting part of it with low-fat milk or using a plant-based cream. Sneaking in more veggies, like spinach or zucchini, can boost nutrition without sacrificing flavor!
What can I substitute for provolone cheese?
If provolone isn’t your thing or you want a different flavor, there are plenty of options! Mozzarella is a fantastic substitute if you want that gooey texture. Cheddar adds a nice sharpness, while gouda brings a smoky touch. Experiment with what you love, and don’t hesitate to mix cheeses for a unique twist!
Can I make this soup in advance?
Yes, you can! This soup actually tastes even better the next day as the flavors meld together. Just prepare it as usual, let it cool, and store it in the fridge for up to 3–4 days. When you’re ready to enjoy it, simply reheat on the stovetop or in the microwave.
How do I thicken my soup?
If you prefer a thicker philly cheesesteak soup, you can mix a tablespoon of cornstarch with a bit of cold water to create a slurry, then stir it into the soup while it simmers. Alternatively, blending a portion of the soup can give you that creamy texture without losing the delicious chunks of beef and veggies!

Philly cheesesteak soup: 7 comforting bites of goodness
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Low Calorie
Description
A hearty and flavorful soup inspired by the classic Philly cheesesteak sandwich.
Ingredients
- 1 lb beef steak, thinly sliced
- 1 onion, chopped
- 1 green bell pepper, chopped
- 4 cups beef broth
- 1 cup heavy cream
- 2 cups provolone cheese, shredded
- 2 tablespoons olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a pot over medium heat.
- Add the onion and green bell pepper. Cook until softened.
- Add the beef steak. Cook until browned.
- Pour in the beef broth. Bring to a boil.
- Reduce heat and simmer for 20 minutes.
- Stir in heavy cream and cheese until melted.
- Season with salt and pepper.
- Serve hot.
Notes
- Use leftover steak for quicker preparation.
- Adjust cheese quantity based on preference.
- Serve with crusty bread for dipping.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 2g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 80mg
Keywords: philly cheesesteak soup, beef soup, comfort food