Panda Express Super Greens Copycat Recipe
The Panda Express Super Greens recipe is one of those rare fast-food sides that people actually crave, and it turns out it’s one of the easiest things you can make at home. If you want a quick, clean vegetable side that holds its own next to any protein, this is it.
It comes together in under 15 minutes with 3 vegetables and a handful of pantry staples. Fresh, a little garlicky, and bright from the soy and ginger, it pairs with pretty much anything.

Why I Love This Recipe
The vegetables stay crisp because you’re cooking them fast over high heat, not steaming them into mush. The broccoli keeps a little bite, the kale softens just enough, and the cabbage adds some texture throughout.
It’s also the version I keep coming back to on nights when I want something green on the table without a lot of effort. The garlic and ginger do the heavy lifting.
Recipe Ingredients

- 1 tbsp vegetable oil – A neutral oil with a high smoke point; canola or avocado oil work too
- 3 cloves garlic, minced – Fresh garlic gives the best flavor here; jarred works in a pinch but will be milder
- 1 tsp fresh ginger, grated – Adds brightness; ground ginger (¼ tsp) is an acceptable substitute
- 2 cups broccoli florets – Cut small so they cook fast and evenly
- 2 cups kale, roughly chopped, stems removed – Lacinato or curly kale both work
- 2 cups green cabbage, roughly chopped – This is the base of the dish and adds bulk and a mild sweetness
- 2 tbsp soy sauce – Low-sodium soy sauce keeps the salt level easy to control
- 1 tsp sesame oil – Drizzled at the end for aroma; toasted sesame oil is best here
- ¼ tsp white pepper – Milder and slightly floral compared to black pepper; black pepper is a fine swap
- 2 tbsp water – Helps the vegetables steam through in the final minute
Variations / Substitutions
- Tamari instead of soy sauce – Makes the dish gluten-free with no noticeable change in flavor.
- Coconut aminos instead of soy sauce – Slightly sweeter and lower in sodium; works well if you’re watching salt intake.
- Broccolini instead of broccoli – Thinner stalks cook even faster and the flavor is a little more tender and sweet.
- Savoy cabbage instead of green cabbage – More delicate texture and a slightly nuttier taste.
- Spinach instead of kale – Wilts much faster, so add it in the last 30 seconds only.
- Add chili flakes – ¼ tsp of red chili flakes stirred in with the garlic adds a low-level heat that works well with the ginger.
- Avocado oil instead of vegetable oil – Neutral flavor and handles high heat without issue.
If you like this kind of quick, high-heat vegetable cooking, Panda Express Chow Mein Copycat Recipe is worth trying next.
How To Make Super Greens
Step 1: Sear the Aromatics

Heat a large wok or wide skillet over high heat until it just starts to smoke, about 1 minute. Add the 1 tbsp vegetable oil and swirl to coat, then add the 3 cloves minced garlic and 1 tsp grated ginger. Stir constantly for about 30 seconds.
You’re not trying to brown the garlic, just soften it and wake up the flavor. It will smell sharp and fragrant. Pull it off the heat briefly if it starts to color too fast.
Step 2: Stir-Fry the Broccoli

Return the pan to high heat and add the 2 cups broccoli florets. Toss everything together and spread the broccoli out in a single layer. Let it sit undisturbed for about 1 minute, then toss and let it sit again for another 30 seconds.
The broccoli should pick up a little color on the cut edges, a faint golden char, before you move on. This takes about 2 minutes total. That char is flavor you won’t get if you stir constantly.
Step 3: Fold in the Kale and Cabbage

Add the 2 cups roughly chopped kale and 2 cups roughly chopped cabbage to the pan. Toss everything together with tongs or a spatula. The pan will look very full; that’s fine, the greens will wilt down quickly.
Keep tossing over high heat for about 2 minutes until the kale has collapsed and the cabbage has softened slightly but still has some texture. You want it cooked through, not limp.
Step 4: Steam and Season the Vegetables

Add the 2 tbsp soy sauce, ¼ tsp white pepper, and 2 tbsp water to the pan. Toss to coat everything evenly and let it cook for 1 more minute over medium-high heat. The water will bubble up fast and create a brief steam that finishes cooking the broccoli through.
Give the broccoli a quick press with the back of a spatula. It should be tender with just a little resistance, not crunchy and not soft.
Step 5: Plate and Finish with Sesame Oil

Transfer the vegetables to a serving plate or bowl. Drizzle the 1 tsp toasted sesame oil over the top, give everything one last toss, and serve immediately.
Recipe Tips
- Dry the vegetables before they hit the pan. Wet vegetables steam instead of sear. A quick pat with a kitchen towel makes a real difference on the broccoli especially.
- High heat the whole way. This is a stir-fry, so the pan needs to be hot. If your stovetop runs low, give the pan an extra minute to heat before you start.
- Cut the broccoli small. Florets bigger than a walnut won’t cook through in the time the kale and cabbage need. Keep them roughly the same size so everything finishes together.
- Don’t skip the sesame oil at the end. Adding it too early burns it off. The aroma is most noticeable when it hits the warm finished vegetables right before serving.
Cook times by pan size and heat level:
| Pan Size | Heat Level | Total Cook Time |
|---|---|---|
| 10-inch skillet | High | 7 to 8 mins |
| 12-inch skillet | High | 6 to 7 mins |
| 14-inch wok | High | 5 to 6 mins |
How To Store
- Refrigerate – Store in an airtight container for up to 3 days. The vegetables will soften a bit more as they sit but the flavor holds well.
- Reheating – A quick toss in a hot skillet for 2 to 3 minutes works better than the microwave, which makes the broccoli watery. If you do use the microwave, 60 seconds on high is enough.
What To Serve With Super Greens
This works alongside Panda Express Orange Chicken if you want to keep the full takeout spread at home. The sticky, sweet sauce on the chicken is balanced well by the savory, lightly bitter greens. It’s also good next to plain steamed jasmine rice, where the garlicky sauce from the vegetables soaks into the rice and does most of the flavoring. For a lighter meal, serve it alongside a simple baked salmon fillet where the sesame and ginger notes in both dishes echo each other without competing.
Frequently Asked Questions
Can I make this ahead of time?
Yes, up to 1 day ahead. The vegetables lose some crispness overnight but the flavor actually deepens a bit.
Can I use frozen broccoli?
You can, but thaw and dry it thoroughly first, otherwise the extra moisture will steam everything rather than sear it.
Is this recipe vegan?
Yes, as written it is fully vegan. Just confirm your soy sauce brand doesn’t contain any additives if that matters to you.
Can I double the recipe?
Yes, but cook it in 2 batches rather than crowding one pan. Overcrowding drops the pan temperature and you get steamed vegetables instead of the char you’re after.

Ingredients
Method
- Heat a wok or wide skillet over high heat for 1 minute. Add the 1 tbsp vegetable oil, then the 3 cloves minced garlic and 1 tsp grated ginger. Stir for 30 seconds.
- Add the 2 cups broccoli florets. Spread flat and cook undisturbed for 1 minute, toss, and cook another 30 seconds until the cut edges begin to char.
- Add the 2 cups kale and 2 cups cabbage. Toss over high heat for about 2 minutes until the kale wilts and the cabbage softens but still has texture.
- Add the 2 tbsp soy sauce, ¼ tsp white pepper, and 2 tbsp water. Toss to coat and cook for 1 more minute over medium-high heat.
- Transfer to a serving plate, drizzle with the 1 tsp sesame oil, toss once, and serve immediately.
