Print

Philly Cheesesteak Soup Recipe

Hearty Bowl of Philly Cheesesteak Soup

Enjoy all the classic flavors of a Philly Cheesesteak in a warm and comforting soup! This hearty soup is packed with tender beef, peppers, onions, and a creamy, cheesy broth.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound sirloin steak, thinly sliced
  • 1 large onion, sliced
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 4 cloves garlic, minced
  • 8 cups beef broth
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • 8 ounces cream cheese, softened
  • 1 cup shredded provolone cheese
  • Fresh parsley, chopped (for garnish)
  • Crusty bread, for serving

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the sliced steak and cook until browned, about 5-7 minutes. Remove the steak from the pot and set aside.
  2. Add the sliced onion and bell peppers to the pot and cook until softened, about 5-7 minutes. Add the minced garlic and cook for 1 minute more.
  3. Pour in the beef broth and add the Worcestershire sauce, thyme, and red pepper flakes (if using). Bring to a simmer.
  4. Return the cooked steak to the pot. Season with salt and pepper to taste.
  5. Reduce heat to low, cover, and simmer for 15-20 minutes to allow the flavors to meld.
  6. Stir in the softened cream cheese until melted and smooth.
  7. Stir in the shredded provolone cheese until melted and creamy.
  8. Garnish with fresh parsley and serve hot with crusty bread.

Notes

For a richer flavor, try using a combination of provolone and mozzarella cheese. You can also add a splash of milk or cream for extra creaminess.