Creamy Keto Philly Cheesesteak Soup (Low Carb & Family-Approved)

4.60 from 10 votes

This post may contain affiliate links. Please read our disclosure policy.

This creamy Philly Cheesesteak Soup is inspired by the delicious Philly cheesesteak sandwich. An insanely delicious low carb soup using roast beef, peppers, mushrooms and plenty of cheese!

You will also like my Low Carb Chicken Soup

three bowls of Philly Cheesesteak Soup against a blue background

Have you ever had a Philly cheesesteak sandwich? My mouth is watering just picturing the crusty roll filled with sliced beef, onions and cheese sauce! So yummy right?

This twist on the original uses all the deliciousness of the sandwich minus the carbs! My Philly cheesesteak soup recipe is Keto and low carb but, above all, it is insanely delicious.

It is also a great way to use any leftovers from a beef roast – I used sliced brisket from my recent Slow Cooker Brisket recipe. 

A close-up of a ladle holding shredded beef, mushrooms, and herbs in a creamy yellow broth, garnished with chopped parsley—this Low Carb Philly Cheesesteak Soup is hearty and flavorful.

Here’s What You’ll Need

This keto Philly cheesesteak soup works because it keeps the heart of the classic sandwich – savory beef, sautéed peppers and mushrooms, and melty cheese – while swapping the bread for a rich, creamy broth. The result is a deeply satisfying, low-carb dinner that is indulgent without the carbs. I cooked this soup in my trusty Greenpan Dutch Oven but you can also make it in a slow cooker. The key ingredients are:

  • Butter or olive oil
  • Onion and garlic to build the aromatic backbone of the soup!
  • Green bell peppers and button mushrooms for the classic cheesesteak flavors plus texture.
  • Beef or chicken broth – I used homemade chicken broth. 
  • Thinly sliced roast beef – you can use deli roast beef if you like
  • Cream cheese or heavy cream to make this luxuriously rich while keeping it low-carb.
  • Grated cheddar cheese (Provolone cheese is more traditional)
  • Plenty of chopped parsley

How to Make Philly Cheesesteak Soup

  1. Heat the butter in a large pot, over medium heat. Add the onions, peppers, mushrooms and garlic and cook, stirring, for 5-10 minutes. 
  2. Add salt and pepper once the vegetables have softened – if you are using salted stock / broth you can leave the salt out.
  1. Add the beef broth and sliced beef, stirring everything together. Bring to a boil then lower the heat and simmer for 10-15 minutes.
cooking philly cheese steak soup in a Dutch Oven
  1. Put the cream cheese in a measuring jug and add a ladleful of the broth from the pot. Use an immersion blender to combine.
blending cream cheese with broth collage
  1. Stir the cream cheese into the soup together with the grated cheese, stirring until cheese melts. Taste and season with salt and pepper if needed.
  2. Divide into warm bowls and garnish with the chopped parsley and some extra grated cheese if you like. Serve with a slice of my keto bread.
A ladle lifts creamy Keto Philly Cheesesteak Soup, filled with chunks of meat, mushrooms, green peppers, and onions from a pot. The rich, yellowish soup showcases herbs and vibrant vegetables for a hearty meal.

Make it in the Slow Cooker

Cooking this Philly cheese steak soup in your slow cooker is super easy too. Sauté the vegetables – if your Crock Pot allows for searing then one pot less to wash up! – and add to your slow cooker.

Add the rest of the ingredients apart from the cream and cheese and cook on low for 6 hours. Blend the cream cheese with a little of the soup and stir into the soup together with the cheese before serving.


Recipe Tips and Notes

  • Don’t have any leftover roast beef? You can use sliced deli meat or replace with chicken / turkey.
  • Hate green peppers? Me too, normally, but I love them in this soup. If you really dislike them, replace them with yellow bell peppers.
  • Dairy-free variation: Replace the cream cheese with full fat coconut cream and the butter with coconut oil.
  • Store leftovers in an airtight container in the fridge for up to 2-3 days Reheat gently on the stovetop or in the microwave, stirring often to keep the soup smooth.
A bowl of creamy Philly Cheesesteak Soup with ground meat, mushrooms, and herbs, served with a spoon. Another bowl is in the background, all set on a blue surface with a striped napkin nearby.

Frequently Asked Questions

Is Philly cheesesteak soup really keto?

Yes. This soup skips the bread and keeps carbs low by focusing on beef, vegetables, cream and cheese – all keto-friendly ingredients.

Can I make this soup ahead of time?

Absolutely. It reheats well and the flavors deepen overnight, making it perfect for meal prep.

What’s the best beef to use?

Thinly sliced roast beef, leftover steak or even deli-style roast beef all work well. Just avoid overcooking so it stays tender.

Can I freeze cheesesteak soup?

Cream-based soups can change texture when frozen, so it’s best enjoyed fresh or from the fridge rather than the freezer.

How can I stop the cheese from clumping?

Lower the heat before adding cheese and stir it in gradually. Using freshly grated cheese helps it melt smoothly.

A close-up of a ladle lifting creamy, yellow-green Philly Cheesesteak Soup with ground meat, sliced pickles, and fresh herbs from a pot. The soup appears rich and hearty, with melted cheese and visible seasonings.

HAVE YOU MADE MY PHILLY CHEESESTEAK SOUP RECIPE? Please leave a rating, post a photo on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #supergoldenbakes and make my day!

4.60 from 10 votes

Creamy Philly Cheesesteak Soup | Low Carb / Keto

This creamy Philly Cheesesteak Soup is inspired by the delicious Philly cheesesteak sandwich. An insanely delicious creamy soup using roast beef, peppers, mushrooms and plenty of cheese!
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Video

Ingredients

  • 2 tbsp butter
  • 1 onion , diced
  • 2 cloves garlic , minced
  • 1 cup (120g) button mushrooms , sliced
  • 2 green bell peppers , sliced thinly
  • ½ tsp sea salt
  • ½ ts black pepper
  • 6 cups (1 ½ litres) beef broth or chicken broth (preferably homemade)
  • 1 lb (450g) roast beef, sliced
  • 1 cup (120g) full fat cream cheese or heavy cream
  • 1 ½ cups (170g) freshly grated cheddar cheese or provolone cheese
  • 1 tbsp parsley chopped, to garnish
  • Salt and pepper to season , to taste

Instructions 

  • Heat the butter in a large pot, over medium heat. Add the onions, peppers, mushrooms and garlic and cook, stirring, for 5-10 minutes until the vegetables have softened.
    2 tbsp butter, 1 onion, 2 cloves garlic, 1 cup (120g) button mushrooms, 2 green bell peppers
  • Stir in the salt and pepper – if you are using canned stock / broth you then leave the salt out.
    ½ tsp sea salt, ½ ts black pepper
  • Add the broth and sliced beef. Bring to a boil then lower the heat and simmer for 10-15 minutes.
    6 cups (1 ½ litres) beef broth , 1 lb (450g) roast beef, sliced
  • Put the cream cheese in a measuring jug and add a ladleful of the broth from the pot. Use an immersion blender to combine.
    1 cup (120g) full fat cream cheese
  • Stir the cream cheese into the soup together with the grated cheese, stirring until cheese melts.
    1 ½ cups (170g) freshly grated cheddar cheese
  • Taste the soup and season with salt and pepper if needed.
  • Divide into warm bowls and garnish with the chopped parsley and some extra grated cheese if you like. Serve with a slice of my keto bread.
    Salt and pepper to season, 1 tbsp parsley

Notes

Slow Cooker Philly Cheesesteak Soup
Cooking this Philly cheese steak soup in your slow cooker is super easy too. Sauté the vegetables – if your Crock Pot allows for searing then one pot less to wash up! – and add to your slow cooker. Add the rest of the ingredients apart from the cream and cheese and cook on low for 6 hours. Blend the cream cheese with a little of the soup and stir into the soup together with the cheese before serving.
TIPS AND VARIATIONS
  • Don’t have any leftover roast beef? You can use sliced deli meat or replace with chicken / turkey.
  • Hate green peppers? Me too, normally, but I love them in this soup. If you really dislike them, replace them with yellow bell peppers.
  • Want a dairy free soup? Replace the cream cheese with full fat coconut cream and the butter with coconut oil.

Nutrition

Calories: 421kcal | Carbohydrates: 7g | Protein: 35g | Fat: 29g | Saturated Fat: 17g | Cholesterol: 125mg | Sodium: 1754mg | Potassium: 439mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1056IU | Vitamin C: 68mg | Calcium: 462mg | Iron: 2mg

Nutritional information is always approximate, and will depend on quality of ingredients and serving sizes.

Like this recipe? Leave a comment below!

You may also like:

4.60 from 10 votes (8 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. lynda says:

    5 stars
    absolutely delicious and easy to make

  2. Dennis T says:

    5 stars
    Amazing soup, I love it. I made half of a batch because it is only my wife and I. After eating it, to have a little variation, I added a tablespoon of sour cream and it thickened it a little without overwhelming the original flavor. It also gave it a subtle richness. Thank you for the recipe!

    1. Lucy Parissi says:

      So glad you enjoyed it