There’s something deeply satisfying about a good Philly cheesesteak. The juicy, well-seasoned beef, the caramelized onions, the tender bell peppers, and the melted, gooey cheese—every bite is a warm, comforting hug. But let’s be honest, sometimes you want all that deliciousness without the heaviness of a sandwich roll. Enter Philly Cheesesteak Bowls, a high-protein, low-carb take on the classic sandwich, perfect for those looking for a quick and easy meal with all the flavor and none of the extra carbs.
This recipe is a one-pan wonder, making it a dream for busy weeknights. Instead of using thinly sliced steak, we’re going with ground beef, which not only speeds up the cooking process but also makes this dish more budget-friendly. You’ll still get all those iconic cheesesteak flavors, but in a bowl that’s hearty, wholesome, and completely satisfying.
These Philly Cheesesteak Bowls are a fantastic option if you’re following a gluten-free, low-carb, or keto lifestyle, but they’re also versatile enough to be served traditionally on a toasted hoagie roll or over rice. Whether you’re meal-prepping for the week or just need a quick dinner that comes together in under 20 minutes, this recipe is a total game-changer.
Why You’ll Love This Recipe
If you’re a fan of Philly cheesesteaks, this version will quickly become a staple in your meal rotation. Here’s why:
- Fast and Easy: This recipe takes only 20 minutes from start to finish, making it perfect for busy weeknights when you need dinner on the table fast.
- One-Pan Meal: Fewer dishes mean less cleanup, and that’s always a win. Everything cooks in one skillet, making it a low-maintenance meal.
- Low-Carb & Keto-Friendly: Skipping the bread keeps this meal low in carbs while still being incredibly filling thanks to the protein and healthy fats.
- Packed with Protein: With 30 grams of protein per serving, this dish will keep you full and satisfied for hours.
- Customizable: While this is a low-carb bowl, you can easily serve it over rice, cauliflower rice, or even in a hoagie roll for a more traditional cheesesteak experience.
- Great for Meal Prep: This dish stores well and reheats beautifully, making it ideal for prepping ahead for lunches or quick dinners throughout the week.
Health Benefits
This recipe isn’t just delicious—it’s also packed with nutrients that support overall health. Here’s why these Philly Cheesesteak Bowls make a fantastic addition to your meal plan:
- High in Protein: With lean ground beef as the main protein source, this dish helps support muscle growth and repair while keeping you full for longer.
- Low in Carbs: If you’re watching your carb intake, this bowl is a great option. By skipping the bread, you’re avoiding unnecessary refined carbs and sugars.
- Rich in Vitamins and Minerals: The bell peppers and mushrooms add a ton of important vitamins, including vitamin C, vitamin A, and potassium, which support immune health and muscle function.
- Healthy Fats for Brain Health: Provolone cheese provides a dose of healthy fats and calcium, which are essential for brain function and bone strength.
- Supports Digestion: The fiber from the vegetables and the natural fat content in the beef help with digestion and satiety, preventing energy crashes and cravings.
Preparation Time, Servings, and Nutritional Information
- Total Prep & Cook Time: 20 minutes
- Servings: 4 servings
- Calories per Serving: 326 kcal
- Carbohydrates: 9g
- Protein: 30g
- Fat: 19g
- Sugar: 4g
- Sodium: 385mg
Ingredients List
To make these Philly Cheesesteak Bowls, you’ll need:
Main Ingredients:
- 1 lb ground beef (90% lean preferred)
- ½ cup beef broth (regular or low-sodium)
- 1 tbsp Worcestershire sauce
- Salt & pepper (to taste)
- 2 tsp olive oil
Vegetables:
- 1 medium onion (diced)
- 2 green bell peppers (diced or thinly sliced)
- 8 mushrooms (diced or sliced)
Cheese:
- 4 slices provolone cheese (or substitute with shredded cheddar/mozzarella)
Step-By-Step Cooking Instructions
Cook the Ground Beef
- Heat a large skillet over medium-high heat.
- Add the ground beef and cook until browned, breaking it up with a spatula as it cooks. This should take about 5-6 minutes.
- Drain any excess grease from the pan.
- Pour in the beef broth and Worcestershire sauce. Stir well to combine and let it simmer for about 4-5 minutes, allowing the flavors to meld.
- Season with salt and pepper to taste, then remove the beef from the skillet and set aside.
Sauté the Vegetables
- In the same skillet, add 2 teaspoons of olive oil over medium heat.
- Toss in the diced onions, bell peppers, and mushrooms.
- Cook for 5-6 minutes, stirring occasionally, until the vegetables are soft and slightly caramelized.
Combine Everything
- Return the cooked beef to the skillet with the sautéed vegetables.
- Stir everything together and let it cook for another 2 minutes to reheat the beef and ensure all the flavors blend.
Add Cheese & Serve
- Remove the skillet from the heat.
- Place 4 slices of provolone cheese on top of the beef and vegetable mixture, letting it melt from the residual heat.
- Serve immediately in bowls or as desired.

How to Serve
There are many ways to enjoy this dish, depending on your preferences:
- Classic Bowl Style: Serve the beef and veggie mixture in bowls for a simple, low-carb option.
- Over Rice or Cauliflower Rice: For a heartier meal, spoon the mixture over white rice, brown rice, or cauliflower rice.
- In a Hoagie Roll: If you want a more traditional cheesesteak experience, serve it in a toasted hoagie roll.
- With a Side Salad: A fresh green salad with a light vinaigrette complements the richness of the beef and cheese.
Pairing Suggestions
This dish pairs beautifully with:
- Crispy roasted sweet potatoes for a mix of savory and sweet flavors.
- Steamed broccoli or green beans for extra fiber and nutrients.
- A cold, refreshing fruit salad with grapes, oranges, and strawberries.
Storage, Freezing & Reheating Instructions
- Refrigeration: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezing: Freeze the beef and vegetable mixture in an airtight container for up to 3 months. Avoid freezing the cheese, as it may change texture.
- Reheating: Warm in a skillet over medium heat or microwave for 90 seconds to 2 minutes. Add fresh cheese before serving.
Common Mistakes to Avoid
Making Philly Cheesesteak Bowls is simple, but a few mistakes can affect the texture, flavor, and overall experience. Here are some common mistakes to avoid and how to fix them.
Overcooking the Beef
One of the biggest mistakes is cooking the ground beef too long, which makes it dry and tough. Since ground beef cooks quickly, keep an eye on it and remove it from the heat as soon as it’s browned. Letting it sit in the skillet too long or simmering it in broth for too long can cause it to lose moisture.
Not Draining Excess Fat
While ground beef adds flavor, excess fat can make the dish greasy. If you’re using a fattier blend (like 80/20), be sure to drain the grease after browning. However, don’t drain all the moisture—keeping a little bit of fat helps with flavor.
Skipping the Worcestershire Sauce
This ingredient enhances the umami flavor of the beef and gives it that classic cheesesteak taste. Without it, the meat might taste flat. If you don’t have Worcestershire sauce, you can substitute with soy sauce or a splash of balsamic vinegar.
Using Too Much Liquid
Adding too much broth can make the dish watery. While a little liquid helps distribute flavor, overdoing it can cause everything to become soupy instead of having that rich, hearty texture. Stick to ½ cup of broth and let it simmer until mostly absorbed.
Not Cooking the Vegetables Properly
Vegetables should be soft but not mushy. If you don’t cook the onions, peppers, and mushrooms long enough, they’ll be too crunchy and won’t blend well with the beef. On the other hand, overcooking them will make them mushy and lifeless. The key is to cook them until they’re tender but still have a slight bite.
Choosing the Wrong Cheese
The best cheese for Philly cheesesteaks is provolone because it melts smoothly and complements the beef’s flavor. If you use a cheese that doesn’t melt well, like pre-shredded cheese, it might not give you that gooey, melty texture. If you don’t have provolone, good alternatives are mozzarella, white cheddar, or Monterey Jack.
Skipping the Resting Time
Once the cheese is added, let the dish sit for 1-2 minutes before serving. This allows the flavors to blend, and the cheese melts more evenly. Skipping this step can result in a dish that’s not as well-balanced in flavor.
By avoiding these mistakes, you’ll get a perfectly balanced, flavorful, and satisfying Philly Cheesesteak Bowl every time.
Pro Tips
Want to take your Philly Cheesesteak Bowls to the next level? These pro tips will help you get the best flavor, texture, and overall experience.
Use High-Quality Ground Beef
The quality of your ground beef makes a difference. 90% lean beef is ideal because it has enough fat for flavor but not so much that it makes the dish greasy. If using fattier beef, drain the excess grease but leave a little for taste.
Caramelize the Onions for Extra Flavor
If you have a few extra minutes, let the onions cook longer until they caramelize slightly. This brings out their natural sweetness, giving your cheesesteak bowls a richer, deeper flavor.
Toast Hoagie Rolls for a Crispy Alternative
If you’re serving this in a sandwich instead of a bowl, lightly toast the hoagie rolls for extra texture. Spread a little butter or olive oil on the bread, then toast it in a skillet until golden brown. This adds crunch and prevents the bread from getting soggy.
Add a Little Garlic for Extra Depth
Traditional Philly cheesesteaks don’t always include garlic, but adding ½ teaspoon of minced garlic while cooking the onions and peppers boosts the overall depth of flavor. It’s a small step that makes a big difference.
Customize with Different Cheeses
Provolone is the classic choice, but you can mix it up depending on your preference. Mozzarella gives a stretchy texture, cheddar adds sharpness, and pepper jack gives a spicy kick. Want it extra creamy? Stir in a little cream cheese at the end for a velvety finish.
Make It Spicy with Jalapeños or Hot Sauce
If you love heat, thinly slice some jalapeños and sauté them with the onions and peppers. You can also drizzle your finished bowl with hot sauce or crushed red pepper flakes for a fiery twist.
Use Freshly Sliced Mushrooms Instead of Canned
Fresh mushrooms bring out a better texture and taste compared to canned ones, which can be mushy. Go for cremini or baby bella mushrooms for the best flavor.
By following these pro tips, you’ll enhance the flavors, textures, and presentation of your Philly Cheesesteak Bowls, making them even more delicious.
Frequently Asked Questions (FAQs)
Can I use steak instead of ground beef?
Yes! You can use thinly sliced ribeye, sirloin, or flank steak. Just cook it in the skillet until tender, then follow the rest of the recipe as directed.
What’s the best cheese for Philly Cheesesteak Bowls?
Provolone is the classic choice, but you can also use mozzarella, white cheddar, Monterey Jack, or American cheese.
Can I make this ahead of time?
Yes! This recipe is perfect for meal prep. Cook the beef and veggies, store them in airtight containers, and reheat before serving.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 5 days. For longer storage, freeze the beef and veggies separately (without the cheese) for up to 3 months.
How do I reheat this dish?
Reheat in a skillet over medium heat until warmed through, or microwave for 90 seconds. Add fresh cheese before serving.
Conclusion & Call to Action
Philly Cheesesteak Bowls are everything you love about the classic sandwich—savory beef, caramelized onions, sautéed peppers, and gooey melted cheese—but in a low-carb, high-protein bowl that’s perfect for any meal. Whether you’re following a keto diet, meal-prepping for the week, or just craving a comforting, easy dinner, this dish delivers on all fronts.
Not only is this recipe quick and easy, but it’s also customizable. You can switch up the cheese, add extra veggies, or serve it over rice or in a toasted hoagie roll. No matter how you serve it, one thing’s for sure—it’s going to be delicious.
Now it’s your turn! If you try this Philly Cheesesteak Bowls recipe, I’d love to hear about it. Leave a comment below and let me know how it turned out! Did you add any fun twists or variations? Share your tips so others can try them too!
Also, don’t forget to snap a photo and tag me on Instagram or Pinterest. Seeing your recreations makes my day, and I love featuring your delicious creations!
If you enjoyed this recipe, save it, share it, and bookmark it so you can make it again and again. Happy cooking!
Print
Philly Cheesesteak Bowls
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
This Philly Cheesesteak Bowls recipe is a quick and flavorful meal made with seasoned ground beef, sautéed peppers, onions, and melted provolone cheese. It’s low-carb, gluten-free, and perfect for meal prep or a fast, satisfying dinner.
Ingredients
- 1 lb ground beef (90% lean)
- ½ cup beef broth
- 1 tbsp Worcestershire sauce
- 2 tsp olive oil
- 1 medium onion, diced
- 2 green bell peppers, diced
- 8 mushrooms, sliced
- 4 slices provolone cheese
- Salt & pepper to taste
Instructions
- Heat a large skillet over medium-high heat. Brown the ground beef, then drain the excess fat.
- Add beef broth and Worcestershire sauce. Simmer for 4-5 minutes. Season with salt and pepper, then remove the beef from the skillet.
- In the same skillet, heat olive oil. Sauté onions, bell peppers, and mushrooms for 5-6 minutes until softened.
- Return the cooked beef to the skillet and stir to combine.
- Remove from heat, place provolone slices on top, and let them melt.
- Serve in bowls and enjoy!
Notes
- For a traditional cheesesteak experience, serve on a hoagie roll.
- Add red pepper flakes for extra heat.
- Store in an airtight container in the fridge for up to 5 days.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American