Cheesesteak Potato Soup

Picture this: the rich, meaty goodness of a Philly cheesesteak meets the cozy, soul-warming hug of a creamy potato soup. That’s exactly what you get with Cheesesteak Potato Soup—a bowl full of bold, savory flavors with a little kick of spice, melty cheese, and hearty potatoes that make it the ultimate comfort food.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Air Fryer Paper Liners

Buy Now →

Vegetable Chopper

Buy Now →

Magic Bullet Blender

Buy Now →

If you’re the type who can never resist ordering a cheesesteak when you see it on the menu, trust me, this recipe will become your new obsession. It’s like comfort food squared: hearty, cheesy, filling, and downright satisfying. And the best part? It comes together with everyday ingredients you probably already have on hand.

This isn’t just soup—it’s a full-on flavor experience. So grab your biggest spoon, because you’re going to want every last bite.

Recipe Origin

This recipe is inspired by the beloved Philly cheesesteak, which has earned legendary status for its tender steak, gooey cheese, and sautéed peppers and onions. I thought: why not take those bold flavors and tuck them into something even cozier? That’s how this soup was born—a playful mashup of classic cheesesteak flavors with the creamy comfort of potato soup.

It’s the kind of recipe that makes you feel like you’re sitting in a diner on a chilly night, tucking into something hearty and satisfying. And honestly, it’s just fun to serve—it feels familiar, but with a twist that gets people talking.

Kitchen Tools You’ll Need

You don’t need anything fancy to pull this off, just a few basics:

  • Large soup pot or Dutch oven (this is where the magic happens)
  • Cutting board and sharp knife (lots of chopping involved here)
  • Wooden spoon or spatula (for stirring and scraping all those delicious bits from the pan)
  • Measuring cups and spoons
  • Ladle (to serve it up in steaming bowls)

That’s it—you’re ready to go!

Why You’ll Love Cheesesteak Potato Soup

This recipe isn’t just about throwing ingredients together—it’s about creating a bowl of comfort that everyone will remember. Here’s why it deserves a spot in your dinner rotation:

Versatile

Perfect for weeknights, game-day spreads, or cozy family dinners. It’s hearty enough to serve as the main course, but it also works great in smaller portions as a starter.

Budget-Friendly

You don’t need expensive cuts of beef—shaved steak is affordable and works beautifully. Plus, the potatoes make it extra filling without adding to the cost.

Quick and Easy

Don’t be fooled by the big flavors—this soup is straightforward to make. Even if you’re not a seasoned cook, the steps are simple and approachable.

Customizable

Want it cheesier? Add more provolone. Like spice? Crank up the cayenne and red pepper flakes. Prefer it milder? Dial down the heat and let the creaminess shine.

Crowd-Pleasing

With melty cheese, tender potatoes, and savory beef, this soup is basically impossible not to love. It’s a win with kids and adults alike.

Chef’s Pro Tips for Perfect Results

  • Brown the meat well: Don’t rush this step—let the steak develop a nice sear for maximum flavor.
  • Use Yukon gold potatoes: They hold their shape while still becoming perfectly tender and creamy.
  • Add broth gradually: This helps you control the consistency—some like it thick and stew-like, others prefer it soupier.
  • Melt cheese slowly: Stir it in over low heat to avoid clumping.
  • Taste as you go: The garlic salt, Worcestershire, and cayenne can be adjusted to your liking.

Ingredients in Cheesesteak Potato Soup

(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

Here’s what makes this soup so crave-worthy:

Shaved Steak

Tender, quick-cooking strips of beef that bring all the rich flavor of a cheesesteak straight into the pot.

Worcestershire Sauce

A splash of savory depth that makes the steak taste even beefier and more complex.

Garlic Salt

Seasoning magic—layers the soup with salty, garlicky goodness in every bite.

Bell Peppers

Both green and red peppers for a colorful, sweet, and slightly earthy balance to all that richness.

Yellow Onion

Caramelized and fragrant, onion brings the same signature flavor you’d expect in a Philly cheesesteak.

Fresh Garlic

Because when has garlic ever been optional? It adds warmth and boldness.

Butter & Flour

The base of your roux, which thickens the soup and makes it luxuriously creamy.

Beef Broth

Savory and hearty—it ties everything together and infuses the soup with rich flavor.

Whole Milk & Half-and-Half

The creamy duo that transforms this soup into pure comfort.

Yukon Gold Potatoes

Soft, buttery, and perfectly starchy. These are the heart of the soup and give it that cozy feel.

Spices: Oregano, Red Pepper Flakes, Cayenne, Black Pepper

A trifecta of flavor that adds warmth, heat, and complexity without overwhelming.

Cheese: White American & Provolone

The gooey, melty crown jewel. This duo melts seamlessly, giving the soup its signature cheesesteak flair.

Parsley

A sprinkle of green freshness to brighten up the rich flavors.

Instructions

Preheat Your Equipment

In a large soup pot, heat a bit of vegetable oil over medium-high heat until shimmering.

Cook the Steak

Add shaved steak, Worcestershire sauce, and a teaspoon of garlic salt. Cook until browned and just cooked through. Remove and set aside.

Sauté the Veggies

In the same pot, add butter, onions, peppers, and garlic. Cook until soft and fragrant.

Make the Roux

Sprinkle flour over the veggies and stir for 1–2 minutes until lightly golden. This is what thickens your soup later.

Add the Liquid

Slowly whisk in beef broth, then milk and half-and-half. Bring to a gentle simmer.

Add the Potatoes

Stir in the cubed Yukon gold potatoes and seasonings. Simmer until the potatoes are fork-tender.

Bring It All Together

Add the steak back into the pot. Reduce heat to low and stir in the cheeses until melted and smooth.

Serve and Enjoy

Ladle into bowls, garnish with parsley, and dig in while it’s hot and melty.

Nutrition Facts

Servings: 6–8
Calories per serving: ~420
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour

How to Serve Cheesesteak Potato Soup

  • With Bread: A warm baguette, garlic bread, or crusty rolls for dunking.
  • With Salad: A crisp side salad with vinaigrette balances the richness.
  • In Bread Bowls: Go all out and serve it in hollowed bread bowls for extra fun.
  • Toppings: Extra cheese, fresh parsley, or even crispy fried onions for garnish.

Make-Ahead and Storage Tips

  • Make-Ahead: Cook the soup base without the cheese, then add cheese when reheating for best texture.
  • Storage: Keep in the fridge for up to 3 days in an airtight container.
  • Freezing: Not recommended with dairy-heavy soups, but you can freeze without cheese and cream, then add them after reheating.

Variations to Try

  • Cheesy Upgrade: Stir in cheddar or pepper jack for a new twist.
  • Loaded Potato Style: Top with bacon, green onions, and sour cream.
  • Veggie Version: Swap beef for mushrooms for a hearty vegetarian spin.
  • Spicy Cheesesteak Soup: Add jalapeños or extra cayenne for more heat.
  • Lighter Version: Use low-fat milk and reduced-fat cheese.

Additional Tips

  • Chop potatoes evenly: This ensures they cook at the same rate.
  • Deglaze the pot: After searing steak, scrape up those browned bits—they add amazing flavor.
  • Reheat gently: Warm slowly over medium heat to prevent the cheese from splitting.
  • Taste before serving: A little extra salt or pepper at the end can make all the difference.

FAQ Section

Q1: Can I use ground beef instead of shaved steak?
A1: Yes! It won’t have the same texture, but it will still be delicious and budget-friendly.

Q2: Can I make it in a slow cooker?
A2: Absolutely—brown the meat and veggies first, then add everything (except cheese) to the slow cooker. Add cheese at the end.

Q3: Can I use a different potato?
A3: Russets work, but they’ll break down more. Yukon golds hold their shape best.

Q4: Can I use chicken or turkey?
A4: Sure! Shaved chicken or ground turkey can be a lighter alternative.

Q5: Can I make it gluten-free?
A5: Yes—swap the flour for cornstarch slurry to thicken.

Q6: What’s the best cheese combo if I can’t find white American?
A6: Use mild cheddar with provolone for a similar melt and flavor.

Q7: Can I add mushrooms?
A7: Definitely! They pair beautifully with the steak.

Q8: How spicy is it?
A8: Mildly spicy—you can adjust the cayenne and red pepper flakes to taste.

Q9: Can I double this recipe?
A9: Yes! Just use a larger pot and keep an eye on cooking times.

Q10: How do I keep the cheese from clumping?
A10: Add it gradually over low heat, stirring constantly until smooth.

Conclusion

Cheesesteak Potato Soup is one of those recipes that checks all the boxes: hearty, comforting, flavorful, and just a little indulgent. It’s a hug in a bowl, packed with cheesy goodness, tender steak, and creamy potatoes that will warm you from the inside out. Whether you serve it on a chilly night, during game day, or just because you’re craving something cozy, this soup is guaranteed to win hearts (and appetites).

So go ahead—grab that ladle, fill up your bowl, and don’t forget a big hunk of bread for dunking. Trust me, this one’s a keeper.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesesteak Potato Soup

Cheesesteak Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Halal

Description

This Cheesesteak Potato Soup is a hearty, comforting twist on the classic Philly cheesesteak. Loaded with tender shaved steak, bell peppers, onions, creamy potatoes, and melty cheese, it’s a rich and filling soup that’s perfect for chilly nights.


Ingredients

Units Scale
  • 2 teaspoons vegetable oil, divided
  • 2 lbs shaved steak
  • 1 teaspoon Worcestershire sauce
  • 3 teaspoons garlic salt, divided (1 teaspoon + 2 teaspoons, to taste)
  • 1 medium green bell pepper, chopped
  • 1 medium red bell pepper, chopped
  • 4 tablespoons salted butter
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1/3 cup all-purpose flour
  • 4 cups beef broth, plus more as needed
  • 2 cups whole milk
  • 1 cup half-and-half
  • 2 1/2 lbs Yukon gold potatoes, cut into 1/2-inch cubes
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon crushed red pepper flakes
  • 1/4 teaspoon cayenne pepper
  • 1/4 teaspoon freshly cracked black pepper
  • 1/2 cup white American cheese
  • 1/4 cup provolone cheese
  • 1 teaspoon dried parsley

Instructions

  1. Heat 1 teaspoon of vegetable oil in a large pot or Dutch oven over medium-high heat. Add shaved steak, Worcestershire sauce, and 1 teaspoon garlic salt. Cook until browned, then transfer to a plate and set aside.
  2. In the same pot, add the remaining 1 teaspoon vegetable oil. Sauté the green and red bell peppers until softened. Remove and set aside with the steak.
  3. Add butter to the pot, then stir in diced onion and minced garlic. Cook until fragrant and translucent, about 3–4 minutes.
  4. Whisk in the flour and cook for 1–2 minutes to form a roux.
  5. Slowly pour in the beef broth, whisking constantly to avoid lumps. Stir in milk and half-and-half until smooth.
  6. Add cubed potatoes, remaining 2 teaspoons garlic salt, oregano, crushed red pepper flakes, cayenne pepper, and black pepper. Simmer uncovered until potatoes are tender, about 20 minutes.
  7. Stir in cooked steak, peppers, and cheeses. Simmer for another 5 minutes until everything is hot and creamy.
  8. Garnish with dried parsley and serve warm with crusty bread.

Notes

  • For extra cheesiness, top each bowl with additional provolone or white American cheese before serving.
  • Adjust spice level by reducing or increasing cayenne and crushed red pepper flakes.
  • If soup is too thick, add more beef broth to reach your desired consistency.
  • Shaved steak can be substituted with thinly sliced roast beef or leftover steak.

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 460
  • Sugar: 6g
  • Sodium: 950mg
  • Fat: 26g
  • Saturated Fat: 13g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 24g
  • Cholesterol: 95mg

Cheesesteak Potato Soup

2 thoughts on “Cheesesteak Potato Soup”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star