Philly Cheesesteak Soup

Posted on February 5, 2026

Modified: February 5, 2026

By Daniel
A cozy bowl of creamy Philly Cheesesteak Soup, garnished with ground beef, bell peppers, melted cheese, and fresh parsley, with bread in the background.

There’s just something about a bowl of warm, hearty soup that wraps you in a comforting hug, isn’t there? For me, a truly exceptional Philly Cheesesteak Soup embodies that feeling perfectly. It’s rich, it’s creamy, and it delivers all those savory flavors you adore in a classic cheesesteak, transformed into a cozy spoonful. It’s like a delicious secret, much like my hangover cure garlic potato soup – pure comfort in a bowl.

I remember chilly evenings growing up, my grandmother’s kitchen filled with the aroma of simmering goodness. She always had a way of turning simple ingredients into something extraordinary, making every meal feel like a special occasion. This recipe brings back those cherished memories, reminding me of the magic created with love and a good pot.

This hearty bowl isn’t just incredibly comforting; it’s also wonderfully low-stress to prepare, making it a weeknight hero for busy families. My practical tip for this soup is to always use fresh herbs for garnish; it truly brightens every bite!

What You Need to Make This Recipe

Crafting this delightful soup involves thinly sliced sirloin or ribeye steak, sweet yellow onions, and vibrant green bell peppers, creating a symphony of textures and flavors. It reminds me of the robust simplicity of my cowboy soup. This Hearty Philly Cheesesteak Soup truly delivers on warmth and flavor, and you can find the full list of ingredients and measurements in the recipe card below.

How to Make Philly Cheesesteak Soup

Making this cozy Philly Cheesesteak Soup is a wonderfully straightforward process, starting with browning the beef to perfection. Next, we sauté the vegetables until tender, building a rich roux that forms the soup’s creamy base. Finally, everything simmers together, allowing the flavors to meld into a harmonious, comforting dish that’s as rewarding as a batch of my roasted tomato basil soup.

Pro Tips for Making This Philly Cheesesteak Soup

I’ve learned a few tricks over the years to ensure my Philly Cheesesteak Soup turns out perfectly every time, and I love sharing them with you. Getting that beautiful sear on your steak is crucial for flavor; don’t overcrowd the pan, and cook it in batches if necessary. This step locks in that rich, meaty taste that defines a great cheesesteak.

My Secret Trick: When adding the cheese, I always pull the pot off the heat and stir slowly. This prevents the cheese from clumping and ensures a silky-smooth, luscious texture throughout the Philly Cheesesteak Soup. It makes all the difference!

Another tip I swear by is to really let the vegetables caramelize. That deep golden color means incredible sweetness and depth of flavor that will make your soup truly sing. And remember, tasting as you go allows you to adjust the seasonings to your family’s preference.

How to Store This Delicious Soup

Leftover Philly Cheesesteak Soup is a real treat, and storing it properly means you can enjoy that comforting goodness for days. I always transfer any cooled soup into airtight containers and pop it into the fridge, where it stays fresh for up to 3-4 days. For longer storage, this soup freezes beautifully for up to 3 months. My personal tip for reheating is to do it slowly on the stovetop over low heat, adding a splash of milk or broth if needed to restore its creamy consistency. This brings the flavors right back to life!

Nutritional Benefits

This hearty Philly Cheesesteak Soup is more than just a comforting meal; it’s packed with goodness. The sirloin or ribeye steak provides a wonderful source of protein, while the fresh vegetables like onions and bell peppers add essential vitamins and fiber, making it a wholesome and satisfying choice for my family’s table.

FAQs

Can I make Philly Cheesesteak Soup ahead of time?

Absolutely! This Philly Cheesesteak Soup actually tastes even better the next day as the flavors have more time to meld. Simply prepare it as directed, let it cool completely, then store it in an airtight container in the refrigerator. Reheat gently on the stove, adding a touch of broth if needed.

What’s the best way to get thinly sliced steak for this recipe?

For the best results with your Philly Cheesesteak Soup, I recommend freezing your sirloin or ribeye steak for about 20-30 minutes before slicing. This firms it up, making it much easier to achieve those super thin slices. A sharp knife is also key for this step.

Can I use a different type of cheese in this soup?

While provolone and cream cheese give this Philly Cheesesteak Soup its signature creamy texture and tangy flavor, you could experiment! A mix of provolone and white cheddar or even Monterey Jack could work if you prefer a different cheese profile.

Is this Philly Cheesesteak Soup suitable for meal prepping?

Yes, it’s fantastic for meal prepping! You can easily divide cooled portions of this Philly Cheesesteak Soup into individual containers for quick and easy lunches or dinners throughout the week. It reheats wonderfully and offers a hearty, satisfying meal whenever you need it.

A cozy bowl of creamy Philly Cheesesteak Soup, garnished with ground beef, bell peppers, melted cheese, and fresh parsley, with bread in the background.
Daniel

Hearty Philly Cheesesteak Soup

Indulge in the comforting flavors of a classic Philly cheesesteak transformed into a rich, creamy, and satisfying soup. This recipe features tender beef, sautéed peppers and onions, and a luscious cheesy broth, perfect for a cozy meal.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 550

Ingredients
  

For the Beef
  • 1.5 lbs thinly sliced sirloin or ribeye steak cut into bite-sized pieces
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
For the Soup Base
  • 1 tbsp olive oil
  • 1 large yellow onion thinly sliced
  • 1 medium green bell pepper thinly sliced
  • 2 cloves garlic minced
  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 6 cups beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried oregano
  • 1/2 tsp dried thyme
  • 4 oz cream cheese softened, cut into cubes
  • 1 cup shredded provolone cheese plus more for garnish
  • 1/2 cup whole milk or half-and-half
For Serving (Optional)
  • 1/4 cup fresh parsley chopped
  • 6 slices crusty baguette or rolls toasted or grilled

Equipment

  • Large Dutch oven or heavy-bottomed pot
  • Cutting board
  • Sharp knife
  • Whisk
  • Measuring cups and spoons

Method
 

Cook the Beef
  1. Heat 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Season the thinly sliced steak with 1/2 tsp salt and 1/4 tsp black pepper.
  2. Add the steak to the hot pot in a single layer, working in batches if necessary to avoid overcrowding. Sear for 1-2 minutes per side until browned, but still slightly pink in the center. Remove the cooked steak from the pot and set aside.
Sauté Vegetables and Build Roux
  1. Reduce heat to medium. Add another tablespoon of olive oil to the same pot. Add the sliced yellow onion and green bell pepper. Sauté for 8-10 minutes, stirring occasionally, until softened and lightly caramelized. Add the minced garlic and cook for another minute until fragrant.
  2. Push the vegetables to one side of the pot. Add the butter to the empty side and let it melt. Once melted, sprinkle in the all-purpose flour and whisk constantly for 1-2 minutes to create a roux, cooking out the raw flour taste.
Simmer the Soup
  1. Gradually whisk in the beef broth, a cup at a time, ensuring no lumps form. Stir in the Worcestershire sauce, dried oregano, and dried thyme. Bring the soup to a gentle simmer, then reduce heat to low, cover, and let it cook for 10-15 minutes, allowing the flavors to meld and the soup to thicken slightly.
  2. Uncover the pot. Add the softened cream cheese cubes and shredded provolone cheese to the soup. Stir continuously until both cheeses are completely melted and incorporated, creating a smooth, creamy base.
  3. Stir in the whole milk or half-and-half. Return the cooked steak to the pot and stir to combine. Heat through for 2-3 minutes, but do not boil after adding the milk and cheese.
Serve
  1. Taste and adjust seasoning if needed. Ladle the hot Philly Cheesesteak Soup into bowls. Garnish with additional shredded provolone cheese and a sprinkle of fresh chopped parsley, if desired. Serve immediately with toasted baguette slices or crusty bread for dipping.

Notes

For an extra kick, add a pinch of red pepper flakes with the garlic. To make slicing the steak easier, freeze it for 20-30 minutes beforehand. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring frequently to prevent cheese from separating.

Conclusion

There you have it—my cherished Hearty Philly Cheesesteak Soup recipe! It’s truly a testament to how simple ingredients can come together to create something incredibly special, warm, and comforting for your family. I hope you’ll give this recipe a try and let its rich, savory flavors bring a little extra joy to your kitchen, just like my delightful tomato tortellini soup does. It’s a delicious, practical meal that’s sure to become a new favorite in your home.

You might also like these recipes

Leave a Comment

Recipe Rating