Printer icon

Spicy Beef And Bok Choy

Spicy Beef And Bok Choy

Ready to mix up your beef and broccoli for a bit? Try bok choy: it’s one of the underappreciated stars of the brassica family, full of Vitamin C, folate, and other good stuff – it even has a small but appreciable amount of calcium. In terms of taste, it’s very mild and almost sweet, and ready to take on the flavor of whatever you cook it with.

In this case, that flavor comes from the beef, plus a few simple seasonings: fish sauce, garlic and ginger add a basic Asian flavor, and you can add chilies if you like it hot. It all comes together in one pan in just a few minutes; it’s great for lunch or dinner in a hurry.

The trick with bok choy is not to overcook it – if you get it just right, it’s tender-crisp and delicious, but overcooking quickly turns it slimy, mushy, and gross. And besides, who wants to waste all that time cooking anyway when you could be enjoying your meal? Just leave the bok choy in the pan until it starts changing color; then throw in the beef and fish sauce, stir, and enjoy a (nearly) instant meal.

Spicy Beef And Bok Choy Recipe

Servings SERVES: 4Preparation time PREP: 15 min.Cooking time COOK: 20 min.


Protein: 70g / %

Carbs: 17g / %

Fat: 36g / %

Values are per portion. These are for information only & are not meant to be exact calculations.


  • 2 lbs. beef sirloin, thinly sliced into strips
  • 12 heads baby bok choy, cut in half lengthwise
  • 1 onion, thinly sliced
  • 2 tbsp. fish sauce
  • 1 small piece fresh ginger, minced
  • 2 cloves garlic, minced
  • 5 dried red chiles, halved (optional)
  • 3 tsp. coconut oil
  • Sea salt and freshly ground black pepper
Spicy beef preparation


  1. Season the beef to taste with sea salt and freshly ground black pepper.
  2. Warm the coconut oil in a large skillet placed over a high heat.
  3. Add the ginger, garlic, and chiles (if using).
  4. Stir-fry until fragrant, about 1 minute.
  5. Add the beef and cook for 2 to 3 minutes.
  6. Transfer the beef to a bowl.
  7. Add the onion to the hot skillet and cook for 2 minutes.
  8. Add the bok choy and cook until soft (3 to 4 minutes).
  9. Return the beef to the skillet, add the fish sauce to the pan, stir to combine, and serve warm.