If you’re craving a comforting dish that captures the bold flavors of a classic Philly favorite in a warm, cozy bowl, this Homemade Cheesesteak Soup Recipe is about to become your new go-to. Bursting with tender pieces of savory steak, sweet green peppers, and creamy, melty cheese all swimming in a rich, luscious broth, this soup delivers the ultimate cheesesteak experience — without any hassle. Whether you’re looking to impress guests or just craving some soul-warming goodness on a chilly night, this recipe hits all the right notes with a satisfying blend of textures and flavors.
Ingredients You’ll Need
Gathering just the right ingredients is key to making this soup sing. Each element is simple but plays an essential role, from the juicy steak and aromatic vegetables to the creamy cheese blend that makes the broth irresistibly smooth and rich.
- Steak cut into small pieces: Choose a tender cut like ribeye for juicy, bite-sized pieces that cook quickly.
- Butter: Adds a silky richness that enhances the heartiness of the soup.
- Onion diced: Offers a sweet, aromatic base that softens beautifully in the broth.
- Green pepper diced: Brings a slight crunch and fresh, vibrant flavor.
- Garlic: Infuses the broth with savory, earthy depth.
- Beef broth: The soulful foundation for the soup’s hearty flavor.
- Heavy cream: Creates a velvety texture that rounds out the broth.
- Cream cheese: Adds warmth and a luscious, tangy creaminess that melts perfectly.
- Provolone cheese shredded: For that iconic cheesesteak melting quality, rich and mild.
- Salt: Essential for enhancing all the flavors.
- Black pepper: Adds a gentle kick to balance the creaminess.
- Chives for the top: Fresh and slightly oniony, they brighten every spoonful.
How to Make Homemade Cheesesteak Soup Recipe
Step 1: Brown the Steak
Start by melting the butter in a large pot over medium heat until it’s shimmering. Toss in your steak pieces and cook them until they’re beautifully browned on all sides, locking in that savory flavor that will be the heart of your soup.
Step 2: Sauté the Vegetables
Add the diced onion, green pepper, and garlic to the pot with the steak. Cook everything together until the vegetables are softened and fragrant, releasing their sweetness and melding beautifully with the meat.
Step 3: Simmer with Broth
Pour in the beef broth and give everything a good stir. Let the mixture simmer gently for about 10 minutes so all those rich flavors can marry and deepen, setting the perfect stage for the creamy finish.
Step 4: Make it Creamy
Stir in the cream cheese, blending it thoroughly until the soup turns silky smooth and luxuriously thick. Then pour in the heavy cream along with the shredded provolone cheese, stirring constantly until the cheese melts perfectly into the broth.
Step 5: Season and Serve
Taste the soup and add salt and black pepper as needed to balance the flavors. Once it’s just right, ladle your Homemade Cheesesteak Soup Recipe into bowls and get ready for pure comfort in every spoonful.
How to Serve Homemade Cheesesteak Soup Recipe
Garnishes
A few finely chopped chives sprinkled on top add a fresh green pop of color and a subtle onion flavor that cuts through the creamy richness beautifully. They’re not just pretty—they really lift the soup’s flavor.
Side Dishes
This soup pairs wonderfully with a warm, crusty bread or soft dinner rolls. The bread is perfect for dipping and soaking up every bite of that cheesy, meaty goodness. A simple side salad with a light vinaigrette also makes a refreshing companion to balance the soup’s indulgence.
Creative Ways to Present
For a fun twist, serve the soup in mini bread bowls or hollowed-out sourdough rounds, turning your meal into an edible masterpiece. You can also add crispy bacon bits on top or a sprinkle of crushed red pepper flakes for those who like a little heat with their cheesesteak charm.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer your Homemade Cheesesteak Soup Recipe into an airtight container and refrigerate. It will keep well for about three to four days and actually tastes even better the next day as the flavors have more time to develop.
Freezing
You can also freeze this soup for longer storage; make sure to cool completely before sealing it in a freezer-safe container. Freeze for up to three months, so you always have a comforting meal ready when you need it.
Reheating
When it’s time to enjoy your leftovers, gently reheat the soup over low to medium heat, stirring frequently to prevent the cheese from separating. If it thickens too much, add a splash of broth or milk to bring back that perfect creamy consistency.
FAQs
Can I use a different type of cheese?
Absolutely! While provolone is classic for cheesesteaks, you can experiment with mozzarella, cheddar, or even Monterey Jack for a different but still delicious cheesy flavor.
Is this soup suitable for meal prepping?
Yes! It stores and reheats beautifully, making it an excellent option for meal prepping lunches or dinners during busy weeks.
Can I substitute the steak with another protein?
You can replace steak with thinly sliced chicken or even mushrooms for a vegetarian twist, though the flavor profile will shift slightly from the traditional cheesesteak taste.
How can I make this soup less creamy?
If you prefer a lighter soup, reduce the amount of cream and cream cheese or swap in half-and-half. Just keep in mind this will change the texture and richness.
What’s the best way to dice the vegetables evenly?
Take your time slicing the onions and green peppers into uniform pieces so they cook evenly and provide a consistent texture throughout the soup.
Final Thoughts
There’s nothing quite like a bowl of warm comfort food, and this Homemade Cheesesteak Soup Recipe truly delivers on that promise. It’s simple to make, completely satisfying, and bursting with flavors that remind you why cheesesteaks are such a beloved classic. Give it a try — I promise it’ll become a favorite you’ll want to make again and again.
Print
Homemade Cheesesteak Soup Recipe
This Homemade Cheesesteak Soup combines tender pieces of steak, sautéed vegetables, and a creamy blend of cheeses to recreate the flavors of a classic cheesesteak sandwich in a comforting soup form. Rich, cheesy, and packed with savory goodness, this easy-to-make soup is perfect for a cozy dinner or meal prep.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
Meat and Vegetables
- 8 oz steak, cut into small pieces
- 1 medium onion, diced
- 1 green bell pepper, diced
- 2 cloves garlic, minced
Dairy
- 2 tablespoons butter
- 4 oz cream cheese
- 1 cup heavy cream
- 1 cup shredded provolone cheese
Liquids and Seasoning
- 4 cups beef broth
- 1 teaspoon salt, adjust to taste
- ½ teaspoon black pepper, or to taste
Garnish
- Chives, chopped, for topping
Instructions
- Brown the Steak: Melt the butter in a large pot over medium-high heat. Add the steak pieces and cook until they are browned on all sides, about 5-7 minutes.
- Sauté Vegetables: Add the diced onion, green pepper, and minced garlic to the pot with the steak. Cook, stirring occasionally, until the vegetables are soft and fragrant, about 5 minutes.
- Simmer the Broth: Pour in the beef broth and stir well. Bring the mixture to a simmer and let it cook for 10 minutes to meld the flavors.
- Add Cream Cheese: Stir in the cream cheese and continue stirring until the cream cheese is fully melted and the soup is smooth.
- Incorporate Cream and Provolone: Add the heavy cream followed by the shredded provolone cheese. Stir continuously until the cheese is melted and the soup is creamy and well combined.
- Season and Serve: Taste the soup and season with salt and black pepper as needed. Ladle into bowls and garnish with chopped chives. Serve hot.
Notes
- Use sirloin or ribeye steak for the best flavor and tenderness.
- For a thicker soup, let it simmer longer or add a slurry of cornstarch and water.
- Try substituting provolone with mozzarella or cheddar for a different cheese profile.
- Leftover soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American