Stir-fried Bok Choy with Ground Meat
When I first made this Stir-fried Bok Choy with Ground Meat, I had no idea it would become such a favorite in my kitchen. It’s one of those dishes that’s packed with flavor yet incredibly simple and fast to make. With just a few fresh ingredients and pantry staples, this recipe delivers comfort and satisfaction in every bite.
I’ve always loved how bok choy pairs with savory ground meat. The contrast between the tender greens and the juicy, flavorful meat creates a harmony of textures and tastes. When stir-fried with a rich, umami-packed sauce, it’s the kind of dish you find yourself going back to for seconds—and maybe thirds.
This dish is my go-to when I need something nourishing and hearty without spending hours in the kitchen. It’s ideal for busy weeknights but also impressive enough for guests. The glossy greens, juicy meat crumbles, and slightly garlicky sauce hit every craving spot for me. And if you’re into quick skillet meals like my Creamy Tuscan Sausage Pasta or crave comforting, veggie-forward dinners like Giant Zucchini Parmesan, you’ll absolutely love this one too.



Why You’ll Love This Stir-fried Bok Choy with Ground Meat
This dish is all about balance and bold flavors. The bok choy brings a clean, fresh crunch that lightens the richness of the meat, while the garlic, soy sauce, and a touch of sesame oil infuse everything with mouthwatering aroma.
It’s budget-friendly, quick to cook (ready in under 30 minutes), and endlessly adaptable. Whether you’re using ground pork, beef, chicken, or even turkey, it turns out delicious every single time. Plus, it’s a great way to add more greens to your meal in the most appetizing way.
How to make the Stir-fried Bok Choy with Ground Meat
Step 1: Prepare your ingredients
Wash and trim the bok choy, separating the stems from the leafy tops. Mince your garlic and get your ground meat seasoned with a pinch of salt and pepper.
Step 2: Cook the meat
Heat a tablespoon of oil in a large skillet or wok over medium-high heat. Add the ground meat and cook until browned, breaking it up as it cooks. Once it’s fully cooked, remove and set aside.
Step 3: Stir-fry the aromatics
In the same pan, add a bit more oil if needed and toss in the garlic. Sauté just until fragrant.
Step 4: Add bok choy stems first
The thicker stems take longer to cook, so add them first. Stir-fry for a couple of minutes until slightly tender.
Step 5: Combine and season
Return the ground meat to the pan, then add the bok choy leaves. Stir in soy sauce, oyster sauce, a dash of sugar, and a small splash of sesame oil. Stir-fry everything together for another 2-3 minutes until the greens are wilted and the sauce coats everything nicely.
Recipe Variations and Possible Substitutions
Instead of ground pork, you can use ground chicken, turkey, or beef. For a vegetarian version, try crumbled tofu or plant-based ground meat.
Don’t have bok choy? Napa cabbage or even spinach can work in a pinch. You can spice it up with a bit of chili paste or add fresh ginger for extra warmth.
Feel free to make it gluten-free by using tamari instead of regular soy sauce, and swap oyster sauce for a mushroom-based alternative if you prefer a plant-based twist.
Serving and Pairing Suggestions
This stir-fried dish pairs beautifully with a bowl of steamed jasmine or brown rice. It also makes a great topping for noodles, or you can wrap it in lettuce leaves for a low-carb option.
It’s fantastic as part of a bigger spread too. Try serving it alongside egg rolls, hot and sour soup, or a cool cucumber salad to balance out the warmth of the dish.



Storage and Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. The bok choy will soften more over time, but the flavor stays incredible.
To reheat, simply toss it back in a skillet with a splash of water or broth to loosen the sauce. Heat over medium until warmed through. You can also microwave it in a covered bowl for about 1-2 minutes.
Frequently Asked Questions
Can I make this ahead of time?
Yes, you can prep the veggies and meat ahead. Cook right before serving for best texture.
What type of ground meat is best?
Ground pork is traditional, but beef, turkey, or chicken all work great depending on your preference.
Is bok choy healthy?
Absolutely. It’s low in calories and packed with vitamins A, C, and K, plus fiber and antioxidants.
Can I freeze this dish?
While you can freeze it, bok choy becomes mushy after thawing. It’s best enjoyed fresh.
How do I know when the bok choy is done?
The stems should be tender-crisp and the leaves wilted. Don’t overcook, or you’ll lose that fresh texture.
Related Recipe You’ll Like
If you love flavorful, skillet-cooked meals with lots of texture, try my Calabacitas con Carne Molida en Salsa Verde next. It’s another veggie-meat combo that’s bursting with bold flavors.
You might also enjoy the creamy comfort of Creamy Garlic Chicken Breasts or the hearty layers in Taco Spaghetti Casserole. They’re all reader favorites and perfect for cozy, satisfying dinners.
Save and Share This Recipe for Later
If this recipe made your mouth water, don’t forget to pin it for later! It’s perfect for your weeknight dinner boards or anytime you need a quick and delicious stir-fry idea. Share it with your friends on Facebook or Instagram and tag me when you make it. I love seeing your kitchen creations!
Stir-fried Bok Choy with Ground Meat

This Stir-fried Bok Choy with Ground Meat recipe is a savory and healthy dish that combines tender-crisp bok choy with flavorful ground meat in a delicious garlic and soy-based sauce. It's the perfect quick-fix meal for busy weeknights, delivering bold flavors in under 30 minutes. The glossy greens and savory meat crumble beautifully into a hearty dish that pairs perfectly with rice or noodles. This easy stir-fry is also flexible for different protein choices and dietary needs.
Ingredients
- 1 lb ground pork (or beef, chicken, or turkey)
- 1 lb baby bok choy, washed and chopped (separate stems and leaves)
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- Salt and pepper to taste
Instructions
- Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat.
- Add the ground meat and cook until browned, breaking it into small pieces. Remove from skillet and set aside.
- Add remaining oil and minced garlic to the skillet. Sauté until fragrant.
- Add bok choy stems and stir-fry for 2-3 minutes until slightly tender.
- Return the cooked ground meat to the skillet. Add bok choy leaves.
- Stir in soy sauce, oyster sauce, sugar, and sesame oil.
- Stir-fry everything for another 2-3 minutes until the greens are wilted and everything is coated in sauce.
- Taste and adjust with salt and pepper if needed. Serve hot.
Notes
- For a spicy twist, add chili flakes or a dash of chili garlic sauce.
- Substitute tamari for soy sauce to make it gluten-free.
- Crumbled tofu works as a vegetarian alternative to meat.
- Serve immediately to enjoy the fresh texture of bok choy.
- Pairs perfectly with steamed rice or noodles.