“`html
If you love the bold flavors of a classic Philly cheesesteak but want something cozy and comforting, this One-Pot Philly Cheesesteak Soup Recipe is about to become your new favorite go-to meal. Imagine all the savory goodness of tender beef, sautéed peppers and onions, melted provolone, and creamy cheese swirling together in a rich, hearty broth that warms you from the inside out. Easy to make in just one pot, this soup is a fantastic way to bring all those iconic cheesesteak elements into a bowl, perfect for busy weeknights or anytime you crave a comforting crowd-pleaser.

Ingredients You’ll Need
The beauty of this One-Pot Philly Cheesesteak Soup Recipe is how simple yet essential each ingredient is. Every item adds its own texture, flavor, or color, creating a soup that’s balanced, satisfying, and bursting with familiar tastes.
- Olive oil: Used to sautée your veggies and enrich flavors without overpowering the soup.
- Medium onion, diced: Adds a natural sweetness and foundational flavor to the base.
- Red bell pepper, diced: Brings bright color and a subtle sweetness that complements the beef perfectly.
- Green bell pepper, diced: Adds a hint of earthiness and that classic Philly cheesesteak crunch.
- Garlic cloves, minced: Provides depth and aromatic warmth to the savory broth.
- Ground beef or thinly sliced steak: The hearty star of the dish giving that authentic meaty experience.
- Beef broth: Creates a rich and flavorful base that ties all the ingredients together.
- Worcestershire sauce: Adds an umami punch and complexity that elevates the soup’s savory profile.
- Dried oregano: Offers a subtle, herbaceous note that complements the meat and cheese beautifully.
- Black pepper and salt: Essential seasonings to balance and enhance every bite.
- Cream cheese, cubed: Gives the soup its luscious creaminess and velvety texture.
- Shredded provolone cheese: Melts into gooey pockets of cheesy goodness in every spoonful.
- Fresh spinach (optional): Adds a pop of green and a mild freshness that brightens the dish.
- Fresh parsley: Just the right garnish for a vibrant finish and a hint of herbal brightness.
How to Make One-Pot Philly Cheesesteak Soup Recipe
Step 1: Heat the base
Start by warming up the olive oil in a large pot or Dutch oven over medium heat. This step is crucial to create a perfect cooking environment for your veggies and meat to develop their delicious flavors.
Step 2: Sauté the veggies
Add the diced onion, red bell pepper, and green bell pepper to the pot. Cook them for about 5 minutes, stirring occasionally, until they soften and start to release their natural sweetness—the colorful mix will set the stage for the soup’s flavor profile.
Step 3: Add the garlic
Stir in the minced garlic and let it cook for about a minute until fragrant. This quick step infuses the soup with aromatic notes that make the broth irresistible.
Step 4: Brown the beef
Now it’s time for the star ingredient! Add your ground beef or thinly sliced steak into the pot. Cook it thoroughly, stirring and breaking the meat apart until no pink remains and you have beautifully browned bits all through. This creates that authentic cheesesteak flavor and texture.
Step 5: Pour in the broth and season
Once the meat is nicely browned, pour in the beef broth and add Worcestershire sauce, dried oregano, black pepper, and salt. Stir everything together to marry the rich juices with robust seasoning—the heartbeat of your soup is forming here.
Step 6: Simmer to marry flavors
Bring the soup up to a gentle simmer, then reduce the heat to low. Let it cook like this for about 10 minutes, allowing all those vibrant flavors to combine into something truly special.
Step 7: Melt in the cream cheese
Next, add cubed cream cheese to the pot and stir well until it melts completely into the broth. This step transforms the soup into a creamy, dreamy delight that’s impossible to resist.
Step 8: Incorporate provolone and spinach
Sprinkle in the shredded provolone cheese and stir until it melts smoothly through the soup. If you’re feeling a little green, fold in the fresh spinach and let it wilt just until tender—this adds a fresh element and gorgeous pop of color.
Step 9: Taste and adjust
Give your soup a careful taste test and tweak the seasoning if needed. This step makes all the difference, ensuring your One-Pot Philly Cheesesteak Soup Recipe hits just the right note of savory and cheesy perfection.
Step 10: Serve with flair
Remove the pot from heat and ladle the soup into bowls. Garnish generously with freshly chopped parsley to brighten every spoonful and prepare to enjoy the ultimate comfort meal.
How to Serve One-Pot Philly Cheesesteak Soup Recipe

Garnishes
Adding fresh, vibrant garnishes like chopped parsley not only enlivens the presentation but also adds a subtle herbal lift that balances the rich and creamy flavors. For an extra touch, try a sprinkle of crushed red pepper flakes or crispy toasted bread crumbs for a delightful crunch.
Side Dishes
This hearty soup shines as the star of your meal, but it pairs beautifully with a crusty baguette or buttery garlic bread to soak up every last drop of that cheesy goodness. A crisp green salad on the side adds refreshing contrast to the rich flavors.
Creative Ways to Present
Serve your soup in warm bread bowls for a fun, rustic twist that makes meal time feel extra cozy. Or, layer the soup over cooked rice or egg noodles for a filling bowl that brings a new dimension to the classic Philly cheesesteak experience.
Make Ahead and Storage
Storing Leftovers
Allow the soup to cool completely before transferring it to airtight containers. Stored in the refrigerator, it will keep well for 3 to 4 days, making it an excellent make-ahead meal perfect for quick lunches or weeknight dinners.
Freezing
One-Pot Philly Cheesesteak Soup Recipe freezes beautifully! Pour it into freezer-friendly containers or heavy-duty bags, leaving some room for expansion. It will maintain its flavor and texture for up to 2 months, ready whenever you crave a convenient comfort meal.
Reheating
Reheat the soup gently on the stovetop over medium-low heat, stirring frequently to reincorporate any separated cheese and prevent scorching. You can also microwave individual portions, heating in short bursts and stirring in between to achieve that creamy consistency you love.
FAQs
Can I use steak instead of ground beef in this soup?
Absolutely! Thinly sliced steak adds a wonderful texture and more authentic Philly cheesesteak flavor, though ground beef works perfectly if that’s what you have on hand. Both make the soup deliciously satisfying.
Is it possible to make this soup vegetarian?
Yes, by substituting the beef with plant-based ground “meat” and using vegetable broth instead of beef broth, you can enjoy a vegetarian-friendly version. Just keep in mind the flavor profile will be a bit different but still tasty.
Can I add other vegetables to this soup?
Definitely! Mushrooms, celery, or even diced potatoes make great additions and add extra heartiness. Just be sure to adjust cooking times accordingly so everything is tender and flavorful.
What cheese works best in this recipe?
Provolone is traditional for that classic Philly cheesesteak flavor, but you can experiment with mozzarella or even a mild cheddar for a different twist. Cream cheese is key for that creamy texture, so keep that as your base.
How thick or thin should the soup be?
The soup should be creamy but still slightly brothy—think of a rich stew rather than a thick chowder. If you prefer it thinner, simply add a bit more broth; for a thicker texture, letting it simmer uncovered for a few extra minutes helps concentrate the flavors.
Final Thoughts
This One-Pot Philly Cheesesteak Soup Recipe is pure comfort in a bowl, blending all those classic Philly flavors into a warm, cheesy, and utterly delicious experience. Whether you’re craving a quick weeknight dinner or a crowd-pleasing meal, this soup delivers every time. Give it a try—you won’t be sorry, and it just might become your new favorite way to enjoy cheesesteak magic!
“`
Print
One-Pot Philly Cheesesteak Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This One-Pot Philly Cheesesteak Soup combines all the classic flavors of a Philly cheesesteak sandwich into a warm, creamy soup. Featuring sautéed peppers, onions, garlic, and tender ground beef cooked in a savory beef broth, then enriched with cream cheese and melted provolone, this comforting dish is perfect for an easy weeknight meal. Optional fresh spinach adds a pop of color and nutrition, while fresh parsley garnish brings a hint of freshness.
Ingredients
Soup Base
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 2 cloves garlic, minced
- 1 pound ground beef or steak, thinly sliced
- 4 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried oregano
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
Cheese and Greens
- 4 ounces cream cheese, cubed
- 1 cup shredded provolone cheese
- 1 cup chopped fresh spinach (optional)
Garnish
- Fresh parsley, chopped
Instructions
- Heat the Oil: In a large pot or Dutch oven, heat the olive oil over medium heat.
- Sauté the Vegetables: Add the diced onion, red bell pepper, and green bell pepper to the pot. Sauté for about 5 minutes, or until the vegetables are softened and fragrant.
- Add Garlic: Stir in the minced garlic and cook for an additional minute until aromatic.
- Cook the Meat: Add the ground beef or thinly sliced steak to the pot. Cook until the meat is browned and no longer pink, breaking it apart with a spoon as it cooks to ensure even cooking.
- Add Broth and Seasonings: Pour in the beef broth, then add Worcestershire sauce, dried oregano, black pepper, and salt. Stir to combine all ingredients well.
- Simmer the Soup: Bring the soup to a simmer, then reduce the heat to low. Let it cook gently for about 10 minutes to allow the flavors to meld together.
- Melt the Cream Cheese: Stir in the cubed cream cheese until it is fully melted and incorporated, creating a creamy texture in the soup.
- Add Provolone and Spinach: Add the shredded provolone cheese and stir until melted and creamy. If using fresh spinach, fold it in now and let it wilt for a minute or two.
- Adjust Seasoning: Taste the soup and adjust salt or pepper as needed to suit your preference.
- Serve: Remove the soup from heat and ladle into bowls. Garnish with freshly chopped parsley and serve hot.
Notes
- For a more authentic Philly cheesesteak flavor, use thinly sliced ribeye steak if available instead of ground beef.
- You can substitute provolone cheese with mozzarella or Monterey Jack if preferred.
- Optional spinach adds color and nutrition but can be omitted for a more traditional taste.
- This soup reheats well and can be stored in the refrigerator for up to 3 days.
- For a thicker soup, simmer a few extra minutes uncovered or add a small slurry of cornstarch and water.

