Philly Cheese Steak Soup

Creamy Philly cheese steak soup topped with melted provolone and crusty bread Pin It
Creamy Philly cheese steak soup topped with melted provolone and crusty bread | auntiefork.com

This hearty bowl brings together all the classic flavors of a Philadelphia cheesesteak sandwich in soup form. Thinly sliced sirloin steak gets seared to perfection, then joins tender sautéed onions and bell peppers in a velvety broth enriched with provolone and mozzarella.

The result is a satisfying meal that's both familiar and comforting. Each spoonful delivers the perfect balance of savory beef, sweet vegetables, and gooey melted cheese. The creamy base is lightly seasoned with thyme and smoked paprika, adding depth without overpowering the traditional flavors.

Ready in under an hour, this soup makes an excellent dinner for cold evenings or whenever you're craving something deeply satisfying. Serve with crusty bread for dipping into that cheesy, beefy broth.

The first time I made this soup was during a particularly brutal February when the wind was howling against our windows. My husband had come home from work shivering, talking about how someone at the office had mentioned Philly cheesesteak soup, and I looked at him like he had three heads. Turns out, it's actually brilliant, like the sandwich decided to take a warm bath and become infinitely more comforting. Now it's our snow day tradition, and even the kids who swear they hate peppers somehow end up with empty bowls.

Last winter our neighbors came over unexpectedly when we had a batch simmering, and I swear I've never seen people warm up faster. The father-in-law who normally picks at his food went back for thirds, which is basically a five-star review in our house. Something about beef and peppers swimming in cheese broth just makes people feel safe and fed, you know?

Ingredients

  • 1 lb sirloin or ribeye, thinly sliced: The ribeye's marbling melts into the soup beautifully, but sirloin works if you're watching the budget. Freeze it for 20 minutes before slicing—it'll cut like butter against the grain.
  • 1 tbsp olive oil: Just enough to get a good sear on the beef without overcrowding the pot.
  • 1 large yellow onion, diced: Sweet onions work too if that's what you have, but yellow gives that classic savory base.
  • 1 green and 1 red bell pepper, diced: The colorful duo isn't just for looks—they each bring slightly different sweetness to the party.
  • 2 cloves garlic, minced: Don't be tempted to add more or it'll compete with the beef.
  • 4 cups beef broth: Low-sodium is best since we're building layers of flavor, and you can always adjust at the end.
  • 2 tbsp unsalted butter: Essential for that creamy roux that makes everything luxurious.
  • 2 tbsp all-purpose flour: The thickening magic—gluten-free flour blend works perfectly if needed.
  • 1 cup whole milk: I've tried using lower fat, but honestly, just go for the good stuff here.
  • 1 cup provolone and 1 cup mozzarella, shredded: The provolone brings that sharp tang while mozzarella stretches beautifully into cheese pulls.
  • Salt, pepper, smoked paprika, and dried thyme: Smoked paprika is optional but adds this incredible depth that makes people wonder what your secret is.

Instructions

Sear the Beef:
Heat that olive oil in your big pot over medium-high heat until it shimmers. Toss in the sliced steak and let it develop a gorgeous brown crust, about 2-3 minutes, then pull it out—don't worry about cooking it through since it'll finish in the soup.
Build the Base:
Melt the butter in those same beefy juices, then toss in your onions and peppers. Let them soften and get a little color, about 5-6 minutes, then hit it with garlic for just a minute until you can smell it.
Make the Roux:
Sprinkle the flour over the vegetables like you're dusting a cake, stirring constantly for about a minute. This cooks out the raw flour taste and prevents any weird chalkiness later.
Create the Broth:
Slowly whisk in the beef broth, scraping up all those gorgeous brown bits from the bottom—that's pure flavor right there. Let it come to a gentle bubble, then stir in the milk and seasonings.
Bring It All Together:
Drop the heat to low and return the beef to the pot. Gradually stir in both cheeses, watching them melt into the most incredible creamy soup you've ever seen. Taste it and adjust the salt if it needs a little more love.
Hearty beef and vegetable Philly cheese steak soup in a white bowl Pin It
Hearty beef and vegetable Philly cheese steak soup in a white bowl | auntiefork.com

This soup has become my go-to when friends are having a rough week. There's something about handing someone a steaming bowl of this that feels like giving them a hug. Last month my sister called me crying, and by the time she finished her first bowl, she was laughing about something completely different. Food is magic like that sometimes.

Make It Your Own

Sometimes I throw in sautéed mushrooms because earthy flavors play so well with beef, and my mushroom-hating daughter somehow never notices them. Hot cherry peppers on the side add this incredible zing that cuts through all the richness. One friend swears by crumbling crispy bacon on top, and honestly, who am I to argue with bacon?

The Bread Situation

You really need something to dunk in this soup. I usually grab whatever crusty bread is on sale, toast thick slices under the broiler until golden, and let everyone go to town. My brother-in-law once served it with garlic knots and the combination was dangerously good. Some nights we just do oyster crackers because life is busy, but toast feels like a proper event.

Serving Smart

This soup cooks faster than you think, so have all your ingredients prepped before you turn on the stove. The cheese melts better if you shred it yourself instead of buying the pre-shredded bags with anti-caking agents. Set out some extra toppings on the table so people can customize—crumbled fried onions, fresh parsley, or extra hot peppers make it feel like a build-your-own adventure.

  • Ask your butcher to slice the beef paper-thin if you don't feel confident doing it yourself
  • A splash of Worcestershire sauce in the broth adds this incredible umami depth
  • If someone in your house hates peppers, try grating them instead of dicing—they'll never know
Rich cheesesteak soup with tender beef peppers onions and cheesy broth garnished Pin It
Rich cheesesteak soup with tender beef peppers onions and cheesy broth garnished | auntiefork.com

I hope this soup finds you on a cold night or just a day when you need something to wrap around you. Sometimes the best medicine is a spoon and a really good cheese pull.

Recipe FAQs

Sirloin steak or ribeye are ideal choices because they're tender and flavorful. Slice the beef as thinly as possible against the grain for the most tender results in your soup.

Yes, prepare the soup up to 2 days in advance and store in the refrigerator. The flavors actually develop and improve overnight. Reheat gently over low heat, adding a splash of milk if needed to restore creaminess.

Simply substitute the all-purpose flour with a 1:1 gluten-free flour blend and ensure your beef broth is certified gluten-free. The texture and taste remain virtually the same.

While provolone and mozzarella create the classic melt, you can use American cheese for a more traditional Philly flavor. A mix of cheddar and Swiss also works wonderfully for a different twist.

Crusty bread, baguette slices, or garlic bread are perfect for soaking up the cheesy broth. A simple green salad with vinaigrette balances the richness of the soup nicely.

Philly Cheese Steak Soup

Hearty beef soup with peppers, onions, and melted provolone in a creamy broth

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Beef

  • 1 pound sirloin steak or ribeye, thinly sliced against the grain
  • 1 tablespoon olive oil

Vegetables

  • 1 large yellow onion, diced
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced

Broth and Dairy

  • 4 cups beef broth
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk
  • 1 cup shredded provolone cheese
  • 1 cup shredded mozzarella cheese

Seasoning

  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried thyme

Instructions

1
Brown the Beef: Heat olive oil in a large pot or Dutch oven over medium-high heat. Add thinly sliced steak and cook for 2–3 minutes until just browned. Remove beef from pot and set aside.
2
Sauté Vegetables: Add butter to the same pot. Once melted, add onion and bell peppers. Sauté for 5–6 minutes until softened. Stir in garlic and cook for 1 minute more.
3
Create Roux Base: Sprinkle flour over the vegetables and stir well to coat. Cook for 1 minute to remove the raw flour taste.
4
Add Broth: Gradually whisk in beef broth, scraping up any browned bits from the bottom. Bring to a gentle simmer.
5
Season and Simmer: Add milk, salt, pepper, smoked paprika, and thyme. Simmer for 5 minutes.
6
Combine and Melt Cheese: Reduce heat to low. Stir in the cooked beef, provolone, and mozzarella. Continue stirring until cheese is melted and soup is creamy.
7
Season and Serve: Taste and adjust seasoning if needed. Serve hot, garnished with extra cheese or chopped parsley if desired.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Wooden spoon or spatula
  • Ladle

Nutrition (Per Serving)

Calories 480
Protein 38g
Carbs 16g
Fat 29g

Allergy Information

  • Contains dairy (milk, cheese, butter)
  • Contains gluten (flour; use gluten-free alternative if needed)
  • Contains beef
Auntie Parker

Home cook sharing easy, family-friendly recipes and cozy kitchen tips anyone can enjoy.