Easy One-Pot Philly Cheesesteak Soup – Comfort Food Made Simple

Why You’ll Love This Recipe

This recipe is simple, filling, and packed with classic cheesesteak flavor. It uses everyday ingredients, comes together in one pot, and delivers a creamy, savory soup that feels indulgent without being complicated. It is perfect for busy weeknights or relaxed weekend dinners.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy One-Pot Philly Cheesesteak Soup – Comfort Food Made Simple


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elise
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

A rich and comforting one-pot Philly cheesesteak soup loaded with tender beef, peppers, onions, and a creamy cheesy broth inspired by the classic sandwich.


Ingredients

  • 1 lb beef sirloin or shaved steak, thinly sliced
  • 1 tbsp olive oil
  • 1 green bell pepper, diced
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 3 tbsp all-purpose flour
  • 4 cups beef broth
  • 1 cup whole milk
  • 1 cup heavy cream
  • 1 1/2 cups shredded provolone or mozzarella cheese
  • Salt and black pepper, to taste
  • 1/2 tsp paprika
  • Optional: chopped parsley for garnish


Instructions

  1. Heat olive oil in a large pot over medium-high heat.
  2. Add beef, season with salt and pepper, and cook until browned; remove and set aside.
  3. In the same pot, add bell pepper and onion and cook until softened.
  4. Add garlic and cook for 30 seconds until fragrant.
  5. Sprinkle flour over vegetables and stir well.
  6. Gradually whisk in beef broth until smooth.
  7. Add milk, heavy cream, and paprika; bring to a gentle simmer.
  8. Stir in cheese until melted and smooth.
  9. Return beef to the pot and simmer for 5 minutes.
  10. Taste and adjust seasoning, garnish if desired, and serve hot.

Notes

  • Use halal-certified beef if required.
  • Serve with toasted bread or garlic rolls.
  • Do not boil after adding cheese to prevent curdling.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: One-Pot
  • Cuisine: American

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

Beef steak is the foundation of the soup. Thinly sliced sirloin or shaved beef cooks quickly and stays tender.

Olive oil is used to sauté the beef and vegetables while building flavor in the pot.

Onion adds sweetness and depth, forming the aromatic base of the soup.

Green bell pepper provides classic Philly cheesesteak flavor and a slight bitterness that balances the richness.

Garlic enhances the savory profile and complements the beef and cheese.

Butter adds richness and helps create a smooth, velvety texture.

All-purpose flour is used to thicken the soup and give it body.

Beef broth forms the savory base of the soup and carries all the flavors together.

Heavy cream adds creaminess and richness, making the soup comforting and smooth.

Cream cheese contributes tang and extra thickness to the broth.

Provolone cheese delivers the signature cheesesteak flavor and melts beautifully into the soup.

Salt balances the flavors and enhances the beefiness of the broth.

Black pepper adds gentle heat and depth.

Worcestershire sauce adds umami and enhances the beef flavor without overpowering the soup.

Directions

Heat olive oil in a large pot over medium-high heat. Add the beef and cook briefly until just browned. Remove and set aside.

In the same pot, add butter, onion, and bell pepper. Sauté until softened and lightly caramelized.

Add garlic and cook briefly until fragrant.

Sprinkle flour over the vegetables and stir to coat, cooking for a minute to remove the raw flour taste.

Gradually pour in the beef broth, stirring constantly to avoid lumps.

Bring the mixture to a gentle simmer, then stir in the heavy cream and cream cheese until smooth.

Return the cooked beef to the pot and add Worcestershire sauce, salt, and black pepper.

Reduce heat and stir in the provolone cheese until fully melted and incorporated.

Simmer briefly, adjust seasoning, and serve hot.

Equipment needed

Must-Have Tools to Get Rolling

Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.

Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.

large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.

Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.

Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.

Cutting board – For prepping cabbage leaves and rolling them like a pro.

Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.

 3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results

Servings and timing

This recipe serves four people.

Preparation time is about 10 minutes.
Cooking time is approximately 30 minutes.
Total time is around 40 minutes.

Storage/reheating

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop or microwave, stirring occasionally to maintain a smooth texture.

Variations and Customizations

Easy One-Pot Philly Cheesesteak Soup is easy to adjust based on taste and preference. For a lighter version, half-and-half can replace heavy cream. I tried this once, and the soup was still creamy but slightly lighter.

Mushrooms make an excellent addition and pair naturally with the beef and onions.

For extra cheesiness, a small amount of shredded mozzarella can be added along with the provolone.

If you enjoy spice, a pinch of crushed red pepper flakes adds subtle heat.

You can also serve the soup with toasted bread or garlic croutons to mimic the sandwich experience.

Nutrition and Dietary Info

This soup is rich and filling, offering protein from beef and creaminess from cheese and dairy. It is best enjoyed in moderation and pairs well with a light salad for balance.

Expert Tips & Customizations

Slice Beef Thinly
Thin slices ensure quick cooking and tender texture.

Melt Cheese Slowly
Lower the heat before adding cheese to prevent graininess.

Adjust Thickness
Add more broth for a thinner soup or simmer longer for a thicker consistency.

FAQs

What cut of beef works best?

Sirloin or shaved steak works best for tenderness.

Can I make this ahead of time?

Yes, it reheats well with gentle heat.

Is this soup very thick?

It is creamy and hearty but can be thinned easily.

Can I use a different cheese?

Yes, white American or mozzarella can be used.

Can I freeze this soup?

Freezing is not recommended due to the dairy content.

Is this recipe kid-friendly?

Yes, it is mild and comforting.

Can I add potatoes?

Yes, diced potatoes can be added for extra heartiness.

How do I prevent curdling?

Keep heat low when adding dairy and cheese.

Can I use leftover steak?

Yes, add it toward the end to avoid overcooking.

What should I serve with this soup?

Crusty bread or a simple salad pairs well.

Conclusion

Easy One-Pot Philly Cheesesteak Soup is a comforting, flavor-packed meal that brings classic sandwich flavors into a warm, satisfying bowl. With minimal prep, one pot, and rich, cheesy goodness, this recipe is perfect for busy days when you still want something homemade and hearty.

Hungry for more?  Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star