There’s something utterly satisfying about a bowl that tastes like a sandwich. This Philly cheesesteak soup takes the classic hoagie flavors — beef, onions, green peppers, melty cheese — and turns them into a silky, spoonable comfort dish. It’s the kind of weeknight dinner that feels indulgent without fuss, and it’s forgiving enough to clean out the fridge. If you want a quick hit of nostalgia with minimal effort, this soup fits the bill. For a little background on who developed and tests these recipes, check the site’s About Timesaver Recipe page.
Why you’ll love this dish
This soup is essentially your favorite sandwich in bowl form — and that’s why it’s so popular. It’s:
- Cozy and comforting: a warm, creamy base studded with tender beef and sautéed vegetables.
- Fast and flexible: works with shredded cooked beef, leftover steak, or fresh sirloin.
- Crowd-pleasing: the familiar Philly flavors (onion, green pepper, Worcestershire, provolone/American cheese) are widely loved.
- Great for meal prep: makes a satisfying lunch or dinner that reheats well.
“We couldn’t stop spooning it — all the cheesesteak flavors without the mess of assembling hoagies.” — a reader who made this for family night
This is a practical recipe for weeknights, casual dinner parties, or anytime you want comfort with very little shopping or prep.
The cooking process explained
Before you dive in: expect a quick sear, a short sauté, a simmer to marry flavors, and a gentle finishing step to incorporate dairy and cheese without breaking the soup. Start by browning your beef (or chopping pre-cooked meat). Sauté onions, peppers and garlic in butter until soft. Add beef broth and Worcestershire, simmer briefly, then stir in milk or cream and gently melt in the shredded cheese until silky. Fold the beef back in, season, and serve with crusty bread.
This order prevents the dairy from curdling and ensures the cheese melts evenly into a smooth, velvety base.
What you’ll need
- 1 lb shredded beef or sirloin steak (shredded or thinly sliced) — use pre-cooked shredded beef for speed or thinly sliced sirloin for better texture when fresh.
- 1 large onion, diced
- 1 green bell pepper, sliced (you can use any color pepper)
- 3 cloves garlic, minced
- 4 cups beef broth (low-sodium if you plan to salt later)
- 1 cup milk or heavy cream (cream = richer, milk = lighter)
- 2 tablespoons butter
- 1 cup shredded provolone or American cheese (Provolone gives a more authentic Philly flavor; American melts the smoothest)
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- French bread or hoagie rolls for serving
Ingredient notes and substitutions:
- Swap half-and-half for milk or cream for a middle ground.
- For a lower-fat version, use 2% milk and a reduced-fat cheese, but expect a slightly thinner body.
- If you like peppers charred, roast the pepper beforehand for a smoky note.
Step-by-step instructions
- Prepare the beef: If using fresh sirloin, slice thinly against the grain and cook in a hot skillet until browned; if using pre-cooked shredded beef, chop into bite-sized pieces and warm through. Set aside.
- Melt butter in a large pot over medium heat.
- Add the diced onion, sliced green pepper, and minced garlic. Sauté, stirring occasionally, until vegetables are softened and fragrant, about 5–7 minutes.
- Pour in the beef broth and add the Worcestershire sauce. Bring the mixture to a boil, then reduce heat and simmer for 10 minutes to let flavors meld.
- Lower the heat. Stir in milk or heavy cream.
- Gradually add the shredded cheese, stirring constantly until fully melted and smooth. Keep the heat low to prevent the dairy from separating.
- Return the cooked shredded beef to the pot. Stir to combine and heat through.
- Taste and season with salt and fresh-cracked pepper as needed.
- Serve hot with extra cheese on top, chopped parsley, or a few dashes of hot sauce. Offer crusty French bread or hoagie rolls for dunking.
Kitchen timing tips: browning the meat first and using a simmer after adding the broth keeps everything tender. Add the cheese slowly off high heat to maintain a creamy texture.
Best ways to enjoy it
This soup shines with simple, complementary sides and garnishes:
- Serve with toasted French bread, buttered hoagie rolls, or garlic bread for dunking.
- Top with extra shredded provolone or a sprinkle of chopped parsley for color.
- Add pickled banana peppers or a drizzle of hot sauce for brightness.
- For a more sandwich-like experience, place a small toasted roll on top as a “lid” and scoop.
If you’re entertaining, ladle into shallow bowls and set out garnishes (extra cheese, hot sauce, parsley) so guests can customize their bowls. If you want to share feedback or request menu ideas, feel free to reach out via the Contact page.
Storage and reheating tips
- Refrigerator: Store leftover soup in an airtight container for 3–4 days. Cool to room temperature no longer than two hours before refrigerating to stay food-safe.
- Freezing: This soup can be frozen up to 3 months. Use freezer-safe containers, leaving a little headspace. Note: texture may change slightly after freezing (some separation can occur), but it will still be tasty.
- Reheating: Reheat gently on the stovetop over low heat. Add a splash of milk or broth while reheating to restore creaminess and whisk to recombine. Avoid boiling after adding dairy to prevent curdling or graininess. Microwave reheating is fine in short bursts, stirring often.
Food-safety note: Once reheated, don’t refreeze. Cool and refrigerate leftovers promptly.
Pro chef tips
- Use a combination of provolone and American cheese (half-and-half by volume) for an ideal balance of flavor and meltability.
- Shred your own cheese from blocks — pre-shredded cheese often contains anti-caking agents that can affect melting.
- If using fresh sirloin, freeze it for 20–30 minutes before slicing. Slightly firm meat slices thinly and more evenly.
- To deepen flavor, brown the beef well and scrape the fond (browned bits) into the pot when you add the broth.
- If your soup becomes slightly grainy or oily after reheating, whisk in a tablespoon of cold butter off heat to smooth it out.
If you want personalized substitution advice (vegetarian swaps, dairy-free options, etc.), use the site’s Contact form to ask — the recipe team often replies with tested swaps. (Note: this is the second link; the first appears earlier in the post.)
Creative twists
- Vegetarian version: swap beef broth for vegetable broth and use shredded mushrooms or plant-based beef-style strips; use dairy-free cheese and full-fat coconut milk or cashew cream to mimic creaminess.
- Italian twist: add a splash of red wine to the broth and finish with provolone and a pinch of oregano.
- Spicy cheesesteak soup: fold in diced jalapeños with the onions and finish with hot sauce or a crushed red pepper garnish.
- Cheesy-stuffed bread bowl: hollow out small boule loaves and ladle the soup into them for a dramatic presentation.
FAQ
Common questions
Q: How long does this Philly cheesesteak soup take to make?
A: Active prep and cooking time is about 30–40 minutes if you start with raw sirloin. Using pre-cooked shredded beef cuts the time to around 15–20 minutes.
Q: Can I use frozen beef or deli roast?
A: Yes. If using frozen cooked beef, thaw and chop into bite-sized pieces; if using deli roast, warm it gently so it doesn’t become tough.
Q: Will the soup thicken if I use milk instead of cream?
A: It will be slightly thinner with milk. To thicken without cream, cook a tablespoon of flour into the butter (make a roux) before adding broth, or add a slurry of cornstarch and water near the end and simmer until thickened.
Q: Can I make this dairy-free?
A: Yes — use a full-bodied plant milk (unsweetened soy or oat) and a dairy-free melting-style cheese. Textural differences are expected but the flavor profile remains.
Q: Is this safe to freeze?
A: Yes, freeze up to 3 months. Reheat slowly and stir frequently; add a little fresh milk or broth if the texture seems separated.
If you have more specific troubleshooting or an ingredient you want to substitute, check the Contact page to ask the recipe team directly.
Print
Philly Cheesesteak Soup
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: None
Description
A cozy and comforting soup that captures all the flavors of a classic Philly cheesesteak in a creamy, spoonable dish.
Ingredients
- 1 lb shredded beef or sirloin steak (shredded or thinly sliced)
- 1 large onion, diced
- 1 green bell pepper, sliced
- 3 cloves garlic, minced
- 4 cups beef broth (low-sodium)
- 1 cup milk or heavy cream
- 2 tablespoons butter
- 1 cup shredded provolone or American cheese
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- French bread or hoagie rolls for serving
Instructions
- If using fresh sirloin, slice thinly against the grain and cook in a hot skillet until browned; if using pre-cooked shredded beef, chop into bite-sized pieces and warm through. Set aside.
- Melt butter in a large pot over medium heat.
- Add the diced onion, sliced green pepper, and minced garlic. Sauté until softened, about 5-7 minutes.
- Pour in the beef broth and add Worcestershire sauce. Bring to a boil, then reduce heat and simmer for 10 minutes.
- Lower the heat, stir in milk or heavy cream.
- Gradually add the shredded cheese, stirring constantly until melted and smooth.
- Return the beef to the pot, stir to combine, and heat through.
- Taste and season with salt and pepper as needed.
- Serve hot with extra cheese and bread for dunking.
Notes
For a smoky note, roast the peppers before adding. Freeze leftovers for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
