Advertisement

As the first chill of autumn settles in, I find myself craving cozy, hearty meals that warm both the body and soul. That’s when my passion for cooking brings me back to a family favorite: Philly Cheesesteak Soup. This delightful recipe merges the comforting essence of America’s beloved cheesesteak sandwich into a creamy, savory broth that’s ready in no time. Not only is it easy to whip up on a busy weeknight, but it’s also a surefire crowd-pleaser that will have your loved ones asking for seconds. Trust me; this soup is a game-changer for chilly evenings or those days when you simply want to indulge in rich, hearty flavors. Can you already smell those savory aromas wafting through your kitchen? Let’s dive in!

Why is Philly Cheesesteak Soup a Must-Try?

Comforting warmth: This soup delivers the ultimate cozy sensation, perfect for chilly nights when you want something hearty and satisfying.

Rich, cheesy goodness: The creamy broth blended with provolone and cream cheese gives a truly luxurious texture that feels indulgent but is still easy to make.

Advertisement

Quick and simple: With a straightforward cooking process, you can prepare this dish even on the busiest weeknights, making it ideal for family dinners that everyone will love.

Crowd-pleaser: It’s a meal that appeals to all ages, much like the classic cheesesteak, ensuring everyone at the table is happy and coming back for more.

Flexible toppings: You can easily customize it with your favorite garnishes, such as sautéed mushrooms or a sprinkle of parsley, to elevate the dish.

Whether served on its own or with a side of crusty rolls, this recipe truly embodies home-cooked warmth and goodness!

Philly Cheesesteak Soup Ingredients

For the Soup
Olive Oil – Use this for sautéing vegetables; vegetable oil works too if you prefer.
Onion – Adds a sweet depth; yellow or white onion is milder and great for this dish.
Green Bell Pepper – Contributes freshness and a crunch; feel free to swap for any other bell pepper color.
Red Bell Pepper – Adds sweetness and vibrant color; yellow or orange bell peppers also do the trick.
Sirloin Steak – The heart of your soup, must be thinly sliced for tenderness; ribeye or flank steak can be substituted.
Beef Broth – The base that brings depth of flavor; low-sodium is best for controlling saltiness.
Diced Tomatoes – Provide acidity and texture; use fresh tomatoes when they’re in season for extra flavor.
Worcestershire Sauce – Enhances the umami flavor; soy sauce can be a gluten-free alternative.
Dried Thyme – Adds an aromatic note; Italian seasoning makes a fine substitute.
Red Pepper Flakes – A dash of heat if you like; feel free to omit if you prefer no spice.
Salt and Black Pepper – Essential for flavor; adjust to your taste preferences.

For the Cheese Sauce
Butter – Used in making the cheese sauce; margarine works for a dairy-free option.
All-Purpose Flour – Thickens the sauce; a gluten-free flour blend can be used instead.
Milk – Ensures a creamy base for the sauce; almond milk is a lighter alternative.
Cream Cheese – Adds a rich, creamy texture; mascarpone can substitute for a different flavor profile.
Provolone Cheese – Key for that authentic cheesesteak flavor; mozzarella offers a milder taste if desired.
Mozzarella Cheese – For that gooey stretch; you can use extra provolone to amp up the cheesiness.
Garlic Powder – Enhances the overall flavor; fresh minced garlic can work as a substitute.
Onion Powder – Adds subtle onion flavor; it’s optional based on preference.

For Serving
Crusty Rolls – Perfect for dipping; any type of crusty bread will complement this soup well.
Chopped Fresh Parsley – Adds a pop of color and freshness; optional but definitely enhances presentation.
Extra Shredded Cheese – For garnishing; more provolone or mozzarella will elevate the cheesiness even further.

Indulge in the enchanting tastes of Philly Cheesesteak Soup, and let your loved ones savor every comforting spoonful!

Step‑by‑Step Instructions for Philly Cheesesteak Soup

Step 1: Sauté Vegetables
In a large pot, heat 2 tablespoons of olive oil over medium heat. Once hot, add 1 chopped onion and 1 diced green bell pepper along with 1 diced red bell pepper to the pot. Sauté the vegetables for about 8–10 minutes, stirring occasionally, until they are softened and slightly caramelized, filling your kitchen with delightful aromas.

Step 2: Brown Steak
Add 1 pound of thinly sliced sirloin steak to the pot, spreading it out evenly to avoid overcrowding. Cook for about 5–7 minutes until the steak is browned and just cooked through. Stir occasionally to ensure even cooking and transform the flavors before moving on to the next steps in your Philly Cheesesteak Soup.

Step 3: Combine Base Ingredients
Pour in 4 cups of low-sodium beef broth, bringing depth to your soup’s flavorful base. Stir in 1 can of diced tomatoes, 2 tablespoons of Worcestershire sauce, 1 teaspoon of dried thyme, and a pinch of red pepper flakes. Season with salt and black pepper to taste, then let the mixture simmer for 30-60 minutes on low heat, allowing flavors to meld beautifully.

Step 4: Make Cheese Sauce
In a separate saucepan, melt 2 tablespoons of butter over medium heat. Whisk in 2 tablespoons of all-purpose flour and cook for about 2 minutes to form a roux. Gradually add 2 cups of milk while whisking constantly until the mixture is smooth and heated through, about 5 minutes. Stir in 4 ounces of cream cheese, followed by 1 cup of provolone cheese and 1 cup of mozzarella cheese until melted and creamy.

Step 5: Integrate Cheese Sauce
Reduce the heat to low beneath the soup and pour the creamy cheese sauce into the pot, stirring thoroughly to combine. Let the mixture heat gently, avoiding boiling, for about 5 minutes. If the soup is too thick for your liking, feel free to adjust its consistency by adding more beef broth gradually, ensuring a perfect creamy texture for your Philly Cheesesteak Soup.

Step 6: Serve
Ladle the hot soup into bowls, and garnish with additional shredded provolone or mozzarella cheese, and a sprinkle of chopped fresh parsley if desired. Serve immediately alongside crusty rolls for dipping, transforming your dinner table into a warm and inviting gathering spot. Enjoy every comforting bite of your flavorful Philly Cheesesteak Soup!

What to Serve with Philly Cheesesteak Soup

Create a comforting dining experience that captivates the senses and enriches your mealtime rituals.

  • Crusty Rolls: Perfect for dipping into the creamy soup, these rolls absorb the savory flavors beautifully. Choose a baguette or Italian loaf for added texture.

  • Garlic Bread: A warm, buttery garlic bread offers a rich flavor that complements the cheesy soup, adding a satisfying crunch with each bite.

  • Simple Salad: A light side salad with mixed greens, cherry tomatoes, and a tangy vinaigrette balances the richness of the soup, providing a refreshing contrast.

  • Roasted Vegetables: Vegetable medleys of zucchini, asparagus, and bell peppers add a vibrant, caramelized touch, enhancing the overall meal with their earthy sweetness.

Enjoy a cozy evening with a glass of red wine or light beer to pair perfectly, harmonizing with the comforting elements of your Philly Cheesesteak Soup.

  • Chocolate Chip Cookies: Finish off your meal on a sweet note! Warm cookies provide a delightful contrast and complete the cozy, comforting experience.

Philly Cheesesteak Soup Variations & Substitutions

Feel free to make this comforting soup uniquely yours with these delightful twists and swaps!

  • Dairy-Free: Use almond milk and dairy-free cream cheese for a lactose-free version that doesn’t skimp on flavor.

  • Spicy Kick: Add sliced jalapeños or a splash of hot sauce while simmering for a tasty heat boost that warms you from the inside out.

  • Mushroom Magic: Incorporate sautéed mushrooms alongside the bell peppers to add earthy depth and rich umami flavors.

  • Low-Carb Option: Swap out the crusty rolls for celery sticks or serve over a bed of sautéed spinach for a deliciously lighter dish.

  • Vegetarian Delight: Replace the steak with hearty plant-based protein like lentils or jackfruit, ensuring the broth is rich and full of flavor.

  • Extra Creamy: Boost the cream factor by adding an additional block of cream cheese; it’ll yield a luxurious texture that’s irresistibly smooth.

  • Fresh Herbs: Stir in fresh basil or cilantro right before serving for a burst of flavor & brightness that elevates the whole dish.

  • Flavorful Broth: For a richer taste, try swapping half the beef broth for chicken broth or bone broth to deepen the flavor profile.

With these variations, you can easily transform your Philly Cheesesteak Soup and share your loving creativity. Looking for similar comforting dishes? Check out my Potato and Bacon Soup or explore my Mexican Soup Flavorful that also bring family-favorite flavors to new heights!

Expert Tips for Philly Cheesesteak Soup

  • Quality Beef Matters: Use high-quality sirloin steak, slicing thinly against the grain for tenderness and optimal flavor in your Philly Cheesesteak Soup.

  • Don’t Rush the Sauté: Properly sauté the onions and bell peppers until caramelized to enhance the soup’s depths of flavor—this step is crucial!

  • Season Gradually: Start with low-sodium broth and adjust seasonings as needed. Balance is key to achieving harmony in your soup’s flavors.

  • Cheese Sauce Consistency: If the cheese sauce is too thick, gradually stir in more broth or milk to reach your preferred creamy consistency.

  • Make Ahead for Flavor: Letting your Philly Cheesesteak Soup rest overnight in the refrigerator significantly enhances the flavor as it melds together beautifully.

  • Garnish Wisely: Add your favorite toppings like sautéed mushrooms or a sprinkle of parsley not only enhances aesthetics but takes the flavors to new heights!

How to Store and Freeze Philly Cheesesteak Soup

Fridge: Store in an airtight container in the refrigerator for up to 3 days. Allow the soup to cool before refrigerating to maintain its creamy texture.

Freezer: You can freeze Philly Cheesesteak Soup for up to 3 months. Ensure it’s cooled completely, then transfer to freezer-safe containers or bags.

Reheating: Thaw in the refrigerator overnight before reheating. Gently warm on the stovetop over low heat, adding a splash of broth or milk to restore creaminess, if needed.

Portions: Divide the soup into individual portions before freezing for easy meal prep. This way, you can enjoy a cozy bowl anytime!

Make Ahead Options

Philly Cheesesteak Soup is perfect for busy cooks looking to save time during hectic weeknights! You can chop the vegetables and slice the sirloin steak up to 24 hours in advance, storing them separately in airtight containers in the refrigerator to maintain their freshness. If you prefer, you can also prepare the soup base (steps 1 through 3) and refrigerate it for 3 days before finishing. To keep the creamy cheese sauce smooth, prepare it the day you plan to serve, as reheating can alter the texture. When you’re ready to enjoy your delicious Philly Cheesesteak Soup, simply reheat the base gently, add the cheese sauce, and serve with crusty rolls for a comforting meal everyone will love!

Philly Cheesesteak Soup Recipe FAQs

What kind of steak should I use for Philly Cheesesteak Soup?
For the best flavor and tenderness, I recommend using high-quality sirloin steak, thinly sliced against the grain. If you prefer, ribeye or flank steak can also be fabulous alternatives, each adding its own unique flavor to the soup.

Advertisement

How should I store Philly Cheesesteak Soup?
Store your soup in an airtight container in the refrigerator for up to 3 days. It’s best to allow the soup to cool completely before refrigerating to help maintain its creamy texture.

Can I freeze Philly Cheesesteak Soup?
Absolutely! You can freeze the soup for up to 3 months. Just ensure it cools completely, then transfer it to freezer-safe containers or bags. Make sure to leave some headspace, as the soup will expand when frozen.

What should I do if my soup is too thick?
If you find the soup too thick after reheating, simply adjust its consistency by gradually stirring in additional beef broth or a splash of milk over low heat until it reaches your desired creaminess. Remember, a little at a time helps prevent it from becoming too thin!

Is Philly Cheesesteak Soup safe for those with dairy allergies?
This soup does contain dairy ingredients such as milk, butter, and cheese. However, you can easily modify the recipe to accommodate dairy allergies by substituting butter with margarine and using dairy-free cheese alternatives. Always check labels for hidden allergens.

What’s the best way to reheat leftover Philly Cheesesteak Soup?
To reheat, thaw the soup in the refrigerator overnight. Then gently warm it on the stovetop over low heat, stirring often. Adding a splash of broth or milk will help restore its creamy goodness if needed. Enjoy a comforting bowl anytime!

Philly Cheesesteak Soup

Creamy Philly Cheesesteak Soup for Cozy Nights In

This Creamy Philly Cheesesteak Soup combines the flavors of a classic cheesesteak in a hearty, comforting bowl, perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: 6 bowls
Course: Dinner
Cuisine: American
Calories: 450

Ingredients
  

For the Soup
  • 2 tablespoons olive oil can substitute vegetable oil
  • 1 onion chopped, yellow or white preferred
  • 1 green bell pepper diced
  • 1 red bell pepper diced
  • 1 pound sirloin steak thinly sliced, ribeye or flank steak can be substituted
  • 4 cups low-sodium beef broth
  • 1 can diced tomatoes
  • 2 tablespoons Worcestershire sauce soy sauce can be a gluten-free alternative
  • 1 teaspoon dried thyme Italian seasoning makes a fine substitute
  • 1 pinch red pepper flakes omit if preferred
  • to taste salt
  • to taste black pepper
For the Cheese Sauce
  • 2 tablespoons butter can substitute margarine
  • 2 tablespoons all-purpose flour gluten-free flour blend can be used
  • 2 cups milk almond milk is a lighter alternative
  • 4 ounces cream cheese mascarpone can substitute
  • 1 cup provolone cheese use mozzarella for a milder taste
  • 1 cup mozzarella cheese extra provolone may be used
  • 1 teaspoon garlic powder fresh minced garlic can be substituted
  • 1 teaspoon onion powder optional
For Serving
  • 6 crusty rolls any type works
  • 1/4 cup chopped fresh parsley optional, for garnish
  • to taste extra shredded cheese more provolone or mozzarella

Equipment

  • Large pot
  • separate saucepan
  • whisk

Method
 

Step-by-Step Instructions
  1. In a large pot, heat olive oil over medium heat. Add chopped onion, diced green bell pepper, and diced red bell pepper. Sauté vegetables for about 8–10 minutes until softened.
  2. Add thinly sliced sirloin steak and cook for 5–7 minutes until browned.
  3. Pour in beef broth, diced tomatoes, Worcestershire sauce, dried thyme, and red pepper flakes. Season with salt and black pepper to taste. Simmer for 30-60 minutes on low heat.
  4. In a separate saucepan, melt butter over medium heat. Whisk in flour and cook for 2 minutes to form a roux. Gradually add milk, whisking until smooth.
  5. Stir in cream cheese, provolone cheese, and mozzarella cheese until melted and creamy.
  6. Pour cheese sauce into the soup pot, stirring to combine. Heat gently for 5 minutes, adjusting the consistency with more broth if needed.
  7. Ladle soup into bowls, garnishing with extra cheese and parsley if desired. Serve with crusty rolls.

Nutrition

Serving: 1bowlCalories: 450kcalCarbohydrates: 30gProtein: 25gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gCholesterol: 80mgSodium: 800mgPotassium: 600mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 60mgCalcium: 250mgIron: 3mg

Notes

Use high-quality beef and properly sauté vegetables for the best flavor. Letting the soup rest overnight improves flavor.

Tried this recipe?

Let us know how it was!