Carnivore Philly Cheese Steak: The Ultimate Zero-Carb Comfort Food
Ever bitten into a proper Philly cheese steak and thought, “If only I could enjoy this without the carbs”? Well, folks, today’s your lucky day! 🥩🧀 As someone who spent decades struggling with digestive issues before discovering the healing power of animal-based nutrition, I’m genuinely excited to share this carnivore-friendly version of one of America’s most beloved sandwiches.
The beauty of this recipe lies in its simplicity—tender shaved beef, rich melty cheese, all nestled in a surprisingly bread-like carnivore bun that’ll make you forget you’re eating animal products only. Trust me, after 30+ years in the health and fitness world, I’ve seen countless “substitute” recipes fail miserably… but this one? It’s a game-changer.
What makes this recipe truly special is the revolutionary carnivore bread technique that creates a shockingly authentic hoagie roll using just animal-based ingredients. No more lettuce wraps or sad bunless cheese steaks! 🍞
#carnivorediet #zerocarb #phillycheesesteak #comfortfood #carnivorerecipes #meatheals #animalbasedfood #dairyfree #glutenfree #lowcarb #healthycomfortfood
This carnivore Philly cheese steak is perfect for lunch or dinner and suitable for strict carnivore, animal-based, and keto eating plans. Even if you’re just dipping your toes into the low-carb waters after years of calorie counting, this recipe will show you that you don’t have to sacrifice flavor for health.
- 1. Quick Stats
- 2. Equipment Needed
- 3. Ingredients
- 4. Step-by-Step Instructions
- 5. Serving & Presentation
- 6. Storage Instructions: Keep That Deliciousness Fresh
- 7. Benefits: Why This Recipe Works
- 8. Common Mistakes to Avoid 🚫
- 9. Alternatives & Substitutions
- 10. Frequently Asked Questions
- 11. Final Thoughts
- 12. Next Recipes To Try
Quick Stats
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Servings: 4
- Calories: 520 per serving
- Macros: 39g fat, 38g protein, 0g carbs
- Difficulty: Medium
Equipment Needed
- Stand mixer with whisk attachment (a hand mixer will work in a pinch, but you’ll need some arm strength!)
- Large mixing bowl
- Parchment paper
- Hoagie roll mold (I’ll link to this below—it’s a worthy investment if you’re serious about carnivore baking)
- Large
skillet or flat-top griddle - Small saucepan (for cheese sauce)
- Spatulas (preferably two for the meat-shredding technique)
- Whisk
- Measuring cups and spoons
- Cookie sheet
- Oven
If you don’t have a hoagie roll mold, you can fashion your own by creating cylinder shapes with aluminum foil covered in parchment paper. Not quite as pretty, but hey—we’re after flavor, not Instagram perfection!
Ingredients
For the Carnivore Hoagie Rolls:
- 4 large eggs, separated 🥚
- 6 tablespoons egg white powder, divided (3 + 3)
- ¾ cup heavy cream 🥛
- 1 teaspoon white vinegar
- 1 teaspoon baking soda
- ½ teaspoon instant yeast (optional, for flavor only)
- 1 heaping tablespoon beef gelatin (unflavored gelatin works too)
For the Steak Filling:
- 1 pound thinly shaved steak (ribeye or sirloin work great) 🥩
- 2 tablespoons lard or tallow
- 2 tablespoons butter 🧈
- ½ cup weak beef bone broth
- Salt and pepper to taste
For the Cheese Sauce (Option 1 – “Cheese Whiz” Style):
- 5-6 slices American cheese (look for clean ingredients)
- 2-3 tablespoons heavy cream 🥛
For the Cheese Sauce (Option 2 – Provolone Style):
- 8 slices provolone cheese 🧀
Step-by-Step Instructions
Making the Carnivore Hoagie Rolls
- Prepare your workspace: Preheat your oven to 375°F (190°C). Clean a large mixing bowl thoroughly with white vinegar to remove any fat residue, which is crucial for properly whipping egg whites.
- Start with the egg whites: Place 4 egg whites in your clean mixing bowl and add 3 tablespoons of egg white powder. Gently stir with a whisk to moisten the powder and prevent it from flying up when you start the mixer.
- Beat the egg whites: Using a stand mixer (or hand mixer), start on low speed and gradually increase to high. Beat until soft peaks form (about 30 seconds to a minute), then scrape down the sides to ensure no clumps of egg white powder remain.
- Add baking soda: When the egg whites are almost at stiff peaks, add the baking soda and continue beating on high until you achieve stiff, marshmallowy peaks. Remove from the mixer and set aside.
- Make the cream mixture: In a separate large bowl, add ¾ cup cold heavy cream and beat with a mixer until you achieve a soft whipped cream texture.
- Add remaining ingredients: To the whipped cream, add the 4 egg yolks, optional instant yeast, gelatin powder, and the remaining 3 tablespoons of egg white powder. Start mixing on low speed, then increase to high to remove any lumps, but be careful not to overmix.
- Add vinegar: Add the white vinegar to the cream mixture and mix on low to medium speed just until combined. Scrape down the sides and mix once more.
- Combine the mixtures: Add ⅓ of the beaten egg whites to the cream mixture and mix vigorously until combined. Then gently fold in the remaining egg whites in two batches, being careful to retain as much air as possible. Continue folding until no white streaks remain.
- Prepare the molds: Cut strips of parchment paper slightly wider than your hoagie mold. Crumple each strip, then smooth it out and place inside each mold compartment. This helps the paper stay in place.
- Fill the molds: Divide the batter evenly between 4 mold compartments. Smooth the tops, then place crumpled balls of parchment paper under the ends of each mold to create shorter, fatter rolls.
- Bake: Place the molds on a baking sheet and bake for 25 minutes at 375°F.
- Slow cooling: After baking, turn off the oven but leave the rolls inside with the door cracked open for 20 minutes. This prevents them from collapsing. (Patience really is a virtue here—I’ve ruined many a loaf by rushing this step!)
- Remove and cool: Take the rolls out of the oven and allow them to cool completely before removing from the molds.
Preparing the Steak
- Heat your
skillet : Place a largeskillet over high heat and add the lard or tallow. - Cook the steak: Once the fat is hot, add the shaved steak to the
skillet . Season generously with salt and freshly ground black pepper. - Brown the meat: Cook the steak, stirring frequently, until it gets some nice brown color. This only takes about 2-3 minutes since the meat is so thin.
- Shred the meat: Using two spatulas, pull the steak in opposite directions to shred it into smaller pieces, similar to what they do on a flat-top griddle for authentic cheese steaks.
- Add butter and broth: When the steak is nearly cooked through, add the butter and stir to coat the meat. Then add about ¼ cup of the weak beef bone broth and stir. Allow the liquid to reduce, coating the meat with flavor.
Making the Cheese Sauce (Option 1 – “Cheese Whiz” Style)
- Prepare the cheese: Tear or chop the American cheese slices into smaller pieces.
- Melt the cheese: In a small saucepan over medium-low heat, add the cheese pieces and 2 tablespoons of heavy cream.
- Whisk until smooth: Continuously whisk until the cheese melts completely and forms a smooth sauce. If it’s too thick, add a bit more cream, one tablespoon at a time.
- Set aside: Remove from heat and set aside. The sauce will thicken slightly as it cools.
Assembling Your Carnivore Philly Cheese Steak
- Toast the rolls: Slice the carnivore hoagie rolls lengthwise and toast them in a buttered
skillet until golden brown. - Add cheese (Option 2): If using provolone cheese instead of the “cheese whiz,” place slices on the bottom half of each toasted roll.
- Add the meat: Pile the hot, shredded steak onto the bottom half of each roll (on top of the provolone if using Option 2).
- Add cheese sauce (Option 1): If using the “cheese whiz” style sauce, spoon it generously over the hot meat.
- Close the sandwich: Place the top half of the roll over the meat and cheese.
- Serve immediately: These are best enjoyed hot and fresh!

Serving & Presentation
There’s nothing quite like the simple pleasure of biting into a properly assembled Philly cheese steak! For the full experience, wrap the bottom half of each sandwich in parchment paper to catch any drippings—authentic cheese steaks are gloriously messy, and this carnivore version is no exception! 🤤
These sandwiches pair beautifully with Carnivore Chips for a truly satisfying meal. If you’re feeling particularly indulgent, why not wash it down with a Carnivore Milkshake?
This is the perfect comfort food for weekend lunches, game day gatherings, or anytime you’re craving something hearty and satisfying without the carb crash.
Storage Instructions: Keep That Deliciousness Fresh
Let’s be honest—these sandwiches rarely make it to the storage stage in my house! But if you somehow have leftovers (or want to meal prep), here’s how to handle each component:
The Carnivore Rolls
Store completely cooled rolls in an airtight container at room temperature for 1-2 days, or refrigerate for up to 5 days. For longer storage, freeze the rolls individually wrapped in parchment paper, then placed in a freezer bag for up to 3 months.
The Meat Filling
Refrigerate cooled meat in an airtight container for up to 3 days. Reheat in a
The Cheese Sauce
The “cheese whiz” style sauce will solidify when refrigerated. Store in a glass container for up to 5 days and reheat gently in a saucepan with a splash of cream, stirring constantly.
For on-the-go options, assemble the sandwich with cooled components, wrap tightly in parchment paper, then foil, and refrigerate. Eat cold or bring to room temperature before enjoying. I’ve found these make surprisingly good picnic food!
Benefits: Why This Recipe Works
As someone who’s experimented with countless dietary approaches over my 30+ years in health and fitness, I can confidently say that there’s something special about the carnivore approach for many people—especially those with digestive issues or autoimmune conditions.
This Philly cheese steak recipe delivers multiple benefits:
- Zero plant toxins or antinutrients: By eliminating all plant foods, you’re removing potential inflammatory triggers that can cause digestive distress.
- Nutrient density: Beef is one of the most nutrient-complete foods on the planet, packed with bioavailable protein, B vitamins, zinc, iron, and other essential minerals.
- Blood sugar stability: With zero carbs, this meal won’t trigger the insulin roller coaster that can lead to energy crashes and increased hunger.
- Satiety: The combination of protein and fat creates exceptional fullness that can last for hours, helping to naturally regulate appetite.
- Mental clarity: Many people report improved focus and cognitive function when following a carnivore approach—likely due to stable blood sugar and the elimination of potentially inflammatory foods.
The carnivore bread technique used here is particularly valuable because it addresses one of the biggest challenges of the carnivore diet: finding satisfying substitutes for beloved comfort foods without resorting to plant ingredients.
Common Mistakes to Avoid 🚫
Even with the best recipe, a few wrong turns can lead to disappointing results. Here’s how to ensure cheese steak success:
- Dirty mixing bowl for egg whites: Any trace of fat will prevent proper whipping. Clean thoroughly with vinegar before beating egg whites.
- Rushing the cooling process: Don’t skip the 20-minute slow cooling with the oven door cracked—this prevents the rolls from collapsing.
- Overbeating the cream mixture: Once you add the egg yolks and other ingredients to the whipped cream, mix just enough to combine. Overmixing will deflate your batter.
- Cooking the meat too long: Shaved steak cooks incredibly quickly. Overcooking will make it tough and dry.
- Using cold rolls: For the best texture and experience, always toast your rolls before assembling the sandwich.
- Skimping on the fat: This isn’t the time to go lean—the butter and beef broth create that authentic juicy cheese steak experience.
Alternatives & Substitutions
While this recipe is designed to be strictly carnivore, there are several ways to adapt it to your specific needs:
Budget Options:
- Use ground beef instead of shaved steak (cook it loose, not as patties)
- Skip the egg white powder and use 8 egg whites instead (though the texture won’t be quite as good)
- Use regular gelatin instead of beef gelatin
For Different Health Goals:
- Higher protein: Use leaner cuts of beef and reduce the butter
- Higher fat: Add extra butter to the meat mixture and use a fattier cut of beef
- Dairy sensitivity: Skip the cheese sauce entirely and focus on well-seasoned, juicy meat in the carnivore rolls
- Histamine concerns: Use freshly cooked meat rather than leftover or pre-shaved steak, and skip the aging on the cheese by using fresh cheese curds
Flavor Variations:
- Add a pinch of smoked salt to the meat for a subtle smoky flavor
- Experiment with different cheese options like cheddar or Gouda if they fit your carnivore approach
Frequently Asked Questions
Q: Can I make these rolls without a stand mixer?
A: Yes, but be prepared for an arm workout! You’ll need to whip the egg whites to stiff peaks using a hand mixer or a whisk and considerable elbow grease.
Q: What’s the purpose of the yeast if this is a quick bread?
A: The yeast is purely for flavor—it adds that subtle “bread-like” taste without actually causing fermentation since there are no carbohydrates for it to feed on.
Q: Can I use coconut cream instead of heavy cream?
A: No, that would no longer be carnivore. If you’re avoiding dairy, you might try using melted beef tallow, though the texture will be different.
Q: How do I know when my egg whites are whipped enough?
A: They should form stiff, glossy peaks that don’t flop over when you lift the beater. If you can turn the bowl upside down without anything falling out, they’re ready!
Q: My rolls didn’t rise much—what went wrong?
A: The most common culprits are egg whites that weren’t beaten stiffly enough, or deflating the mixture by overmixing when combining the egg white and cream mixtures.
This website may contain affiliate links, which means that if you click on one of the product links, the website may receive a small commission at no extra charge to you!
Final Thoughts
After decades in the health and fitness world, I’ve learned that the most successful dietary approach is one that lets you enjoy your food while supporting your health goals. This Carnivore Philly Cheese Steak recipe embodies that philosophy perfectly—it’s satisfying, nutrient-dense, and surprisingly authentic in taste and texture.
The revolutionary carnivore bread technique used here opens up a world of possibilities for those following an animal-based diet. No longer do you have to choose between adhering to your nutritional principles and enjoying familiar comfort foods! 🥩🧀
Whether you’re a seasoned carnivore or just curious about reducing plants in your diet, this recipe demonstrates that limitation often breeds creativity. And isn’t that what great cooking is all about?
For more satisfying carnivore recipes that reimagine classic favorites, check out the Carnivore Diet Recipes collection. Your taste buds—and your body—will thank you!
Next Recipes To Try
- Carnivore Cheeseburger Soup – Another comfort food classic made carnivore-friendly
- Carnivore Pizza – Yes, pizza can be carnivore too!
- Carnivore Chili – Perfect for cold weather satisfaction
- Carnivore Breakfast Sandwich – Using the same bread technique for morning meals
carnivore philly cheesesteak
A zero-carb adaptation of the classic Philly cheese steak sandwich, featuring homemade carnivore bread rolls, thinly shaved steak, and your choice of cheese preparation. Perfect for those following a carnivore or animal-based diet who still crave familiar comfort foods.
Ingredients
- 4 large eggs, separated
- 6 tablespoons egg white powder, divided
- 3/4 cup heavy cream
- 1 teaspoon white vinegar
- 1 teaspoon baking soda
- 1/2 teaspoon instant yeast (optional)
- 1 heaping tablespoon beef gelatin
- 1 pound thinly shaved steak
- 2 tablespoons lard or tallow
- 2 tablespoons butter
- 1/2 cup weak beef bone broth
- Salt and pepper to taste
- 5-6 slices American cheese (for Whiz style)
- 8 slices provolone cheese (alternative option)
- 2-3 tablespoons heavy cream (for cheese sauce)
Instructions
- Prepare egg whites: Clean mixing bowl with vinegar, add egg whites and 3 tbsp egg white powder, beat to stiff peaks, adding baking soda near the end.
- Make cream mixture: Whip heavy cream to soft peaks, add egg yolks, remaining egg white powder, gelatin, and optional yeast.
- Combine mixtures: Fold egg whites into cream mixture carefully, preserving air bubbles.
- Prepare hoagie molds: Line with parchment paper, fill with batter, and bake at 375°F for 25 minutes.
- Slow cooling: Turn off oven, leave door cracked open for 20 minutes to prevent collapsing.
- Cook steak: Sear shaved steak in lard, season with salt and pepper, shred with spatulas.
- Finish steak: Add butter and weak beef broth, reduce until meat is coated and juicy.
- Make cheese sauce: Either melt American cheese with cream for 'Whiz' style, or use sliced provolone.
- Assemble: Toast rolls, add cheese and meat, serve immediately.
Notes
The key to successful carnivore bread is properly whipped egg whites and careful folding. Always make sure your mixing bowl is completely free of fat residue before whipping egg whites.
Nutrition Information
Yield 4 Serving Size 1 sandwichAmount Per Serving Calories 520Total Fat 39gSaturated Fat 19gTrans Fat 0gUnsaturated Fat 20gCholesterol 350mgSodium 850mgCarbohydrates 0gFiber 0gSugar 0gProtein 38g
