Healthy Mongolian Beef Recipe (Better Than PF Chang’s + Ready in 30 Minutes)

Clean ingredients, half the sugar, zero preservatives — and honestly better than takeout.

If you've ever ordered Mongolian beef at a restaurant or grabbed one of those freezer aisle packets at the grocery store, you already know how good it tastes. What you might not know is what's actually in it.

I did a little research before making this recipe. PF Chang's — probably the most iconic American restaurant serving Mongolian beef — doesn't publicly disclose their full ingredient list. So I did the next best thing and looked up the ultra-processed frozen version from the grocery store freezer aisle. The ingredient list was a mile long: canola oil, caramel color, dextrose, maltodextrin, flavor enhancers, and 20 grams of added sugar per serving.

Twenty grams of added sugar. In Mongolian beef.

As a functional nutritionist and culinary school student, I knew we could do better. And we did — in under 30 minutes, with ingredients you can actually pronounce.

What Changed and Why

Canola oil → avocado oil. Canola is a seed oil — highly processed, high in omega-6 fatty acids, and not ideal for high-heat cooking. Avocado oil is a heart-healthy monounsaturated fat that's heat-stable and genuinely superior for searing. It's the same swap I make in almost every recipe on this channel.

20g added sugar → 1 tablespoon of brown sugar. That's roughly 12 grams. We cut it in half and you honestly cannot tell. The orange peel and the cornstarch slurry do the heavy lifting on flavour and sweetness — you don't need the sugar dump.

No MSG, no caramel color, no maltodextrin. Just whole food ingredients and a technique that gets you that glossy, sticky, caramelised glaze without any shortcuts.

The Recipe

Serves 4 · Ready in under 30 minutes

BEEF + MARINADE

  • 1 lb flank steak, sliced thinly against the grain (freeze 15–20 min first for easier slicing)

  • 2 tsp avocado oil

  • 2 tsp soy sauce (swap: coconut aminos or tamari for gluten-free)

  • 1 tbsp cornstarch

SAUCE

  • ¼ cup soy sauce (swap: coconut aminos or tamari)

  • ¼ cup water

  • 1 tbsp brown sugar (original uses 2 tbsp)

  • ½ tsp fresh ginger, fine brunoise or grated

  • 2 garlic cloves, finely minced

  • 5 dried red chilis, halved — optional

  • 1 tbsp cornstarch + 1 tbsp cold water, mixed into a slurry

VEGETABLES + FINISH

  • 1 cup broccoli, cut into bite-sized florets

  • 2 green onions, cut into 1-inch batons

  • Julienned peel of 1 orange, white pith removed (see technique note below)

  • Small handful Thai basil — optional

  • Salt and pepper to taste

SERVE WITH

  • Steamed jasmine or brown rice

METHOD

  1. Freeze flank steak for 15–20 minutes — this makes thin slicing much easier. Cut with the grain into 3 long sections, then slice each section across the grain at an angle into strips about ⅛ inch thick. Cutting across the grain shortens the tendons and gives you more tender, restaurant-style beef

  2. Transfer beef to a bowl. Add 2 tsp avocado oil, 2 tsp soy sauce, and 1 tbsp cornstarch. Mix well with your hands and set aside to marinate while you prep everything else

  3. Peel and finely grate your ginger. Break down your broccoli into bite-sized florets. Cut green onions into batons. Crush, peel, and mince your garlic. Julienne your orange peel (see technique note below)

  4. Heat a large cast iron skillet or wok over medium heat. Spray or brush with avocado oil until the bottom is lightly coated — not soaking, just glossy

  5. Add beef strips in a single layer. Brown for 2–3 minutes per side until you get a deep golden colour — that's the Maillard reaction and it's where all the flavour lives. Don't worry about cooking all the way through yet. Remove beef and set aside

  6. Deglaze the pan with a splash of water, scraping up the fond from the bottom. Add ginger, stir, then add garlic and stir for another 10 seconds

  7. Add soy sauce and ¼ cup water. Let simmer, stirring to avoid burning. Add the julienned orange peel and brown sugar. Stir until sugar dissolves

  8. Let sauce simmer for 2 minutes, then slowly stir in the cornstarch slurry. The sauce will thicken into that glossy, sticky, caramelised glaze within about 30 seconds

  9. Return beef to the pan and toss to coat. Add green onions and broccoli. Add a small splash of water to help the broccoli steam, cover with a lid, and cook until the broccoli is bright green and just tender — about 2–3 minutes

  10. The sauce should be clinging to the beef with almost no liquid remaining. If it's still thin, increase the heat slightly and stir until thickened

  11. Serve immediately over jasmine rice

ORANGE PEEL — The Culinary School Technique

This is one of those details that takes the dish from good to genuinely impressive. Use a vegetable peeler and light pressure to peel the orange, removing as little of the white pith as possible.

Lay each piece of peel flat on the cutting board and use your knife to shave off any remaining pith — it's bitter and you don't want it in the dish. Cut the clean peel into fine julienne strips about ⅛ inch wide. These go into the sauce and add a bright, aromatic citrus note that you simply can't get from bottled orange juice or zest.

NUTRITION (per serving, estimated)

  • Calories: ~400

  • Protein: ~32g

  • Fat: ~14g

  • Carbs: ~26g

  • Sodium: ~520mg (vs. ~900mg+ in restaurant and freezer versions)

Tips for the Best Result

Don't skip the freeze. Even 15 minutes in the freezer makes the flank steak significantly easier to slice thin. Thin, even slices = better sear = better texture.

High heat matters. You want that cast iron or wok properly hot before the beef goes in. A proper sear is what gives you the flavour and the slight crisp on the outside. Don't crowd the pan — work in batches if needed.

Make it saucier if you like. My husband's honest feedback was that a little more sauce on the rice would have been perfect. Next time I make this I'm increasing the soy sauce and water by about 25% for extra glaze.

The orange peel is worth the extra two minutes. It sounds fussy but it genuinely elevates the dish in a way that zest doesn't quite replicate. The strips of peel soften in the sauce and add little hits of brightness throughout.

Why Homemade Always Wins

No caramel color. No dextrose. No maltodextrin. No seed oils. No 20-gram sugar bomb. Just flank steak, real aromatics, a simple sauce, and a technique that anyone can learn.

This is what cooking from scratch actually looks like — not complicated, not time-consuming, just intentional. Under 30 minutes, cleaner than anything in the freezer aisle, and according to my completely unbiased husband, not much to critique.

Try it. You might surprise yourself.

Watch the full video on YouTube and subscribe for a new recipe every week.

— Taylor, Foodhappy

Next
Next

Crispy Air Fried Chicken (Healthy, High-Protein)