Go Back
Pork and asparagus stir fry plated close up

Pork and Asparagus Stir-Fry

Crispy ground pork combines with ginger, garlic and asparagus for a simple but stunning dish with bold flavors that will have you craving more. Don't have asparagus, replace it with bok choy? Don't have green onions, use shallots. I always like to add a handful of greens as well, such as chopped kale or spinach. Prefer pork strips instead of ground pork, be my guest. This dish is versatile and yet spot-on in flavor. Top with crushed peanuts and crispy chili-onion crunch for both crunch and a hint of spice.

Course entree
Cuisine Chinese
Keyword asparagus, pork
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 25 minutes
Servings 4
Author The Cowgirl Gourmet significantly adapted this recipe from Bon Appetit and Deb Perelman


  • 3 teaspoons peanut or grapeseed oil divided
  • 1 lb ground pork
  • 6 green onions or 2 big shallots, sliced
  • 5 cloves garlic finely chopped
  • 1 3" piece ginger peeled and finely chopped
  • 1 lb asparagus cut on a diagonal into 1"-2" pieces
  • Kosher or sea salt to taste when cooking meat and asparagus
  • 1/2 cup kale or spinach cut into strips so it melts easily
  • 2 tablespoons Shaoxing (Chinese rice wine) or medium-dry sherry
  • 2 tablespoons tamari or soy sauce
  • 1 teaspoon toasted sesame oil
  • Chopped peanuts garnish, optional
  • Crispy chili-onion oil garnish, optional for added heat


  1. Chop the green onions or shallots, garlic and ginger.

    Pork and asparagus stir fry ginger garlic and shallots
  2. Add 1 teaspoon oil to a large wok over high heat. Once the wok is hot, add the ground pork or protein of choice. Spread out the protein in an even layer so it all gets nice and browned. Add a pinch of salt and let the leat begin to brown, about 2-4 minutes.

    Pork and asparaus stir fry pork browning
  3. Break up the meat with a wooden spoon and add scallions or shallots, garlic and ginger. Cook, stirring until pork is crisp and the mixture is very fragrant, about 2 minutes. Place the crispy meat, onions, garlic and ginger on a plate and set aside.

    Pork and asparagus stir fry pork and ginger and garlic
  4. Add the remaining 1 teaspoon oil and let the oil get hot again. Add half of the chopped asparagus and a pinch of salt and cook, tossing only once or twice so the pieces blister. Cook about 4 minutes, until aspragus is crisp-tender and lightly browned. Transfer asparagus to the plate with the pork.

    Pork and asparagus stir fry asparagus
  5. Add the remaining 1 teaspoon of oil and, once it's hot, add the remaining asparagus and repeat the cooking process.

  6. Once the asparagus is cooked, add the plate of asparagus and pork back into the wok, along with any residual juice. Now add whatever greens you want, such as kale or spinach and cook for 1 minute to let the greens cook.

    Pork and asparagus stir fry close up in wok
  7. Add the wine and tamari or soy sauce and cook about 1 minute, turning to coat so it melds and is heated through.

  8. Transfer stir fry to a platter or large shallow bowl and drizzle with toasted sesame oil. Serve with rice or rice noodles and add salted peanuts and chili crisp for garnish.

    Pork and asparagus stir fry plated horiz