Craving something hearty, cheesy, and undeniably satisfying? This Cheesy Steak Soup delivers all the comforting flavors of a Philly cheesesteak sandwich, in warm and creamy soup form. Loaded with savory ground beef or shaved steak, melty cheese, sautéed peppers, and crispy bacon, it’s the kind of meal that hugs you from the inside out.
Ingredients for Cheesy Steak Soup
To make this indulgent soup, you’ll need:
-
1 lb ground beef or shaved steak
-
4 slices bacon, chopped
-
1 tablespoon olive oil (if needed)
-
1 small yellow onion, diced
-
1 green bell pepper, diced
-
1 small red or orange bell pepper, diced
-
3 garlic cloves, minced
-
3 tablespoons all-purpose flour
-
4 cups beef broth
-
1 cup heavy cream (or half-and-half)
-
1 teaspoon Worcestershire sauce
-
1 teaspoon Italian seasoning
-
½ teaspoon smoked paprika
-
1 teaspoon salt, to taste
-
½ teaspoon black pepper
-
1½ cups shredded cheddar cheese
-
½ cup shredded mozzarella cheese
-
Chopped fresh parsley, for garnish
-
Toasted bread slices, for serving (optional but highly recommended)
Required Kitchen Tools
This recipe comes together easily with basic kitchen gear:
-
Large Dutch oven or deep soup pot
-
Wooden spoon or spatula
-
Ladle
-
Measuring cups and spoons
-
Cheese grater (if shredding your own cheese)
Step-by-Step Instructions
1. Cook the Bacon
In a large pot or Dutch oven over medium heat, cook chopped bacon until crispy. Remove and set aside on a paper towel-lined plate, leaving about 1 tablespoon of grease in the pot.
2. Sauté the Vegetables
Add diced onion and bell peppers to the pot. Cook for 4–5 minutes until softened. Stir in minced garlic and cook another 30 seconds.
3. Brown the Beef
Add ground beef or shaved steak to the pot. Break it up with a spoon and cook until browned and no longer pink. Drain excess grease if necessary.
4. Thicken the Base
Sprinkle flour over the meat and veggies. Stir well to coat everything. Cook for 1 minute to remove the raw flour taste.
5. Add Broth and Seasoning
Gradually pour in the beef broth, stirring constantly. Add Worcestershire sauce, Italian seasoning, smoked paprika, salt, and pepper. Bring to a gentle simmer.
6. Stir in the Cream
Reduce heat to low and add the heavy cream. Simmer gently for about 5–7 minutes until the soup thickens slightly.
7. Melt the Cheese
Add shredded cheddar and mozzarella gradually, stirring until melted and fully incorporated. Be sure not to let the soup boil once the cheese is added to avoid curdling.
8. Serve & Garnish
Ladle soup into bowls. Top with crispy bacon, a sprinkle of parsley, and an extra handful of shredded cheese if desired. Serve with toasted bread or a grilled cheese sandwich on the side.
Tips for the Best Cheesy Steak Soup
-
Use high-quality cheese: For the smoothest melt, shred cheese fresh from a block instead of using pre-shredded.
-
Customize your meat: Use thinly shaved ribeye for an authentic Philly twist or ground beef for simplicity.
-
Add heat: A pinch of crushed red pepper or diced jalapeños adds a spicy kick.
-
Make it low carb: Skip the bread and use heavy cream instead of flour to thicken.
-
Double it: This soup freezes well—just omit the cheese and add it when reheating.
Approximate Nutritional Value (Per Serving – based on 6 servings)
-
Calories: 480
-
Protein: 25g
-
Fat: 35g
-
Carbohydrates: 10g
-
Fiber: 1g
-
Sugar: 2g
-
Sodium: 650mg
Note: Nutritional values may vary based on ingredients and serving size.
Serving Suggestions
This soup is hearty enough to be a meal on its own, but even better with:
-
Crusty sourdough toast or garlic bread
-
A crisp green salad with vinaigrette
-
A cold glass of beer or dry white wine
Conclusion
This Cheesy Steak Soup brings all the flavors of a loaded Philly cheesesteak into a cozy, creamy bowl of goodness. Perfect for chilly evenings, game days, or when you need a one-pot meal that feels like a warm hug.