Cheese Steak Soup


The thick cheese-topped Italian bread makes a great dipper in this beefy soup featuring classic Philly cheese steak flavors.

Cheese steak soup bowls with bread
Photo: Brie Passano
Total Time:
35 mins
6 cups soup + 4 cheese bread


  • 12 ounce beef flank steak, trimmed

  • 2 tablespoon olive oil

  • 1 ½ cup chopped green sweet pepper

  • 1 ½ cup chopped onions

  • 4 cloves garlic, sliced

  • 3 tablespoon all-purpose flour

  • 4 cup reduced-sodium beef broth

  • 3 tablespoon Worcestershire sauce

  • 1 teaspoon salt

  • ¼ teaspoon black pepper

  • 4 1-inch slices Italian bread

  • 1 cup shredded provolone cheese (4 oz.)


  1. Preheat broiler. Line a baking sheet with foil; set aside. Thinly slice meat across the grain into bite-size strips. In a 4-qt. Dutch oven heat oil over medium-high. Add meat; cook and stir 2 to 3 minutes or until slightly pink in center. Remove with a slotted spoon.

  2. Add sweet pepper, onions, and garlic to Dutch oven. Cook 4 minutes or until onions are tender, stirring occasionally. Sprinkle with flour; cook and stir 1 minute. Gradually stir in broth, Worcestershire sauce, salt, and black pepper. Cook and stir until thickened and bubbly. Reduce heat to medium-low. Stir in meat.

  3. For cheese bread, arrange bread slices on prepared baking sheet. Sprinkle with half of the cheese. Broil 3 to 4 inches from heat 1 to 2 minutes or until cheese is melted and edges of bread are starting to brown. Serve soup topped with remaining cheese and cheese bread.

Flank Steak

Long, thin, and fibrous, this cut of beef easily slices into thin strips. The fibers run in one direction; cut against those fibers for a more tender texture.

Nutrition Facts (per serving)

473 Calories
23g Fat
32g Carbs
34g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 473
% Daily Value *
Total Fat 23g 29%
Saturated Fat 9g 45%
Cholesterol 78mg 26%
Sodium 1704mg 74%
Total Carbohydrate 32g 12%
Total Sugars 7g
Protein 34g
Vitamin C 52mg 260%
Calcium 341mg 26%
Iron 3.8mg 21%
Potassium 709mg 15%
Folate, total 103.2mcg
Vitamin B-12 1.4mcg
Vitamin B-6 0.9mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles