Philly Cheesesteak Bowls

Posted on

Let’s talk comfort food—but with a healthy spin. If you’re anything like me, there are days when you just crave a good Philly cheesesteak. That melty cheese, the juicy steak, those sautéed peppers and onions… It’s classic for a reason. But what if I told you that you could get all that flavor—without the carb-heavy hoagie roll?

That’s exactly what these Philly Cheesesteak Bowls deliver. They’re everything you love about the original sandwich, deconstructed and served up in a hearty, satisfying bowl. You can pile it over white rice, cauliflower rice for a low-carb option, or even just enjoy it on its own (yes, it’s that good). Whether you’re meal prepping for the week or looking for a quick and easy weeknight dinner, this recipe checks all the boxes.

And let’s be honest—there’s just something fun about bowl meals, isn’t there? Everything’s in one place, you can mix and match your base, and best of all, every bite is packed with flavor. This dish also reheats beautifully, so if you’re cooking for one or two, you’ll have delicious leftovers waiting for you.

Alright, let’s dive into the first part of the recipe, starting with those perfectly cooked veggies and that juicy, seasoned steak.

Ingredients You’ll Need

For the steak and veggies:

  • 1 tablespoon olive oil

  • 1 pound shaved ribeye or sirloin steak

  • Salt and black pepper, to taste

  • 1 teaspoon garlic powder

  • 1 green bell pepper, sliced

  • 1 red bell pepper, sliced

  • 1 medium yellow onion, sliced

For the cheese sauce:

  • 1 tablespoon butter

  • 1 tablespoon all-purpose flour

  • 1 cup whole milk

  • 1 cup shredded provolone cheese

  • ½ teaspoon black pepper

  • Salt, to taste

For serving:

  • 2 cups cooked white rice or cauliflower rice (optional)

  • Fresh chopped parsley for garnish (optional)

STEP 1: Sauté the Peppers and Onions

You’ll want to start by heating the olive oil in a large skillet over medium-high heat. Once the oil is hot, toss in those sliced onions and bell peppers. Let them cook, stirring now and then, until they’re softened and have a bit of caramelized color—this usually takes about 8 minutes. That slight char on the edges? Totally worth it. When they’re ready, remove them from the pan and set them aside for later.

Tip: Don’t rush the veggies. Letting them sit in the pan a bit longer between stirs helps them develop that golden, slightly sweet flavor that takes this dish to the next level.

STEP 2: Cook the Steak

Using the same skillet (no need to dirty another pan—bonus!), add your shaved ribeye or sirloin steak. If you’re using pre-shaved steak from the butcher, great—it saves time and cooks super fast. Season the meat with salt, black pepper, and garlic powder. Cook it for about 4-6 minutes, stirring occasionally, until the beef is fully browned and cooked through.

Once the meat is cooked, go ahead and return those gorgeous peppers and onions to the skillet. Toss everything together so all the flavors can mingle. Lower the heat and keep it warm while you move on to the cheese sauce.

Shortcut: Can’t find shaved steak? You can thinly slice a sirloin or ribeye yourself—just pop it in the freezer for 15-20 minutes beforehand to make slicing easier.

Creamy Provolone Sauce & Assembling Your Philly Cheesesteak Bowls

Now that our steak, peppers, and onions are cooked to perfection, it’s time to move on to what might be the best part of this whole dish: the cheese sauce. And let me tell you, once you master this creamy provolone sauce, you’ll find yourself wanting to drizzle it on just about everything.

This cheese sauce is smooth, rich, and incredibly easy to make with just a few pantry staples. It’s a quick stovetop situation that brings the whole dish together. We’re going full comfort mode here—but in a way that still fits a low-carb or gluten-conscious lifestyle (if needed).

Whether you’re serving this over regular rice, cauliflower rice, or even just in a bowl by itself, the flavors are hearty, satisfying, and perfect for when you’re craving something indulgent without going off track.

STEP 3: Make the Provolone Cheese Sauce

In a small saucepan over medium heat, melt 1 tablespoon of butter. Once melted, whisk in the flour to form a quick roux. Let it cook for about a minute to remove the raw flour taste—this is the base that thickens the sauce.

Gradually pour in the milk, whisking constantly to keep the sauce smooth and lump-free. Bring it to a gentle simmer and cook for 2 to 3 minutes, until it starts to thicken slightly. You’re looking for a silky texture that will coat the back of a spoon.

Now the magic happens: stir in the shredded provolone cheese. Keep stirring until the cheese is fully melted and the sauce is smooth. Season with black pepper and a pinch of salt to taste. Remove from heat.

Pro Tip: If your sauce feels a little too thick, just add a splash of extra milk to loosen it up. If it’s too thin, let it simmer for another minute or two. It thickens more as it cools, so keep that in mind before adding extra flour.

STEP 4: Build Your Bowl

Once your cheese sauce is ready, it’s time to assemble the bowls. You’ve got options here depending on your dietary goals or mood:

  • For a classic, satisfying base: use fluffy cooked white rice.

  • For a low-carb or keto-friendly option: go with cauliflower rice.

  • Want to skip the base altogether? Just load the steak and cheese mixture into a bowl and dig in—it’s filling enough on its own.

Start by spooning your base (if using) into the bowl. Then, generously pile on the steak, peppers, and onions. Finish it off with a big drizzle of that warm, melty provolone sauce.

Top with a little fresh parsley if you like—it’s optional, but it adds a nice pop of color and a touch of freshness.

Serving & Storage Tips

These bowls are best served hot, right after assembling. But if you’re meal prepping, here’s how to make it work:

  • Make-Ahead Friendly: Store the cooked steak/veggie mix and the cheese sauce in separate airtight containers. Reheat the meat mixture in a skillet or microwave and warm the sauce gently over the stove or in short bursts in the microwave, stirring often.

  • Meal Prep Tip: Divide everything into individual containers with your base of choice and keep the sauce separate until you’re ready to eat. That way, it stays creamy instead of soaking into the rice or veggies.

Leftovers will keep well in the fridge for up to 3 days. The cheese sauce may thicken a bit when cold, but it melts beautifully with a quick reheat.

Recipe Variations You’ll Want to Try

One of the best things about this recipe is how flexible it is. Here are a few easy swaps and flavor boosts to make it your own:

  • Cheese Swaps: Not a provolone fan? Try white American cheese, mozzarella, or even Cheez Whiz for a more traditional Philly flavor.

  • Add Mushrooms: Sauté sliced mushrooms along with the peppers and onions for a meatier, umami-rich twist.

  • Spicy Kick: Add sliced jalapeños or a sprinkle of crushed red pepper flakes to the steak for a little heat.

  • Low-Carb Veggie Base: Swap cauliflower rice for sautéed spinach, steamed broccoli, or shredded cabbage.

  • Gluten-Free Option: Use a gluten-free flour blend for the roux, or skip the roux altogether and make a cheese sauce by simply melting provolone into warmed heavy cream.

This dish really is one of those “make-it-your-own” meals. Once you try it, you’ll start thinking of all kinds of ways to remix it—especially if you’re feeding picky eaters or working with dietary preferences.

Philly Cheesesteak Bowls: FAQs & Final Thoughts

Before you head to the kitchen, let’s cover some of the most commonly asked questions about these Philly Cheesesteak Bowls. Whether you’re wondering about substitutions, storage, or how to make them even healthier, this section will help you feel totally prepped and ready to cook with confidence.

Frequently Asked Questions

Can I use a different cut of beef if I don’t have shaved ribeye or sirloin?

Yes! While shaved ribeye or sirloin offers that traditional Philly cheesesteak flavor and tenderness, you can absolutely use thinly sliced flank steak or skirt steak. Just slice it against the grain for the best texture. Freezing the meat for 15-20 minutes before slicing helps you get those super-thin pieces.

Is the cheese sauce necessary, or can I use sliced cheese instead?

If you’re in a hurry or prefer a shortcut, feel free to top the hot steak and veggies with sliced provolone or white American cheese and let it melt over the bowl. It won’t be as creamy as the sauce, but it’ll still taste delicious and capture the essence of a cheesesteak.

How can I make this dish keto-friendly?

To keep it keto, skip the flour in the cheese sauce and use heavy cream instead of milk. For the base, use cauliflower rice or sautéed greens like spinach or kale. You can also increase the fat by using extra cheese or topping it with avocado.

Can I make this dairy-free?

Yes, but you’ll need to tweak the cheese sauce. Use a dairy-free butter alternative and swap in unsweetened almond or oat milk. There are also several plant-based cheeses that melt well and can give you a creamy texture. Just keep in mind the flavor will differ slightly from classic provolone.

How long does this recipe keep in the fridge?

The steak and veggie mixture can be stored in an airtight container in the fridge for up to 3 days. The cheese sauce is best fresh but will keep for 2-3 days in a separate container. Reheat the sauce slowly over low heat, stirring often to keep it smooth.

Can I freeze this recipe?

Freezing is possible, but with some caveats. The steak and veggie mix freezes well. However, the cheese sauce may separate after thawing. If you plan to freeze, skip the sauce and make it fresh when reheating the rest of the bowl.

Is this a good meal prep option?

Absolutely. These bowls are fantastic for prepping ahead. Just keep the components separated until ready to eat—especially the cheese sauce. Assemble and warm everything up right before serving for the best texture and flavor.

Final Thoughts: Why You’ll Keep Coming Back to These Philly Cheesesteak Bowls

If you’re anything like me, this recipe is going to become a regular in your weeknight dinner rotation. It checks so many boxes: it’s quick, packed with flavor, customizable for different dietary needs, and just downright comforting. You get that savory steak, tender veggies, and creamy cheese—all without the bread (unless you want it, of course!).

Plus, it’s one of those dishes that’s just as good the next day, which makes it perfect for meal prep or easy lunches. Whether you’re serving it to picky eaters, carb-conscious friends, or just making something cozy for yourself, these bowls bring the flavor and flexibility.

I’d love to hear how you make this recipe your own—did you add mushrooms? Try it with mozzarella? Go full keto with cauliflower rice and avocado? Leave a comment below and let’s swap ideas!

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 Bowls


  • Author: Andrew Recipes

Description

Philly Cheesesteak Bowls are a low-carb, high-flavor twist on the classic sandwich. Juicy shaved steak is sautéed with sweet bell peppers and onions, then smothered in a creamy provolone cheese sauce. Served over a bed of rice, cauliflower rice, or even on its own, this bowl is a satisfying and customizable meal perfect for lunch or dinner.


Ingredients

Scale

For the steak and veggies:
1 tablespoon olive oil

1 pound shaved ribeye or sirloin steak

Salt and black pepper to taste

1 teaspoon garlic powder

1 green bell pepper, sliced

1 red bell pepper, sliced

1 medium yellow onion, sliced

For the cheese sauce:
1 tablespoon butter

1 tablespoon all-purpose flour

1 cup whole milk

1 cup shredded provolone cheese

½ teaspoon black pepper

Salt to taste

For serving:
2 cups cooked white rice or cauliflower rice (optional)

Fresh chopped parsley for garnish (optional)


Instructions

1️⃣ Heat olive oil in a large skillet over medium-high heat. Add the sliced onions and bell peppers. Cook, stirring occasionally, until softened and lightly caramelized, about 8 minutes. Remove from the skillet and set aside.

2️⃣ In the same skillet, add the shaved steak. Season with salt, pepper, and garlic powder. Cook for 4-6 minutes, stirring occasionally, until the meat is browned and cooked through. Return the cooked onions and peppers to the skillet and toss everything together. Keep warm on low heat.

3️⃣ In a small saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute. Gradually add the milk, whisking constantly to avoid lumps. Simmer for 2-3 minutes until slightly thickened.

4️⃣ Stir in the provolone cheese until fully melted and smooth. Season with black pepper and salt to taste. Remove from heat.

5️⃣ To serve, spoon the cooked rice or cauliflower rice into bowls. Top with the steak and pepper mixture, then drizzle generously with the provolone cheese sauce.

6️⃣ Garnish with chopped parsley if desired and serve hot.

Notes

For a more traditional flavor, you can swap provolone with Cheez Whiz or white American cheese. If you want to keep it low-carb, skip the rice entirely and serve the steak and sauce over sautéed mushrooms or greens. Leftovers reheat well and make a great meal prep option.

Tags:

Leave a Comment

Recipe rating