Philly Cheesesteak Bowls – Easy Low Carb Dinner Idea
Learn how to prepare flavorful Philly Cheesesteak Bowls made with juicy beef, sautéed veggies, and melted cheese perfect for a satisfying low-carb dinner packed with 32g of protein.

These Philly Cheesesteak Bowls are loaded with 32 grams of protein per serving and skip the traditional bread, making them a great choice for anyone following a low-carb lifestyle. I first created this recipe when my daughter insisted that “healthy meals don’t taste good,” and surprisingly, it quickly became a family favorite we now make regularly.
I still remember my first attempt at recreating a low-carb Philly cheesesteak at home. I was craving that classic mix of tender beef, gooey cheese, and caramelized peppers and onions, but needed something macro-friendly. Honestly, it didn’t turn out well at all overcooked meat, watery vegetables, and cheese that didn’t melt properly. After testing different methods and refining the process, I discovered the key tricks: cooking on high heat, slicing the beef thinly, and timing each step carefully. Now this dish is quicker than ordering takeout, and even my teenagers go back for seconds. Best of all, you get all the classic flavors in a protein-packed bowl ready in about 30 minutes.
Ingredients for Philly Cheesesteak Bowls

I prefer using sirloin steak for this dish because it stays soft and provides great protein without too much fat. One helpful trick I always recommend is placing the beef in the freezer for about 30 minutes before slicing. It makes cutting thin, even strips much easier.
- 1 lb beef sirloin (thinly sliced) – optional: freeze for 30 minutes before slicing
- 1 tablespoon olive oil
- 1 large green bell pepper (sliced)
- 1 large onion (sliced)
- 8 oz mushrooms (sliced) – baby bella works best for richer flavor
- 2 cloves garlic (minced)
- 1 teaspoon Worcestershire sauce – adds deep savory flavor
- Salt and pepper to taste
- 8 slices (6–8 oz) provolone cheese (cut into strips) – deli slices melt better
- 4 cups cauliflower rice
- 2 tablespoons butter
- Fresh parsley for garnish
Step-by-Step Instructions
Make sure all your ingredients are prepped before you begin cooking. This recipe comes together quickly, so having everything ready helps ensure perfect results.
Step 1:
Heat olive oil in a large skillet over medium-high heat until hot but not smoking. Add the sliced beef in a single layer (cook in batches if needed). Let it cook undisturbed for 3–4 minutes so it develops a nice sear. The meat should be browned on the edges while staying tender.
Step 2:
Transfer the cooked beef to a plate and set aside. In the same skillet (don’t clean it those browned bits add flavor), add the bell peppers, onions, and mushrooms. Cook for 5–7 minutes, stirring occasionally, until softened and slightly caramelized. Add garlic in the final minute and cook just until fragrant.
Step 3:
While the vegetables are cooking, melt butter in another pan over medium heat. Add the cauliflower rice and cook for 5–7 minutes until tender and slightly golden. Season with salt and pepper. Avoid covering the pan so excess moisture evaporates, keeping the texture light. If using frozen cauliflower rice, squeeze out extra water first.
Step 4:
Return the beef to the skillet with the vegetables. Add Worcestershire sauce and season with salt and pepper. Mix everything together and cook for about 1 minute. Place the provolone cheese evenly on top, cover the skillet, and let it melt for 1–2 minutes until soft and gooey.
Step 5:
Divide the cauliflower rice into four bowls. Top each portion with the beef and vegetable mixture. Garnish with fresh parsley and serve immediately while hot and cheesy.
What to Serve with Philly Cheesesteak Bowls

These bowls pair well with sides that bring texture and freshness to balance the rich flavors.
- Crispy air fryer green beans add a crunchy contrast and extra nutrients
- A simple salad with vinaigrette provides a light, tangy balance
- Roasted sweet potato slices add a touch of natural sweetness and fiber
- Pickled banana peppers give a tangy, slightly spicy kick
- Garlic parmesan zucchini keeps the meal low-carb while adding more vegetables
Storage & Serving Tips
Store the beef and vegetable mixture in an airtight container in the refrigerator for up to 4 days. For best results, keep the cauliflower rice separate to prevent it from becoming soggy.
When reheating, warm everything on the stovetop or in the microwave until heated through. Add fresh provolone cheese on top to recreate that freshly melted texture. The beef mixture can also be frozen for up to 3 months, making it great for meal prep.
This recipe is very flexible. You can wrap the filling in lettuce for a lighter option or serve it over regular rice if you’re not limiting carbs. Everyone can customize their bowl add hot sauce, extra peppers, or more cheese depending on your preference.
Conclusion
These Philly Cheesesteak Bowls show that high-protein meals can still be full of flavor and satisfying. With tender beef, perfectly cooked vegetables, and melted cheese ready in just 30 minutes, this recipe makes healthy eating both simple and delicious. Try it today and enjoy a low-carb twist on a classic favorite!
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
