As I tore through the aisles of my local market, the scent of sizzling steak teased me from the deli section, igniting a craving for something indulgent yet wholesome. Enter my 20-Minute High-Protein Philly Cheesesteak Bowls—an easy low-carb dinner that marries comfort with nutrition. Packed with tender steak, vibrant peppers, and cheesy goodness, this recipe transforms a beloved classic into a guilt-free masterpiece boasting 35 grams of protein per serving! Whether you’re navigating a busy weeknight or meal prepping for the days ahead, these bowls deliver flavor and satisfaction without the carb overload. Are you ready to whip up a dish that will leave both your belly and taste buds singing?

Why Are These Bowls So Irresistible?
Quick Preparation: In just 20 minutes, you’ll have a comforting meal that can fit into even the busiest of schedules. Perfect for weeknight dinners without sacrificing flavor!
High Protein: With 35 grams of protein per serving, these bowls help you feel full and satisfied while keeping your health goals intact.
Low-Carb Delight: Enjoy the classic Philly flavors without the guilt! These bowls provide all the taste you love, minus the carb overload.
Customizable and Versatile: Whether you prefer cauliflower rice or want to spice things up with jalapeños, you can easily tweak this recipe to suit your taste. Check out my Garlic Pasta for another simple and tasty dish!
Crowd-Pleaser: Serve these bowls at your next gathering, and watch your friends and family rave about the rich flavors and delightful ingredients!
Philly Cheesesteak Bowls Ingredients
For the Steak
- Ribeye or Sirloin Steak – Choose ribeye for tenderness; sirloin is a budget-friendly alternative.
- Worcestershire Sauce – Adds umami flavor; soy sauce can be used as a gluten-free alternative.
- Salt & Black Pepper – Essential for seasoning; adjust to taste for your perfect flavor.
For the Vegetables
- Onion – Adds sweetness and depth of flavor; substitute with shallots for a milder taste.
- Green Bell Pepper – Offers a fresh crunch; can swap with yellow or orange bell peppers for a sweeter flavor.
- Red Bell Pepper – Enhances color and adds sweetness; can be replaced with more green bell peppers if desired.
- Garlic – Adds aromatic richness; use garlic powder as a substitute in a pinch.
For Cooking
- Olive Oil – Used for sautéing the steak and vegetables; can substitute with avocado oil for a higher smoke point.
For Topping
- Shredded Provolone or Mozzarella Cheese – Provides creaminess and a rich finish; use any melty cheese like cheddar for varied flavor.
- Chopped Parsley – For garnish and freshness; omit if not available.
These Philly Cheesesteak Bowls blend rich flavors and hearty ingredients into a delicious, low-carb meal!
Step‑by‑Step Instructions for Philly Cheesesteak Bowls – Easy Low-Carb High-Protein Dinner
Step 1: Prep the Steak
Start by slicing the ribeye or sirloin steak against the grain into thin strips, ensuring maximum tenderness. This should take about 5 minutes. Aim for pieces no thicker than 1/4 inch to ensure they cook quickly and evenly in your Philly Cheesesteak Bowls.
Step 2: Heat the Skillet
Preheat a large cast iron skillet over medium-high heat for about 3 minutes until hot. Once heated, add a splash of olive oil, swirling it around the pan until it shimmers, indicating it’s ready for the steak. This preparation sets the stage for a beautifully seared protein.
Step 3: Cook the Steak
Add the steak strips to the hot skillet in a single layer, seasoning with Worcestershire sauce, salt, and pepper. Sear for 3 to 4 minutes without stirring, allowing a golden crust to form. When the steak is caramelized and cooked to your desired level of doneness, remove it from the skillet and set it aside.
Step 4: Sauté the Vegetables
In the same skillet, add the sliced onions and bell peppers, allowing the residual oil and flavor to enhance their taste. Sauté for 4 to 5 minutes until they are softened and slightly blistered. Add minced garlic for the final 30 seconds, stirring continuously until fragrant, which will elevate the flavor profile of your Philly Cheesesteak Bowls.
Step 5: Assemble the Bowls
Divide your base—cauliflower rice, mashed potatoes, or regular rice—among serving bowls. Layer the sautéed steak and vegetables atop the base, creating a colorful display. This not only adds texture but also melds the foundational flavors in each bite of your delightful meal.
Step 6: Melt the Cheese
Sprinkle a generous amount of shredded cheese over the steak and vegetable mixture. Cover the bowls and allow the heat to melt the cheese for about 1-2 minutes. Alternatively, broil them in the oven for a bubbly finish. Don’t forget to garnish with chopped parsley for a fresh touch before serving your savory Philly Cheesesteak Bowls!

Philly Cheesesteak Bowls Variations
Feel free to get creative and tailor these Philly Cheesesteak Bowls to your personal tastes and dietary preferences!
-
Ground Turkey: Substitute ground turkey for the steak for a lighter, lower-fat option that still delivers big flavor.
-
Zucchini Noodles: Swap out cauliflower rice for zucchini noodles; they’ll add a refreshing twist and unique texture to your bowls.
-
Spicy Kick: Add hot sauce or jalapeños for a fiery flavor explosion. A little heat goes a long way in elevating this home-cooked dish!
-
Cheesy Alternatives: Try swapping out provolone for smoked gouda or pepper jack cheese for a new flavor experience that’s still melty and delicious.
-
Vegetarian Version: Replace the steak with sautéed mushrooms and use a plant-based cheese for a scrumptious vegetarian option that’s packed with umami.
-
Extra Veggies: Boost your nutrient intake by adding more veggies like spinach, broccoli, or snap peas; just sauté them alongside the peppers and onions.
-
Flavor Pop: For an umami punch, consider mixing in some chopped sun-dried tomatoes or roasted red peppers; they’ll bring new depth to your bowls.
-
Herbaceous Freshness: Garnish with fresh basil or cilantro for an aromatic lift that makes each bite burst with freshness. If you enjoy bold flavors, consider checking out my High Protein Dinner for more inspiration!
What to Serve with Philly Cheesesteak Bowls
Delight your senses with these pairings that elevate your meal into an extraordinary dining experience.
-
Creamy Mashed Cauliflower: This velvety alternative complements the hearty bowls, adding a subtle yet indulgent touch without the carbs.
-
Garlicky Green Beans: Sautéed with garlic, these bring a bright crunch that balances the richness of the cheese and steak.
-
Zesty Cucumber Salad: Refreshing and light, a cucumber salad provides a cool contrast, enhancing the savory flavors in each bite.
-
Roasted Brussels Sprouts: Their crispy exterior and tender inside add delightful texture, and the slight bitterness enhances the umami flavors of the dish.
-
Homemade Pickles: The tanginess of pickles offers a bold contrast to the creamy cheese, providing a perfect bite alongside each spoonful.
-
Sparkling Lemonade: A fizzy drink with a splash of citrus elevates the entire meal, cleansing the palate and brightening the flavors of your cheesesteak bowls.
-
Cheesecake Bites: End your meal on a sweet note with these delightful treats that balance the savory elements perfectly, providing a symphony of texture and flavor.
Each pairing was picked with love to help create a balanced and memorable meal!
Expert Tips for Philly Cheesesteak Bowls
-
Slice Smart: Always cut your steak against the grain. This simple step ensures maximum tenderness in your Philly Cheesesteak Bowls, creating a more enjoyable eating experience.
-
Heat Matters: Make sure your skillet is hot enough before adding the steak. A hot pan allows for that beautiful caramelization without making the meat tough.
-
Watch the Time: Avoid overcooking the steak! Thin strips cook quickly; 3-4 minutes is all you need for a juicy finish.
-
Flavor Boost: For more depth, sauté the vegetables in the same skillet after the steak. This way, they’ll pick up any delicious steak bits left behind.
-
Storing Leftovers: Keep leftovers fresh in airtight containers for up to 3 days. When reheating, add a splash of broth to prevent drying out.
-
Garnish with Care: Always finish with a sprinkle of fresh parsley. Not only does it add color, but it also enhances the overall flavor of your Philly Cheesesteak Bowls!
How to Store and Freeze Philly Cheesesteak Bowls
Fridge: Store leftover Philly Cheesesteak Bowls in airtight containers for up to 3 days. This keeps the ingredients fresh while retaining their delightful flavors.
Freezer: If you want to keep these bowls for longer, seal them tightly in freezer-safe containers for up to 2 months. Defrost in the fridge overnight before reheating.
Reheating: To reheat, add a splash of broth in a skillet over medium heat to keep the steak tender and moist. Heat until warmed through, approximately 5–7 minutes.
Packing for Meal Prep: If preparing ahead, assemble the bowls without cheese and store separately. Add cheese before reheating for the best melty experience!
Make Ahead Options
These Philly Cheesesteak Bowls are perfect for meal prep, allowing you to save time and enjoy a hearty meal during busy weeknights! You can slice the steak and sauté the vegetables up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain freshness. Additionally, you can prepare your base (like cauliflower rice) ahead of time and refrigerate it for up to 3 days. When you’re ready to serve, simply reheat the steak and veggies in a skillet until warmed through, assemble your bowls, top with cheese, and melt it before serving. With these make ahead tips, you’ll have delicious, high-protein Philly Cheesesteak Bowls ready with minimal effort!

Philly Cheesesteak Bowls Recipe FAQs
What type of steak is best for Philly Cheesesteak Bowls?
Absolutely! For these bowls, ribeye is my go-to choice due to its tenderness and rich flavor, but sirloin is a fantastic budget-friendly alternative. Both options are delicious! Just make sure to slice them against the grain for maximum tenderness.
How should I store leftovers from Philly Cheesesteak Bowls?
Store your leftover Philly Cheesesteak Bowls in airtight containers in the fridge for up to 3 days. This keeps the ingredients fresh, and I highly recommend reheating them gently with a splash of broth to maintain moisture—you don’t want them drying out!
Can I freeze Philly Cheesesteak Bowls?
Of course! If you want to enjoy these delicious bowls later, pack them in freezer-safe containers for up to 2 months. When you’re ready to eat, simply defrost them in the fridge overnight and reheat in a skillet with a splash of broth for about 5-7 minutes until warmed through.
What if my vegetables lose their crunch during cooking?
Very! To keep that delightful crunch in your veggies, try not to overcrowd the skillet when sautéing. Cook them in batches if necessary and sauté for about 4-5 minutes until they are just softened but still vibrantly colored. This way, they won’t become mushy and will add that satisfying texture to your bowls!
Are there any dietary considerations I should be aware of when making Philly Cheesesteak Bowls?
Certainly! If you or someone dining with you has dietary restrictions, consider using gluten-free soy sauce as a substitute for Worcestershire sauce. Additionally, you can use dairy-free cheese alternatives to accommodate lactose intolerance. Always remember to check ingredient labels to avoid potential allergens.
Can I customize Philly Cheesesteak Bowls for different tastes?
The more the merrier! You can absolutely make these bowls your own! Swap in different bell pepper colors for varied sweetness or even try ground turkey for a lighter version. If you like a kick, toss some jalapeños or hot sauce into the mix for a spicy twist!

Savory Philly Cheesesteak Bowls – Easy Low-Carb High-Protein Dinner
Ingredients
Equipment
Method
- Start by slicing the ribeye or sirloin steak against the grain into thin strips, ensuring maximum tenderness. This should take about 5 minutes.
- Preheat a large cast iron skillet over medium-high heat for about 3 minutes until hot. Once heated, add a splash of olive oil, swirling it around the pan until it shimmers.
- Add the steak strips to the hot skillet in a single layer, seasoning with Worcestershire sauce, salt, and pepper. Sear for 3 to 4 minutes without stirring, allowing a golden crust to form.
- In the same skillet, add the sliced onions and bell peppers, allowing the residual oil and flavor to enhance their taste. Sauté for 4 to 5 minutes until they are softened and slightly blistered.
- Divide your base—cauliflower rice, mashed potatoes, or regular rice—among serving bowls. Layer the sautéed steak and vegetables atop the base.
- Sprinkle a generous amount of shredded cheese over the steak and vegetable mixture. Cover the bowls and allow the heat to melt the cheese for about 1-2 minutes.

Leave a Reply