Three meal-prep containers of Philly cheesesteak bowls with ground beef, peppers, and melted provolone over brown rice

High-Protein Philly Cheesesteak Bowls (Meal Prep)

I started making these the first winter I had a job with a brutal commute and zero patience for cooking on weeknights. Sunday afternoon, I’d brown a big skillet of beef and peppers, line up four glass containers on the counter, and split everything between them. By Wednesday, when I was running on fumes, dinner was already done. These high-protein Philly cheesesteak bowls have been my answer to chaotic weeks ever since, and they still feel like a small win every time I pull one out of the fridge. All the gooey, beefy comfort of the sandwich I grew up ordering, none of the bread, and 42 grams of protein to keep me full past 3 p.m.

Why these Philly cheesesteak bowls are built for meal prep

A traditional Philly cheesesteak, born on the streets of Philadelphia, is a glorious mess of thinly shaved beef and melted cheese stuffed into a hoagie. It does not survive three days in a lunch bag. Pulling those same flavors apart and spooning them over rice fixes that. The beef, peppers, and onions reheat without turning sad, the rice soaks up the savory juices instead of a roll going soggy, and you end up with a balanced plate instead of a carb bomb.

Swapping the shaved ribeye for lean ground beef does a few things at once. It’s cheaper, it cooks in about seven minutes, and it crumbles into every bite so you get beef and cheese in the same forkful. With 93% lean beef and a layer of provolone, each bowl lands at roughly 42 grams of protein for about 520 calories (estimated). That’s the ratio that keeps you out of the vending machine mid-afternoon. The brown rice underneath adds whole-grain fiber and turns the whole thing into a meal that holds you over.

What goes in your cheesesteak bowls (plus swaps)

Nothing here is fussy, and you probably have most of it already.

  • Lean ground beef. I use 93/7 so the bowls aren’t greasy after a day in the fridge. If you want the real-deal texture, thinly sliced ribeye or flank steak both work beautifully. Just sear them fast and slice against the grain.
  • Bell peppers and a yellow onion. One green and one red pepper give you color and a little sweetness, though any mix is fine. Sliced thin, they cook down into soft, lightly caramelized onions and peppers in a few minutes.
  • Provolone. This is the classic melty topping for a cheesesteak. White American melts even silkier, and if you grew up on the Cheez Whiz version, a drizzle of that is completely fair game. Mozzarella or pepper jack work too if that’s what’s in the drawer.
  • Brown rice. It’s my default base for the extra fiber, but white rice, jasmine, or quinoa all slot right in. For a low-carb bowl, cauliflower rice is the move.
  • The flavor builders. Garlic, Worcestershire sauce, a splash of beef broth, salt, and pepper. That short list is what makes the beef taste like a cheesesteak instead of plain taco meat.

One note if you eat gluten-free: most Worcestershire sauce contains barley malt, so reach for a certified gluten-free bottle or use tamari, and double-check your beef broth. With those swaps and no bun anywhere in sight, the bowls are naturally gluten-free.

How the cheesesteak bowls come together

This is mostly a one pan ground beef dinner, with the rice cooking off to the side.

Fluffed cooked brown rice in a modern stainless saucepan, the whole-grain base for the bowls

Start the rice first, since brown rice takes the longest. Rinse it, simmer it covered until the water disappears and the grains are tender, then fluff it and let it rest while you handle everything else. If you keep cooked rice or a microwave pouch around, this step is basically free.

Sliced green and red bell peppers and onion softened and lightly charred in a stainless skillet

Get a large skillet hot with a little olive oil and add the sliced peppers and onion. Stir them now and then over medium-high heat until they slump down and pick up a few charred edges, about six to eight minutes. Scoop them onto a plate so they don’t overcook while the beef browns.

Lean ground beef browned into crumbles in a stainless skillet with a wooden spoon resting on top

In that same skillet, add the ground beef and break it into small crumbles with your spoon. Let it cook until there’s no pink left and some of it has browned, then tip off any extra fat. Ground beef should reach 160°F, the USDA’s safe internal temperature, which takes roughly six to seven minutes.

Browned ground beef in a glossy garlic and Worcestershire pan sauce in a carbon-steel skillet

Now build the flavor. Stir in the minced garlic, Worcestershire, a splash of beef broth, salt, and pepper, and let it bubble for a minute or two until the liquid mostly cooks away and the garlic smells incredible. This quick simmer is the step that makes it taste like a cheesesteak.

Provolone slices half-melted over seasoned beef and peppers in a skillet beside a glass lid

Slide the peppers and onions back in and stir to combine, then lay the provolone right over the top. Cover the pan and give it about two minutes off the heat, just long enough for the cheese to go molten and drape over the beef.

A hand spooning cheesy beef and peppers over brown rice in a glass meal-prep container

Spoon rice into each bowl or container and pile the cheesy beef and peppers on top. Eat one right away while the cheese is still stretchy, and tuck the rest into the fridge for the week.

Recipe card

High-protein philly cheesesteak bowl with cheesy beef and peppers over brown rice in a meal-prep container.

High-Protein Philly Cheesesteak Bowls (Meal Prep)

Cheesy seasoned ground beef, sweet peppers, and melted provolone piled over brown rice — a high-protein Philly cheesesteak bowl built for make-ahead meal prep. Four bowls, about 45 minutes, 42 grams of protein each.

  • 15 minPrep
  • 30 minCook
  • 45 minTotal
  • 4Servings

Ingredients

  • 1¼ lb (567 g) lean ground beef (93% lean)
  • 1 tbsp olive oil
  • 1 large green bell pepper, thinly sliced (~150 g)
  • 1 large red bell pepper, thinly sliced (~150 g)
  • 1 large yellow onion, thinly sliced (~200 g)
  • 3 cloves garlic, minced
  • 1 tbsp Worcestershire sauce
  • ¼ cup (60 ml) low-sodium beef broth
  • ½ tsp salt (or to taste)
  • ½ tsp black pepper
  • 4 oz (113 g) provolone cheese, sliced or shredded (about 4 thin slices)
  • 3 cups (≈560 g) cooked brown rice (from about 1 cup / 190 g dry)

Instructions

  • Cook the rice. Rinse 1 cup brown rice, then add to a saucepan with 2 cups water and a pinch of salt. Bring to a boil, cover, reduce to low, and simmer until tender and the liquid is absorbed, about 40 minutes. Fluff and set aside. Start this first so it cooks while you prep everything else.
  • Sauté the peppers and onion. Heat the olive oil in a large skillet over medium-high. Add the sliced green and red bell peppers and onion with a pinch of salt. Cook, stirring occasionally, until softened and lightly charred at the edges, 6 to 8 minutes. Transfer to a plate.
  • Brown the beef. In the same skillet, add the ground beef and break it into small crumbles. Cook over medium-high until no longer pink and lightly browned, 6 to 7 minutes, then drain off any excess fat. The beef should reach 160°F.
  • Build the flavor. Stir in the minced garlic, Worcestershire sauce, beef broth, salt, and black pepper. Simmer 1 to 2 minutes, until the garlic is fragrant and most of the liquid has cooked off.
  • Add the veg and melt the cheese. Return the peppers and onion to the skillet and stir to combine. Lay the provolone over the top, cover, and let it melt, about 2 minutes.
  • Assemble the bowls. Divide the brown rice among 4 bowls or meal-prep containers and spoon the cheesy beef-and-pepper mixture over each. Serve warm, or cool completely and refrigerate for grab-and-go meals.

Nutrition (per serving)

  • 520Calories
  • 42 gProtein
  • 44 gCarbs
  • 20 gFat
  • 5 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Philly cheesesteak bowls meal prep for the week

This is the part that earns these bowls a permanent spot in my rotation. One batch makes four servings, which is a tidy Monday-through-Thursday of lunches or a couple of no-think dinners.

A few habits separate great leftovers from mushy ones:

  • Cool before you cover. Let the bowls come down to room temperature before you snap the lids on, so steam doesn’t pool inside and soften everything.
  • Fridge life. Sealed in airtight containers, they keep for three to four days. I portion them into glass containers with rice on the bottom and the beef on top.
  • Reheating. Microwave a bowl for about a minute and a half to two and a half minutes, depending on your machine. A splash of water or broth over the rice first keeps it from drying out.
  • Freezing. The beef-and-pepper mixture freezes well for up to three months. I freeze it without the rice and cook a fresh batch the day I eat it, since rice texture holds up better that way. Thaw overnight in the fridge before reheating.

If you’re cooking for the freezer, you can add the cheese before freezing or wait and melt fresh slices when you reheat. I melt it fresh; it’s a small thing that makes a reheated bowl taste brand new. For hectic mornings, having these stacked and ready is the entire reason I bother prepping on Sunday.

Tips for bowls that reheat well, plus ways to change them up

A couple of small habits make a real difference. Slice the peppers and onion about the same thickness so they cook evenly, and pull them just shy of fully soft, since they’ll soften a bit more on reheating. Drain the beef so the bottom of your container isn’t slicked with fat by midweek. And melt the provolone off the heat, where the leftover warmth does the job without turning the cheese rubbery.

When you want to change things up, the base takes swaps well. Sliced mushrooms sautéed with the peppers add an earthy, classic-cheesesteak note. Pickled jalapeños or banana peppers bring heat and tang. Trade the brown rice for cauliflower rice and you’ve got a low-carb, lower-calorie bowl that still tastes like the real thing. The beef and peppers are also great over roasted potatoes, stuffed into a baked sweet potato, or piled on a bed of greens if you’re skipping grains. Prefer poultry? My chicken Philly cheesesteak uses the same flavors with lean chicken breast.

If you like a hearty bowl like this, you’ll probably love my cilantro lime steak bowls for a brighter, citrusy spin on beef and rice. And when you’re stocking the fridge for a busy stretch, this protein burger bowl meal prep is built the same grab-and-go way and hits an even bigger protein number. To round out a full day of prepped meals, wrap up a few make-ahead morning burritos for the breakfast end of the rotation.

Common questions

What cheese is best for a philly cheesesteak bowl?

Provolone is the most popular pick because it melts into a mild, gooey layer that doesn’t fight the beef. White American gets you the silkiest melt, and Cheez Whiz is the nostalgic, unapologetically retro choice. Any good melting cheese works, so use the one you love.

Can I use ground beef instead of steak in a philly cheesesteak bowl?

Yes, and that’s exactly how this recipe is written. Ground beef is cheaper, faster, and crumbles into every bite. If you’re after the classic texture, thinly sliced ribeye or flank steak seared quickly will get you there.

How long do philly cheesesteak bowls last in the fridge?

Stored in airtight containers and cooled before sealing, they keep well for three to four days. That window is what makes them such a reliable Monday-through-Thursday lunch.

Can you freeze philly cheesesteak bowls for meal prep?

You can. The beef-and-pepper mixture freezes nicely for up to three months. I freeze it without the rice and cook fresh rice when I’m ready to eat, since rice reheated from frozen can turn gummy. Thaw it overnight in the fridge first.

How do you make a philly cheesesteak bowl low carb?

Trade the brown rice for cauliflower rice. You cut a big chunk of the carbs while keeping all the beef, peppers, and cheese, which is where the flavor lives anyway. Zucchini noodles or a bed of greens work too.

Are philly cheesesteak bowls healthy?

They’re a balanced, high-protein meal: lean beef and provolone for protein, peppers and onion for vegetables, and brown rice for whole-grain carbs and a good amount of fiber. At an estimated 520 calories and 42 grams of protein per serving, they fit easily into most goals, and you can lighten them further with leaner beef or a cauliflower-rice base.

Cook once, eat all week

That’s the whole thing: brown, season, melt, and portion. Make a batch of these Philly cheesesteak bowls this week and you’ll have four real meals waiting for the days you’d otherwise cave and order takeout. Cook them once, eat them all week, and drop a comment to tell me how you topped yours. If they rescue your Wednesday the way they rescue mine, do future-you a favor and save the recipe for next Sunday’s prep.