Philly Cheesesteak Soup
There’s something about a cold winter evening that makes you crave comfort food, and that’s where Philly Cheesesteak Soup comes into play. This rich, hearty soup is like a warm hug on a plate, filled with flavors reminiscent of a classic Philly cheesesteak. I remember the first time I made it; the aroma of sizzling beef and sautéed vegetables wafted through the kitchen, drawing in family members like moths to a flame. Everyone gathered around, eager to taste this delicious twist on a beloved sandwich. It’s funny how a simple soup can bring people together and create such cozy memories.
Recipe Snapshot
1 hr 10 mins
30 mins
40 mins
Medium
400 kcal
35 g
Keto, Gluten-Free
20 g
Grater, Saucepan, Oven, Baking Sheet, Frying Pan, Wooden Spoon, Cutting Board, Whisk, Chef’s Knife
Why You Need This Philly Cheesesteak Soup
Flavorful Comfort in a Bowl
There’s no denying that the combination of flavors in Philly Cheesesteak Soup creates an irresistible dish. The mixture of tender sirloin, sautéed vegetables, and melted cheese results in a creamy, savory experience that you won’t soon forget. It’s a delightful way to enjoy all the classic cheesesteak flavors without the fuss of a sandwich.
Perfect for Winter Nights
This soup is the ultimate winter warmer. Whether you’re coming in from the cold or just want something hearty, Philly Cheesesteak Soup is perfect for cozying up on the couch with a bowl in hand. It fills you up and makes you feel nourished, like a big hug from your favorite aunt.
Leftover Magic
What I love most about this recipe is that it only gets better with time. The leftovers are just as delicious, if not more so, as the flavors meld and deepen overnight. You’ll find yourself looking forward to the next day’s meal, knowing you have a tasty treat waiting for you.
Easy to Customize
Philly Cheesesteak Soup is incredibly versatile. You can adjust the ingredients based on what you have on hand or your preferences. Want to add some extra veggies? Go for it! Prefer a different cheese? That’s perfectly fine too. The beauty of this recipe is that it can easily accommodate your personal tastes.
A Family Favorite
This soup has become a staple in my home, loved by both kids and adults alike. It’s a surefire crowd-pleaser, making it perfect for family gatherings or casual dinners with friends. I’ve seen faces light up with every spoonful, and it’s heartwarming to share such joy through food.
Philly Cheesesteak Soup Shopping List

Cooking with quality ingredients elevates your dishes, and Philly Cheesesteak Soup is no exception. The rich flavors of the soup come from a few key players, each contributing to the overall taste and texture. From the tender sirloin steak to the medley of colorful vegetables, each ingredient works harmoniously to create a nourishing and satisfying meal.
- 1 1/2 lbs. sirloin steak – This is the star of the dish, providing a rich beefy flavor and hearty texture.
- 1 teaspoon salt – Essential for enhancing the flavors of the steak and vegetables.
- 1/2 teaspoon pepper – Adds a subtle kick that complements the dish.
- Olive oil – Used for sautéing, this oil adds a nice richness and helps brown the meat.
- 2 tablespoons butter – Brings a creamy element to the soup while also helping to sauté the vegetables.
- 1/2 large onion, chopped – Adds sweetness and depth of flavor.
- 2 carrots, thinly sliced – Provides a slight sweetness and vibrant color to the dish.
- 8 oz. mushrooms, sliced – Their earthy flavor enhances the savory notes in the soup.
- 1 green pepper, chopped – Adds crunch and a fresh taste.
- 1 poblano pepper, diced – Gives a bit of heat and depth.
- 4-6 garlic cloves, minced – Essential for that aromatic base that makes everything taste better.
- 1/3 cup flour – Thickens the soup and gives it a creamy texture.
- 4 cups low sodium chicken broth – The base of the soup, providing moisture and flavor.
- 1 (10.5 oz.) can beef consommé – Enriches the flavor profile of the soup.
- 2 tablespoons cornstarch – Helps to thicken the soup further, ensuring a hearty consistency.
- 1 teaspoon dried parsley – Adds a subtle herbal note.
- 1/2 teaspoon EACH dried oregano, paprika, ground cumin – These spices enhance the overall flavor, bringing warmth and complexity.
- 1 cup shredded sharp cheddar cheese – Melts beautifully, adding creaminess and a sharp bite.
- 1 cup shredded provolone cheese – Contributes a gooey texture and rich flavor.
- 1/4 cup freshly grated Parmesan cheese – Offers a nutty finish to the soup.
- 1 cheese baguette, cut into 1/2-inch cubes – Perfect for making croutons that add a crunchy contrast.
- 3 tablespoons olive oil – Used for tossing the baguette cubes to make croutons.
- Fresh parsley – For garnish, adding a pop of color and freshness.
Recipe Directions for Philly Cheesesteak Soup

Now that you have everything ready, let’s dive into making this delicious Philly Cheesesteak Soup. Each step is designed to build flavors and create that hearty, comforting soup we love. So roll up your sleeves and let’s get cooking!
- While the meat is still on the cutting board, toss it with 1 teaspoon salt and 1/2 teaspoon pepper. This simple seasoning will enhance the beef’s flavor as it cooks.
- Heat 1 tablespoon olive oil in a large soup pot or Dutch oven over medium-high heat. You want the oil hot enough to sear the meat, giving it a nice brown crust.
- Working in batches if necessary, add the sirloin steak to the very hot pan. Let it cook undisturbed for approximately 2 minutes or until nicely seared on one side. Then, continue to cook while stirring until the beef is browned all over but not yet cooked through. Remove the beef to a plate when done.
- To the now empty Dutch oven or soup pot, melt 2 tablespoons butter in 2 tablespoons olive oil over medium-high heat. The combination of butter and oil will add richness to the sautéed vegetables.
- Add the chopped onions, sliced mushrooms, and thinly sliced carrots to the pot. Sauté for about 2 minutes or until the onions become translucent and the mushrooms start to soften.
- Next, add the diced poblano and chopped green peppers. Cook, while stirring, for an additional 3 minutes until the vegetables are tender.
- Add the minced garlic and sauté for another 30 seconds, letting the aroma fill your kitchen.
- Sprinkle in 1/3 cup flour and cook, stirring constantly for about 3 minutes. The flour will create a thick base for the soup.
- Turn the heat down to low and gradually stir in 4 cups low sodium chicken broth. Whisk 2 tablespoons cornstarch with the beef consommé and add to the soup. This will help ensure a smooth, rich broth.
- Stir in all the remaining herbs and spices: dried parsley, dried oregano, paprika, and ground cumin. Bring the mixture to a simmer, stirring often until it thickens, about 5 to 7 minutes.
- Once thickened, introduce the seared steak back into the pot. Cover and reduce heat to a gentle simmer, cooking for about 25 minutes or until the vegetables are tender and the flavors meld together.
- Meanwhile, preheat your oven to 400 degrees F. Add the bread cubes to a baking sheet and toss with 3 tablespoons olive oil. Sprinkle approximately ⅛ teaspoon each of garlic powder, paprika, and a pinch of salt, tossing until evenly coated. Spread them into an even layer on the baking sheet.
- Bake the croutons for about 7 to 10 minutes, or until golden brown. The longer you bake them, the crispier they get.
- When the meat and vegetables are tender, remove the soup from heat and stir in the shredded provolone, sharp cheddar, and Parmesan cheese until melted. Taste and adjust with additional salt and pepper as desired.
- Garnish individual servings with extra cheese if desired, a handful of croutons, and a sprinkle of fresh parsley to add a fresh touch. Serve hot and enjoy!
Things Worth Knowing
- Choose Fresh Ingredients: Fresh vegetables and high-quality beef can elevate the flavors in Philly Cheesesteak Soup. Opt for seasonal vegetables whenever possible.
- Don’t Rush the Cooking: Allowing the beef to sear without stirring initially will give it a beautiful crust, enhancing the flavor of the soup.
- Test for Thickness: If the soup is too thick, simply add a bit more chicken broth to reach your desired consistency.
- Garnish Wisely: Fresh herbs like parsley can brighten up the rich flavors in the soup, making each bowl visually appealing.
How to Switch It Up

If you’re feeling adventurous, here are some fun ways to switch up your Philly Cheesesteak Soup. This recipe is flexible and can be tailored to suit your cravings or dietary preferences.
- Add More Veggies: Feel free to throw in some spinach or zucchini for added nutrition and color.
- Spice It Up: For those who love a bit of heat, consider adding diced jalapeños or a dash of hot sauce.
- Cheese Variations: Experiment with different cheeses like gouda or Monterey Jack for unique flavor profiles.
- Swap the Protein: If you prefer a different meat, thinly sliced chicken can work well in this recipe.
- Make It a Casserole: Transform this soup into a casserole by adding it to a baking dish, topping it with bread crumbs and cheese, and baking until bubbly.
Serve This Philly Cheesesteak Soup With
- Crusty Bread: A loaf of crusty bread is perfect for dipping and soaking up the delicious soup.
- Salads: A fresh green salad with a tangy vinaigrette can balance the richness of the soup.
- Comforting Sides: Consider serving with simple sides like mashed potatoes or a creamy coleslaw for a complete meal.
- Casual Gatherings: This soup is ideal for game day or casual winter gatherings, providing a hearty option for guests.
- For Special Occasions: Pair with a great dessert for a cozy dinner party, making the meal memorable.
FAQ
Conclusion
Philly Cheesesteak Soup is truly a special dish, bringing together all the comforting flavors of a classic sandwich in a warm, inviting bowl. With its rich beef, fresh vegetables, and melted cheese, this soup is sure to become a favorite in your home. I encourage you to give it a try on your next chilly evening. It’s easy to make, and you’ll be rewarded with a hearty, satisfying meal that everyone will love!

Philly Cheesesteak Soup
Ingredients
Equipment
Method
- While meat is still on the cutting board, toss it with 1 teaspoon salt and 1/2 teaspoon pepper. Heat 1 tablespoon olive oil in a large soup pot/Dutch oven over medium high heat. Working in batches if necessary, add beef to the very hot pan and let cook undisturbed for approximately 2 minutes, or until nicely seared on one side, then continue to cook while stirring until beef is browned all over but not cooked through. Remove to a plate.
- To the now empty Dutch oven/soup pot, melt 2 tablespoons butter in 2 tablespoons olive oil over medium high heat. Add onions, mushrooms, and carrots; saute for 2 minutes. Add poblano and bell peppers and cook, while stirring, for 3 minutes. Add garlic and saute for 30 seconds. Sprinkle in flour then cook, stirring constantly for 3 minutes (it will be thick).
- Turn heat to low and gradually stir in chicken broth. Whisk 2 tablespoons cornstarch with beef consommé and add to soup. Stir in all remaining herbs and spices. Bring to simmer, stirring often until thick. Add steak, cover, and reduce to a gentle simmer for 25 minutes OR until vegetables and meat are tender.
- Meanwhile, preheat oven to 400 degrees F. Add bread cubes to a baking sheet and toss with 3 tablespoons olive oil, and approximately ⅛ teaspoon EACH garlic powder, paprika and salt. Toss until evenly coated then spread into an even layer on baking sheet. Bake for approximately 7-10 minutes or until golden (the longer you bake the crispier). NOTE – if you purchase bread without cheese, you can simply sprinkle some cheese on the bread cubes before you bake them.
- When meat/vegetables are tender, remove soup from heat and stir in provolone, cheddar and Parmesan cheese until melted. Add additional salt and pepper to taste. Garnish individual servings with a additional cheese if desired, a handful of croutons and fresh parsley.
Notes
- Storage: Store leftovers in an airtight container in the refrigerator for up to three days.
- Freezing: This soup can be frozen; just be sure to leave out the cheese until reheating.
- Pairing: Serve with a fresh salad or crusty bread for a complete meal.
- Make Ahead: This soup can be made ahead of time; just reheat gently on the stove before serving.
- Adjust Seasoning: Always taste and adjust salt and pepper to your liking before serving.


