This Pork and Asparagus Stir Fry is a quick and flavorful dish that's perfect for busy weeknights. Tender slices of pork are stir fried with crisp asparagus in a savory garlic soy sauce, creating a simple yet satisfying meal that comes together in under 30 minutes.

Jump to:
It's a great way to use fresh asparagus and pairs perfectly with rice or a light vegetable side like napa cabbage stir fry.
Why You'll Love This Recipe
- Quick and easy - ready in about 25 minutes
- Simple ingredients you probably already have
- Great balance of protein and veggies
- Perfect for weeknight dinners
- Easily customizable with other vegetables
Ingredients


Main Ingredients
- 1 lb pork, thinly sliced (about 3-4 cups sliced; pork loin, shoulder, or belly)
- 1 bunch asparagus (about 10-12 oz), trimmed and cut into 2-inch pieces
- 5 cloves garlic, roughly chopped
- 1-2 tablespoon oil (for cooking)
Marinade
- 1½ tablespoon soy sauce
- 1½ teaspoon cornstarch
- 1 tablespoon Shaoxing wine (or rice wine)
- 1 teaspoon sesame oil
- ½ teaspoon sugar
Sauce
- 1½ tablespoon soy sauce
- 1 teaspoon oyster sauce (optional but recommended)
- 2-3 tablespoon water or broth
- ½ teaspoon sugar
- ¼ teaspoon white pepper (optional)
How to cook Pork and Asparagus Stir Fry (Step by Step)

1. Marinate the Pork
In a bowl, combine:
- 1 lb thinly sliced pork
- 1½ tablespoon soy sauce
- 1½ teaspoon cornstarch
- 1 tablespoon Shaoxing wine (or rice wine)
- 1 teaspoon sesame oil
- ½ teaspoon sugar
Mix well and let marinate for 15 minutes (or longer) while you prep the vegetables.

2. Cook the Pork
Heat 1 tablespoon oil in a wok or large pan over medium-high heat.
Add the garlic (5 cloves) and stir for about 30 seconds until fragrant.
Add the pork and stir fry for about 5 minutes or until just browned and mostly cooked through.
Remove from pan and set aside.
👉 Don't overcook - it will finish cooking later.


3. Stir Fry the Asparagus
In the same pan, add a little more oil if needed.
Add the asparagus and stir fry for 2-3 minutes, until bright green and slightly tender but still crisp.
4. Combine and Add Sauce
Return the pork to the pan.
Add:
- 1½ tablespoon soy sauce
- 1 teaspoon oyster sauce (optional)
- 2-3 tablespoon water or broth
- ½ teaspoon sugar
- Optional: dash of white pepper
Toss everything together and cook for 1-2 minutes, until well combined and cooked throughly.


Remove from heat and serve!

Storage
- Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Let the stir fry cool completely before storing to prevent excess moisture buildup.
- Not recommended for freezing, as asparagus can become mushy when thawed.
Reheating
- Stovetop (best):
Reheat in a pan over medium heat with a splash of water or oil, stirring until warmed through. - Microwave:
Heat in 30-60 second intervals, stirring in between, until hot.
Add a small splash of water if it looks dry.

FAQ
Can I use a different cut of pork?
Yes! Pork loin, shoulder, or even pork belly all work. Just make sure to slice it thinly for the best texture.
Can I use other vegetables instead of asparagus?
Definitely. Try green beans, snow peas, broccoli, or even bell peppers.
What if I don't have oyster sauce?
No problem - just leave it out. The dish will still be flavorful with soy sauce alone.
Can I make this ahead of time?
You can slice and marinate the pork ahead of time, but for best texture, cook the dish fresh.
Why is my pork tough?
It's usually from slicing too thick or overcooking. Thin slices and quick cooking keep it tender.
Can I make this gluten-free?
Yes - just use gluten-free soy sauce (like tamari) and make sure your oyster sauce is gluten-free or omit it.


Pork and Asparagus Stir Fry
This Pork and Asparagus Stir Fry is a quick and flavorful weeknight meal made with tender slices of pork, crisp asparagus, and plenty of garlic. Everything is tossed in a simple savory sauce that comes together in under 30 minutes - perfect for an easy, satisfying dinner.
Ingredients
Main Ingredients
- 1 lb pork, thinly sliced (about 3–4 cups; pork loin, shoulder, or belly)
- 1 bunch asparagus (about 10–12 oz), trimmed and cut into 2-inch pieces
- 5 cloves garlic, roughly chopped
- 1–2 tablespoon oil
Marinade
- 1½ tablespoon soy sauce
- 1½ teaspoon cornstarch
- 1 tablespoon rice wine (Shaoxing wine or cooking wine)
- 1 teaspoon sesame oil
- ½ teaspoon sugar
Sauce
- 1½ tablespoon soy sauce
- 1 teaspoon oyster sauce (optional)
- 2–3 tablespoon water or broth
- ½ teaspoon sugar
- Optional: dash of white pepper
Instructions
- Marinate the pork:
In a bowl, combine pork with marinade ingredients. Mix well and let marinate for 10–15 minutes. - Cook the pork:
Heat 1 tablespoon oil in a wok or large pan over medium-high heat.
Add the roughly chopped garlic and stir for about 30 seconds until fragrant.
Add the pork and cook for 2–3 minutes, stirring occasionally, until just browned and mostly cooked through.
Remove from pan and set aside. - Stir fry the asparagus:
In the same pan, add a little more oil if needed.
Add asparagus and stir fry for 2–3 minutes, until bright green and slightly tender but still crisp. - Combine and finish:
Return pork to the pan.
Add sauce ingredients and toss everything together.
Cook for another 1–2 minutes until well combined and heated through.
Notes
- Slice pork thinly for the most tender texture (partially freezing it first makes this easier).
- Don’t overcook the pork - it will finish cooking when added back to the pan.
- Asparagus cooks quickly, so keep it slightly crisp for the best texture.
- If the pan gets too dry while cooking, add a small splash of water to prevent burning.
- Want more sauce? You can easily double the sauce ingredients.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 310Total Fat: 17gSaturated Fat: 6gUnsaturated Fat: 12gCholesterol: 100mgSodium: 683mgCarbohydrates: 5gFiber: 1gSugar: 2gProtein: 31g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.
Pin for later!

More Delicious Pork Recipes to Try!
If you enjoyed this pork and asparagus stir fry, here are more delicious pork recipes to try:
- Savory Ground Pork with Napa Cabbage - A comforting, flavor-packed dish with tender ground pork and napa cabbage simmered in a savory soy-based sauce.
- Japanese Ginger Pork Stir Fry (Shogayaki) - Thinly sliced pork cooked in a gingery, savory-sweet sauce - quick, simple, and super satisfying.
- Spicy Kimchi Pork Stir Fry with Gochujang - Bold and flavorful with kimchi, gochujang, and just the right amount of heat.
- Pepper Pork Stir Fry - Tender pork slices stir fried with peppers for a simple, classic dish with great texture.
These recipes are all quick, easy, and perfect for weeknight meals!





Got questions or comments? Drop them below!