Cheesesteak Potato Soup: A Comfort Food Dinner That Hits the Spot

If there’s one thing that makes a chilly night instantly better, it’s a steaming bowl of Cheesesteak Potato Soup. Think of it as your favorite creamy potato soup meets a Philly cheesesteak—hearty beef, melty cheese, tender potatoes, and peppers all wrapped up in one big, cozy hug of a bowl. This recipe is perfect when you’re craving a comforting, no-fuss dinner that feeds a crowd (or at least gives you glorious leftovers for the next day).

I don’t know about you, but in my house, the words “steak and potatoes” automatically make everyone perk up at the dinner table. Add cheese into the mix, and suddenly we’re talking about comfort food royalty. That’s exactly what this soup delivers: a rich, creamy base balanced with the savory punch of shaved steak, the sweetness of peppers and onions, and the irresistible gooeyness of provolone and white American cheese.

Whether you’re feeding a hungry family after a long day, impressing friends at a casual get-together, or just treating yourself to a bowl of happiness, this Cheesesteak Potato Soup will be your new go-to comfort food dinner.

Why You’ll Love This Cheesesteak Potato Soup

  • It’s hearty enough to stand alone as a meal.

  • Creamy yet balanced with tender potato chunks.

  • Packed with beefy flavor that rivals any cheesesteak.

  • Great for leftovers (because next-day soup is always better).

  • Family-friendly and freezer-friendly.

Ingredients You’ll Need

  • 10 ml (2 tsp) vegetable oil, divided

  • 900 g (2 lbs) shaved steak

  • 5 ml (1 tsp) Worcestershire sauce

  • 15 ml (3 tsp) garlic salt, divided

  • 1 medium green bell pepper, chopped

  • 1 medium red bell pepper, chopped

  • 56 g (4 tbsp) salted butter

  • 1 medium yellow onion, diced

  • 3 cloves garlic, minced

  • 40 g (⅓ cup) all-purpose flour

  • 950 ml (4 cups) beef broth (plus more as needed)

  • 480 ml (2 cups) whole milk

  • 240 ml (1 cup) half-and-half

  • 1.1 kg (2 ½ lbs) Yukon gold potatoes, cubed

  • ½ tsp dried oregano

  • ½ tsp crushed red pepper flakes

  • ¼ tsp cayenne pepper

  • ¼ tsp cracked black pepper

  • 60 g (½ cup) white American cheese

  • 25 g (¼ cup) provolone cheese

  • 1 tsp dried parsley (or fresh parsley for garnish)

Step-by-Step Directions

  1. Heat 1 tsp oil in a large Dutch oven over medium-high heat. Add shaved steak, Worcestershire, and 1 tsp garlic salt. Cook 2–3 minutes until browned. Transfer to a plate.

  2. Add the remaining oil. Sauté bell peppers for 3 minutes until softened. Remove and set aside with the steak.

  3. Melt butter in the pot. Cook onions for 5 minutes, add garlic, and cook 1 minute more.

  4. Stir in flour to form a roux, cooking about 3 minutes. Add more butter if needed.

  5. Slowly whisk in beef broth, milk, and half-and-half. Increase the heat to medium-high. Stir in remaining garlic salt, oregano, crushed red pepper, cayenne, and black pepper.

  6. Add cubed potatoes, making sure they’re submerged. Bring to a boil, reduce the heat, and simmer 10–15 minutes until fork-tender.

  7. Use an immersion blender to lightly blend (leave chunks for texture, or fully blend if you like it smooth).

  8. Reduce the heat to low. Stir in cheeses until melted.

  9. Return steak and peppers to the pot. Stir well, let rest 5 minutes.

  10. Serve hot with parsley or chives on top.

Cheesesteak Potato Soup

Cooking Tips for the Perfect Cheesesteak Chowder

  • Don’t skip the roux! That buttery flour base is what makes the soup thick and creamy instead of watery.

  • Blend to your preference. Want a creamier chowder? Blend more. Like it chunky? Blend less.

  • Cheese matters. White American cheese melts like a dream, while provolone adds that classic cheesesteak tang.

  • Spice it up or down. If your crew isn’t into heat, skip the cayenne and crushed red pepper.

  • Make it ahead. This soup reheats beautifully, so it’s perfect for meal prep.

My Story with This Steak and Potato Recipe

The first time I made this Cheesesteak Potato Soup, it wasn’t even planned. I had leftover shaved steak from making subs, a bag of Yukon golds looking lonely on the counter, and the eternal mom question—what can I make that everyone will actually eat tonight?

I tossed everything in a pot, added cheese because, well, cheese fixes everything, and by some miracle, dinner was a hit. Even my pickiest eater (who usually pushes peppers to the side with suspicion) slurped it down and asked for seconds. That was the moment I knew this recipe wasn’t just dinner—it was going to be a regular comfort food dinner at our table.

Now, whenever the weather turns chilly or someone needs a little extra love in the form of food, this recipe makes its way back into my Dutch oven. It’s warm, familiar, and always brings smiles.

What to Serve with Cheesesteak Potato Soup

This soup is plenty filling on its own, but if you want to round it out:

  • Bread, always bread. A crusty baguette, garlic bread, or soft dinner rolls make the perfect dunking tool.

  • A crisp green salad. The freshness balances out the richness.

  • Pickles or chips. For a playful nod to the classic cheesesteak plate.

  • Roasted veggies. Think asparagus, broccoli, or Brussels sprouts if you want a lighter side.

And if you’re feeling indulgent? A gooey grilled cheese sandwich alongside this cheesesteak chowder is basically heaven in a meal.

How to Store Leftovers

  • Fridge: Store in an airtight container for up to 4 days. Reheat gently on the stove over low heat, adding a splash of milk or broth if it thickens too much.

  • Freezer: This soup freezes well for up to 3 months. Cool completely before transferring to freezer bags or containers. Thaw overnight in the fridge before reheating.

  • Reheating tip: Stir often and heat slowly to avoid the cheese separating.

Pro tip: Portion the soup before freezing—it makes for easy grab-and-heat lunches on busy days.

FAQs About Cheesesteak Potato Soup

Can I use a different cut of beef?

Yes! If you can’t find shaved steak, thinly sliced sirloin or leftover roast beef works great in this hearty beef soup.

Can I make this lighter?

Swap half-and-half for more milk, and use reduced-fat cheese. It won’t be quite as rich but still delicious.

What kind of potatoes work best?

Yukon golds are creamy and hold their shape. Russets will work but may break down more, making the soup extra thick.

Can I make this in a slow cooker?

Yes—cook onions, garlic, and steak first, then add everything (except cheese) to your slow cooker. Let it go on low for 6–7 hours, stir in cheese at the end.

How can I thicken it more?

Mash some potatoes directly in the pot, or add a little cornstarch slurry before simmering.

Cozy Up with Cheesesteak Potato Soup

When life gets hectic and you’re craving something that feels like a warm hug in a bowl, Cheesesteak Potato Soup is the answer. It combines the best parts of creamy potato soup and a hearty Philly-inspired cheesesteak into one unforgettable comfort food dinner.

So, next time you’re stuck wondering what to make for dinner, skip the takeout menu and whip up this steak and potato recipe. Not only will your kitchen smell amazing, but you’ll also have a meal that satisfies the soul as much as the stomach.

Discover more delicious recipes by following me on Facebook and Pinterest.

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: Bachir Fasky
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x

Description

A hearty and creamy potato soup inspired by the flavors of a Philly cheesesteak. Packed with shaved steak, tender potatoes, bell peppers, onions, and melty cheeses, this comforting bowl is rich, flavorful, and perfect for cozy nights or family dinners.


Ingredients

Scale
  • 2 tsp (10 ml) vegetable oil, divided

  • 2 lbs (900 g) shaved steak

  • 1 tsp Worcestershire sauce

  • 3 tsp (15 ml) garlic salt, divided

  • 1 medium green bell pepper, chopped

  • 1 medium red bell pepper, chopped

  • 4 tbsp (56 g) salted butter

  • 1 medium yellow onion, diced

  • 3 cloves garlic, minced

  • ⅓ cup (40 g) all-purpose flour

  • 4 cups (950 ml) beef broth (plus more as needed)

  • 2 cups (480 ml) whole milk

  • 1 cup (240 ml) half-and-half

  • 2 ½ lbs (1.1 kg) Yukon gold potatoes, cubed

  • ½ tsp dried oregano

  • ½ tsp crushed red pepper flakes

  • ¼ tsp cayenne pepper

  • ¼ tsp cracked black pepper

  • ½ cup (60 g) white American cheese

  • ¼ cup (25 g) provolone cheese

  • 1 tsp dried parsley (or fresh parsley for garnish)


Instructions

  • Heat 1 tsp oil in a Dutch oven over medium-high. Add shaved steak, Worcestershire, and 1 tsp garlic salt. Cook 2–3 minutes until browned. Transfer to a plate.

  • Add remaining oil and sauté bell peppers for 3 minutes. Remove and set aside with steak.

  • Melt butter in the pot. Cook onions 5 minutes, add garlic, and cook 1 minute.

  • Stir in flour and cook 3 minutes, forming a roux.

  • Slowly whisk in beef broth, milk, and half-and-half. Stir in remaining garlic salt, oregano, crushed red pepper, cayenne, and black pepper.

  • Add cubed potatoes. Bring to a boil, reduce heat, and simmer 10–15 minutes until fork-tender.

  • Blend lightly with an immersion blender (leave some chunks for texture).

  • Reduce the heat to low, stir in the cheeses until melted.

  • Return steak and peppers to the pot, stir, and rest 5 minutes. Serve hot with parsley or chives.

Notes

 

Don’t skip the roux—it makes the soup thick and creamy.

Blend more for a silky soup, less for a chunky chowder texture.

Use white American cheese for creaminess, provolone for tang.

Adjust spice level by reducing cayenne and red pepper flakes.

Reheats and freezes beautifully—great for meal prep.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Soup / Dinner
  • Method: Stovetop
  • Cuisine: American comfort food

Leave a Comment

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