Philly Cheesesteak Soup Recipe

Philly Cheesesteak Soup is everything comforting about the classic sandwich, transformed into a warm, creamy bowl that feels perfect for cozy nights and satisfying dinners. It captures the familiar flavors of tender steak, sautéed onions and peppers, and rich melted cheese, but delivers them in soup form—smooth, hearty, and deeply flavorful. If you love the iconic Philly cheesesteak but want something a little more comforting and spoon-worthy, this recipe hits the mark.

Why You’ll Love This Recipe

One reason this soup stands out is comfort. It’s warm, creamy, and filling without feeling overly heavy. Each spoonful delivers savory steak flavor balanced by mellow onions, sweet peppers, and smooth cheese.

Another reason is ease. This recipe skips the hassle of assembling sandwiches and instead lets everything cook together in one pot. That means fewer dishes and less time in the kitchen.

It’s also flexible. You can switch up the cut of steak, adjust the thickness of the soup, or swap cheeses based on what you have. The base flavors are forgiving and adapt well to small changes.

Ingredients You’ll Need

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Soup Base

  • 1 pound sirloin steak (can substitute with ribeye or flank steak)
  • 2 tablespoons olive oil (or vegetable oil)
  • 1 medium onion (or shallots)
  • 1 medium bell pepper (any variety works)
  • 2 cloves garlic (or garlic powder)

For Creaminess and Flavor

  • 4 cups beef broth (vegetable broth works too)
  • 1 cup heavy cream (or half-and-half)
  • 2 tablespoons Worcestershire sauce (or soy sauce)
  • 1 teaspoon dried thyme (or fresh thyme)
  • 1 teaspoon salt (to taste)
  • 1 teaspoon black pepper (to taste)

For Extra Creaminess

  • 8 ounces cream cheese (or mascarpone)
  • 1 cup shredded provolone or mozzarella cheese (cheddar works as well)

These ingredients work together to recreate the essence of a Philly cheesesteak in soup form. The steak provides depth, the vegetables add sweetness, and the cheese brings everything together in a rich, creamy finish.

Let’s Get Started

– Begin by slicing the steak into thin strips or small bite-sized pieces. Cutting against the grain helps keep the meat tender as it cooks. Set the steak aside while you prepare the vegetables.

– Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the steak in batches and sear quickly, just until browned. Avoid overcooking at this stage. Remove the steak from the pot and set it aside.

– In the same pot, add the chopped onion and bell pepper. Cook for about 5 minutes, stirring occasionally, until softened and lightly caramelized. Add the garlic and cook for another 30 seconds, just until fragrant.

– Pour in the beef broth, scraping the bottom of the pot to release any browned bits. Stir in Worcestershire sauce, thyme, salt, and black pepper. Bring the soup to a gentle simmer.

– Lower the heat and add the heavy cream and cream cheese. Stir continuously until the cream cheese melts completely and the broth becomes smooth and creamy.

– Return the steak to the pot and let the soup simmer for 5–10 minutes so the flavors can meld. Stir in the shredded cheese and cook just until melted. Taste and adjust seasoning if needed, then remove from heat and serve warm.

Servings and Pairing Variations

This recipe makes 4–6 servings, depending on portion size.

Great pairing ideas include:

  • Crusty bread or garlic bread for dipping
  • Toasted hoagie rolls for a true Philly-inspired meal
  • Simple green salad for balance
  • Roasted potatoes or fries for a comfort-food pairing

Easy variations to try:

  • Add mushrooms for extra depth
  • Use white American cheese for a more traditional cheesesteak flavor
  • Stir in a pinch of red pepper flakes for gentle heat
  • Add extra broth to thin the soup if desired

Storage Tips

Philly Cheesesteak Soup stores well, making it a great make-ahead option.

  • Refrigerator: Store in an airtight container for up to 4 days.

  • Reheating: Reheat gently on the stovetop over low heat, stirring often to keep the soup smooth.

  • Freezing: Cream-based soups can be frozen, but texture may change slightly. If freezing, cool completely and store for up to 2 months. Thaw overnight in the refrigerator before reheating.

Avoid boiling during reheating to prevent the dairy from separating.

FAQs

Can I use pre-sliced steak?
Yes, pre-sliced steak works well and saves prep time.

Is this soup gluten-free?
It can be, as long as the Worcestershire sauce and broth are gluten-free.

Can I make it thicker?
Yes, reduce the broth slightly or add more cream cheese for a thicker texture.

What’s the best cheese to use?
Provolone is classic, but mozzarella or cheddar both melt well and taste great.

Can I make it lighter?
Use half-and-half instead of heavy cream and reduce the amount of cream cheese slightly.

Final Thoughts

Philly Cheesesteak Soup delivers all the familiar flavors of a beloved sandwich in a cozy, comforting form. It’s rich without being overwhelming, simple without being boring, and hearty enough to stand alone as a meal. Whether served with crusty bread or enjoyed on its own, this soup is a satisfying way to enjoy classic cheesesteak flavor with a comforting twist.

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

Philly Cheesesteak Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Florelle
  • Total Time: 45 minutes
  • Yield: 6 servings

Description

A creamy, hearty soup inspired by the classic Philly cheesesteak, made with tender steak, sautéed vegetables, and melted cheese in a rich broth.


Ingredients

Soup Base

  • 1 lb sirloin steak (ribeye or flank steak works)
  • 2 tablespoons olive oil (or vegetable oil)
  • 1 medium onion, diced
  • 1 medium bell pepper, diced
  • 2 cloves garlic, minced

Creaminess and Flavor

  • 4 cups beef broth (or vegetable broth)
  • 1 cup heavy cream (or half-and-half)
  • 2 tablespoons Worcestershire sauce (or soy sauce)
  • 1 teaspoon dried thyme
  • 1 teaspoon salt, to taste
  • 1 teaspoon black pepper, to taste

Extra Creaminess

  • 8 ounces cream cheese, softened
  • 1 cup shredded provolone or mozzarella cheese (cheddar optional)


Instructions

  1. Heat olive oil in a large pot over medium-high heat.
  2. Add steak and sear quickly until browned; remove and set aside.
  3. In the same pot, sauté onion and bell pepper until softened. Add garlic and cook briefly.
  4. Pour in beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a gentle simmer.
  5. Lower heat and stir in heavy cream and cream cheese until smooth.
  6. Return steak to the pot and simmer 5–10 minutes.
  7. Stir in shredded cheese until melted. Serve warm.

Notes

  • Slice steak against the grain for tenderness
  • Keep heat low when adding dairy to avoid curdling
  • Adjust thickness with extra broth if needed
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes

Related posts:

Leave a Comment

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