Let’s tuck in and & enjoy every bite

Photo of author

By Emma Clarke

Published: Apr 4, 2026

This post may contain affiliate links. See our disclosure policy.

Philly Cheesesteak Rice Bowls

Imagine all the iconic flavors of a Philly Cheesesteak the tender beef, the savory onions and peppers, the gooey melted cheese all piled high over a bed of fluffy rice. That’s the magic of Philly Cheesesteak Rice Bowls. This recipe takes the beloved sandwich and transforms it into a hearty, satisfying, and complete meal that’s perfect for a busy weeknight dinner, meal prep, or a casual family gathering.

It combines the comfort of a rice bowl with the unmistakable taste of an American classic, creating a dish that is both familiar and excitingly new.

Our version focuses on building deep flavor through simple cooking techniques. We start by searing seasoned beef strips to lock in their juices, then simmer them gently to achieve a melt-in-your-mouth tenderness that defines a great cheesesteak. The vegetables are stir-fried in the same skillet, soaking up all the delicious meaty fond.

Finally, everything is brought together under a blanket of melted provolone cheese. It’s a customizable, all-in-one meal that promises to be a hit with everyone at the table. Plus, by using wholesome ingredients and a straightforward method, you get a high-protein, balanced dinner without the fuss.

Ingredients for Perfect Cheesesteak Bowls

Gathering the right ingredients is the first step to culinary success. This recipe uses simple, fresh components that work in harmony to create that signature Philly flavor profile. Remember, quality matters, especially when it comes to the beef and the cheese.

What You’ll Need

  • 2 teaspoons olive oil
  • 1 1/2 pounds sirloin or ribeye steak, cut into thin stir-fry strips
  • 1 teaspoon seasoned salt, divided
  • 2 cups rich beef broth
  • 1 1/2 cups medium-grain rice, uncooked
  • 1 large red onion, thinly sliced
  • 1 large bell pepper (any color), sliced into strips
  • 8 ounces cremini mushrooms, sliced
  • 1 cup grape tomatoes, halved
  • 4 slices provolone cheese
  • Pickled banana pepper rings (optional, for serving)
  • Fresh parsley for garnish (optional)

Ingredient Notes & Substitutions

Steak: Sirloin is a great lean option, but ribeye offers more marbling and flavor. For the most authentic taste, ask your butcher to shave the steak thinly, or partially freeze it for 30 minutes to make slicing easier.

Rice: Medium-grain rice yields a slightly sticky, tender texture that holds the sauce well. You can substitute with long-grain white rice or brown rice for a nuttier flavor and extra fiber; just adjust cooking liquid and time according to package directions.

Vegetables: The classic trio is onion, bell pepper, and mushrooms. Feel free to add other veggies like zucchini or spinach for extra nutrition. The grape tomatoes add a pop of freshness and acidity that cuts through the richness.

Cheese: Provolone is the traditional choice for a Philly Cheesesteak, offering a mild, creamy melt. American cheese slices or a sharp white cheddar are excellent alternatives. For a richer flavor, you could also sprinkle some Parmesan.

Broth: A good-quality beef broth is crucial for the simmering liquid. Using a broth with natural flavors or a homemade stock will significantly enhance the depth of the final dish. A splash of Worcestershire sauce can be added for extra umami.

Step-by-Step Cooking Instructions

This recipe flows beautifully from one step to the next, utilizing a single skillet for maximum flavor and minimal cleanup. Follow these steps for foolproof, restaurant-quality results right in your own kitchen.

1. Prepare and Sear the Beef

Heat 1 teaspoon of olive oil in a large, heavy-bottomed skillet or Dutch oven over medium-high heat. Pat the steak strips dry with a paper towel and season them with about 1/2 teaspoon of the seasoned salt. When the oil is shimmering, add the steak in a single layer, working in batches if necessary to avoid overcrowding.

Sear for 2-3 minutes, just until the outside is browned. The goal here is not to cook it through but to develop a flavorful crust. Remove the beef to a plate and set aside.

2. Slow Simmer for Tenderness

In the same skillet, pour in enough beef broth to just cover the bottom (about 1 cup). Use a wooden spoon to scrape up any browned bits from the pan—this is pure flavor! Return the seared beef and any accumulated juices to the skillet. Bring the liquid to a gentle simmer, then reduce the heat to low, cover, and let it cook for 1.

5 to 2 hours. Check periodically and add a splash more broth or water if the liquid evaporates too much. The beef is ready when it’s fork-tender and easily shreds.

3. Cook the Rice

While the beef simmers, cook the rice according to package directions. For best results, rinse the rice under cold water until the water runs clear to remove excess starch, which results in fluffier grains. Once cooked, fluff with a fork and keep warm.

4. Sauté the Vegetables

When the beef is tender, transfer it and its juices to a bowl and cover with foil. Heat the remaining teaspoon of olive oil in the now-empty skillet over medium-high heat. Add the sliced onions and bell peppers. Stir-fry for 4-5 minutes until they begin to soften and caramelize.

Add the sliced mushrooms and cook for another 3-4 minutes until they are browned and tender. Season the vegetables with the remaining 1/2 teaspoon of seasoned salt.

5. Combine and Finish

Return the tender beef to the skillet with the vegetables, leaving most of the simmering juices behind in the bowl (you can reserve this as a simple au jus for dipping). Add the halved grape tomatoes and stir everything together for just 1-2 minutes to warm the beef through and slightly soften the tomatoes. Turn off the heat.

6. Assemble and Serve

To build your bowls, divide the warm, fluffy rice evenly among four serving bowls. Generously spoon the beef and vegetable mixture over the rice. Place a slice of provolone cheese on top of each mound. For perfectly melted cheese, you can pop each bowl into the microwave for 15-20 seconds or under a broiler for 1-2 minutes.

Garnish with pickled banana pepper rings and fresh parsley if desired. Serve immediately while hot and gooey!

Nutritional Information & Dietary Tips

This Philly Cheesesteak Rice Bowl is a well-rounded meal that provides a good balance of protein, carbohydrates, and fats. The exact nutritional values can vary based on the specific cut of meat used and any personal adjustments to the recipe.

NutrientAmount per Serving (Approx.)
Calories580 kcal
Protein38 g
Carbohydrates52 g
Dietary Fiber3 g
Sugars6 g
Total Fat22 g
Saturated Fat9 g
Unsaturated Fat11 g
Cholesterol105 mg
Sodium980 mg

Make it Lighter: For a lower-carb option, serve the cheesesteak mixture over cauliflower rice or a bed of leafy greens. You can also use a leaner cut of beef and reduce the amount of cheese.

Make it Richer: Stir a tablespoon of butter into the cooked rice for extra creaminess, or add a dollop of garlic herb spread on top of the melted cheese.

Pro Tips for the Best Results

  • Don’t Skip the Sear: Searing the meat first creates a Maillard reaction, which builds a complex, savory foundation for the entire dish.
  • Low and Slow is Key: The gentle simmering process breaks down the connective tissue in the beef, transforming even less expensive cuts into tender, succulent bites.
  • Meal Prep Friendly: This recipe is a champion for weekly meal prep. Cook the beef and vegetable mixture and store it separately from the rice. Assemble and reheat bowls throughout the week. The flavors often improve after a day in the fridge!
  • Customize Your Toppings: Set up a ‘bowl bar’ with extra toppings like sautéed mushrooms, different cheese varieties, a drizzle of steak sauce, or a spoonful of this refreshing Creamy Avocado Broccoli Salad on the side for a cool contrast.

Serving Suggestions & Pairings

These hearty rice bowls are a complete meal on their own, but they pair wonderfully with simple sides. A crisp green salad with a vinaigrette dressing helps balance the richness. For a truly indulgent spread, consider serving it alongside some Classic Chocolate Cupcakes for dessert.

If you’re looking for another make-ahead, handheld treat, these Strawberry Crumble Bars with Crunchy Base are perfect for snacks or sweet endings. To drink, an iced tea, a light beer, or a non-alcoholic sparkling beverage complements the savory flavors perfectly.

Frequently Asked Questions

Can I make this recipe faster? Absolutely. For a quick version, skip the long simmer. After searing the steak strips, simply cook them to your desired doneness (about 5-7 minutes total), then proceed with the vegetables. The texture will be more like a stir-fry than fall-apart tender, but it will still be delicious in about 30 minutes.

Can I use a different protein? Yes! Thinly sliced chicken breast, ground turkey, or even portobello mushroom strips make excellent substitutes for the beef. Adjust cooking times accordingly.

How do I store and reheat leftovers? Store components separately in airtight containers in the refrigerator for up to 4 days. Reheat the beef and vegetable mixture in a skillet or microwave until hot, then assemble with freshly warmed rice for the best texture.

Is this recipe freezer-friendly? The beef and vegetable mixture freezes very well for up to 3 months. Thaw overnight in the refrigerator and reheat thoroughly. Cook fresh rice when ready to serve, as frozen and reheated rice can become mushy.

Philly Cheesesteak Rice Bowls are more than just a dinner; they’re a versatile, crowd-pleasing concept that brings the diner experience home. With its layers of flavor and satisfying composition, it’s a recipe you’ll return to again and again.

Whether you’re feeding a family, prepping lunches, or just craving comfort food with a twist, this deconstructed classic delivers on every promise.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Philly Cheesesteak Rice Bowls

Philly Cheesesteak Rice Bowls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma Clarke
  • Total Time: 30 min (or 2+ hours with slow simmer)
  • Yield: 4 servings 1x

Description

A deconstructed Philly Cheesesteak piled over fluffy rice, featuring tender simmered beef, savory peppers and onions, and melted provolone cheese. A hearty, all-in-one meal perfect for dinner or meal prep.


Ingredients

Scale

2 teaspoons olive oil
1 1/2 pounds sirloin or ribeye steak, cut into thin stir-fry strips
1 teaspoon seasoned salt, divided
2 cups beef broth
1 1/2 cups medium-grain rice, uncooked
1 large red onion, thinly sliced
1 large bell pepper, sliced into strips
8 ounces cremini mushrooms, sliced
1 cup grape tomatoes, halved
4 slices provolone cheese
Pickled banana pepper rings (optional)
Fresh parsley for garnish (optional)


Instructions

  1. Heat 1 tsp oil in a large skillet over medium-high. Season steak with 1/2 tsp seasoned salt and sear for 2-3 minutes until browned. Remove.
  2. Add 1 cup broth to skillet, scrape up bits. Return beef, simmer covered on low for 1.5-2 hours until tender, adding liquid as needed.
  3. Cook rice according to package directions.
  4. Transfer beef to a bowl. Heat remaining oil in skillet. Sauté onion and pepper for 5 mins. Add mushrooms, cook until tender. Season with remaining salt.
  5. Return beef to skillet, add tomatoes. Warm through for 1-2 minutes. Turn off heat.
  6. Divide rice among bowls. Top with beef mixture. Place a cheese slice on each. Microwave 20 sec to melt. Garnish and serve.

Notes

  • For a quicker version, cook steak to desired doneness after searing and skip the long simmer.
  • Store components separately for best meal prep. Reheat beef mixture and serve with fresh rice.
  • Substitute chicken, turkey, or mushrooms for a different protein.
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Category: Main Course
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 580
  • Sugar: 6
  • Sodium: 980
  • Fat: 22
  • Saturated Fat: 9
  • Unsaturated Fat: 11
  • Trans Fat: 0
  • Carbohydrates: 52
  • Fiber: 3
  • Protein: 38
  • Cholesterol: 105

Share the recipe on

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star