Spicy Pork and Asparagus Stir-Fry is a one-pan, Whole30- and keto-friendly weeknight supper that’s simple, delicious, and inexpensive. So yeah, all of your excuses for why you can’t cook dinner tonight have been busted.

An overhead shot of a bowl of Spicy Pork and Asparagus Stir-Fry. There is a red banner with the Nom Nom Paleo logo that also states that the dish is paleo, Whole30, and Keto.

No more excuses!

Oh, you have more excuses? Someone in your family doesn’t like spicy food? Leave out the peppers! You hate pork? Sub in another ground protein that you love! You’re doing a Whole30 or keto challenge? Great! This recipe is totally compliant. Asparagus makes your pee smell funny? That happens to me, too—deal with it. Your family will love this cheap, fast, and easy dinner!

Clean out the fridge!

Similar to my Garbage Stir-Fry recipe, this weeknight quickie supper is the perfect way to clear out your vegetable crisper. You can substitute another chopped seasonal vegetable for the asparagus and you’ll be a-OK (e.g. broccolini, Chinese broccoli, collard greens, etc.). By adding a variety of colorful vegetables, you’ll be increasing the nutrients in the stir-fry without even trying!

Prep for success!

Although it’ll take a few extra minutes to chop all the vegetables and measure out the seasonings before you start cooking, the actual stir-frying part will be stress-free and fast. Once the pan is hot, you can quickly throw in the ingredients sequentially and dinner will be on the table in a blink of an eye. Also, if you already have a jar of my All-Purpose Stir-Fry Sauce in the fridge, you can use it as the seasoning in this recipe! I’m all about the shortcuts to deliciousness, remember?

Leftover makeover ideas!

The leftover spicy pork and asparagus stir-fry can be store in a sealed container in the fridge for up to four days and in the freezer for up to four months.

If you want to change things up, you can use the leftover stir-fry in these tasty recipes:

Ingredients

*Got a jar of All-Purpose Stir-Fry Sauce in the fridge? Use ¼ cup of it in place of the coconut aminos, rice vinegar, fish sauce, and toasted sesame oil!

How to make Spicy Pork and Asparagus Stir Fry

Grab your asparagus and get chopping! Start by trimming the tough ends off. I keep the thick rubber bands on the asparagus, spy where the ends morph from green to whitish (the tough part), and slice through the whole bundle at that point. (The method where you snap each piece of asparagus to find the “breaking point” is both tedious and unnecessary.)

Next, discard the tough ends in the compost bin and slice the asparagus crosswise into ½-inch thick coins, down to the tips.

Trimming the ends of asparagus and cutting the stalks into thin coins for Spicy Pork and Asparagus Stir-Fry

Heat a large skillet over medium heat. When the pan is hot, swirl in the cooking fat so you have a thin layer of fat coating the bottom. 

Turning a burner onto medium heat and adding avocado oil to an empty cast iron skillet.

As soon as the fat is shimmering, toss in the shallots and a sprinkle of salt.

Adding diced shallots and a sprinkle of salt to a cast iron skillet.

Cook, stirring, for a couple minutes or until the shallots are softened.

Stir-frying the diced shallots until softened.

Toss in the minced garlic and cook until fragrant, about 30 seconds.

Adding minced garlic to the sautéed diced shallots in the pan

Add the ground pork and break it up with spatula. 

Adding two pounds of ground pork to the frying pan.

Sprinkle on some salt and increase the heat to medium-high.

Seasoning the ground pork with a sprinkle of salt.

Cook, stirring occasionally, for 3 to 5 minutes or until no longer pink.

An overhead shot of the cooked ground pork in a skillet

Toss in the asparagus coins…

Adding a platter of diced asparagus to the skillet filled with cooked ground pork

…and minced chilies…

Adding minced chilis to the asparagus and ground pork in the skillet

…and cook until the asparagus are tender-crisp, about 2 minutes.

Stirring the Spicy Pork and Asparagus Stir-Fry with a gray silicone spatula to mix all the ingredients

Stir in the coconut aminos, rice vinegar, fish sauce, and sesame oil. (Got a jar of All-Purpose Stir-Fry Sauce in the fridge? Use ¼ cup of it in place of the coconut aminos, rice vinegar, fish sauce, and toasted sesame oil!)

Pouring in the seasoning for Spicy Pork and Asparagus Stir-Fry

Turn off the heat and taste a bite. If necessary, adjust the seasoning to your liking.

Stirring everyone in the Spicy Pork and Asparagus Stir-Fry with a gray silicone spatula to mix everything well

Toss in the scallions and holler at your family to get to the table!

Transferring the Spicy Pork and Asparagus Stir-Fry to a serving bowl and topping it with sliced scallions

Craving more veggies? Serve this stir-fry with a side of cauliflower rice!

An overhead closeup shot of Spicy Pork and Asparagus Stir-Fry in a serving bowl, a Whole30 and keto weeknight dinner!

Looking for more recipe ideas? Head on over to my Recipe Index. You’ll also find exclusive recipes in my cookbooks, Nom Nom Paleo: Food for Humans (Andrews McMeel Publishing 2013), Ready or Not! (Andrews McMeel Publishing 2017), and Nom Nom Paleo: Let’s Go! (Andrews McMeel Publishing 2022).


PRINTER-FRIENDLY RECIPE CARD

Spicy Pork and Asparagus Stir-Fry

4.81 from 21 votes
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Servings 4 servings
This one-pan, Whole30- and keto-friendly weeknight stir-fry supper is simple, and delicious. Seasonal asparagus and ground pork make it budget-friendly, too!

Ingredients 
 

  • 1 pound asparagus
  • 1 tablespoon avocado oil ghee, or cooking fat of choice
  • 1 large shallot finely chopped
  • Diamond Crystal kosher salt 
  • 4 garlic cloves minced
  • 1 pound ground pork ground turkey (not the super lean stuff), or your favorite ground protein
  • 2 red jalapenos 2 Fresno peppers, or 2 Thai chilies, seeded and diced, OR 1 teaspoon crushed red pepper (optional)
  • 2 tablespoons coconut aminos*
  • 1 tablespoon rice vinegar* you can sub balsamic vinegar or apple cider vinegar
  • 2 teaspoons fish sauce*
  • 1 teaspoon toasted sesame oil*
  • 2 scallions trimmed and thinly sliced
  • *Got a jar of All-Purpose Stir-Fry Sauce in the fridge? Use ¼ cup of it in place of the coconut aminos rice vinegar, fish sauce, and toasted sesame oil!
Want to Save this Recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

Instructions 

  • Grab your asparagus and get chopping! Start by trimming the tough ends off. I keep the thick rubber bands on the asparagus, spy where the ends morph from green to whitish (the tough part), and slice through the whole bundle at that point. (The method where you snap each piece of asparagus to find the “breaking point” is both tedious and unnecessary.)
  • Next, discard the tough ends in the compost bin and slice the asparagus crosswise into ½-inch thick coins, down to the tips.
  • Heat a large skillet over medium heat. When the pan is hot, swirl in the cooking fat so you have a thin layer of fat coating the bottom. 
  • As soon as the fat is shimmering, toss in the shallots and a sprinkle of salt.
  • Cook, stirring, for a couple minutes or until the shallots are softened.
  • Toss in the minced garlic and cook until fragrant, about 30 seconds.
  • Add the ground pork and break it up with spatula. 
  • Sprinkle on some salt and increase the heat to medium-high.
  • Cook, stirring occasionally, for 3 to 5 minutes or until no longer pink.
  • Toss in the asparagus coins and minced chilies, and cook until the asparagus are tender-crisp, about 2 minutes.
  • Stir in the coconut aminos, rice vinegar, fish sauce, and sesame oil. (Got a jar of All-Purpose Stir-Fry Sauce in the fridge? Use ¼ cup of it in place of the coconut aminos, rice vinegar, fish sauce, and toasted sesame oil!)
  • Turn off the heat and taste a bite. If necessary, adjust the seasoning to your liking.
  • Toss in the scallions and holler at your family to get to the table!

Video

Notes

Craving more veggies? Serve this stir-fry with a side of cauliflower rice!

Nutrition

Calories: 384kcal | Carbohydrates: 9g | Protein: 22g | Fat: 29g | Fiber: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Michelle Tam

Hello! My name is Michelle Tam, and I love to eat. I think about food all the time. It borders on obsession. I’ve always loved the sights and smells of the kitchen. My mother was (and is) an excellent cook, and as a kid, I was her little shadow as she prepared supper each night. From her, I gained a deep, abiding love for magically transforming pantry items into mouth-watering family meals.

Other Recipes You May Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




31 Comments

  1. To me, pork is a breakfast food but subbing in asparagus does sound like a yummy way to change up my usual morning hash!

  2. I make something very similar with green beans rather than asparagus… but love the asparagus idea! we also top the whole thing off with a fried egg! YUM!

    1. I was inspired by a dish my mom makes with Chinese long beans! Green beans are a great alternative!

  3. What can I use instead of the coconut amigos? I’m not paleo and don’t really want to buy something I don’t see using much. Thanks so much!

    1. Tamari or soy sauce. Just cut down on the amount a little because it’s saltier than coconut aminos.

        1. You want naturally brewed, without wheat. It’s about 3x saltier. In fact, I wish coconut aminos were saltier, as they taste remarkably like soy sauce, but don’t have the salt content.

          1. We made this and thought it was great. I doubled the recipe, as I can eat 8 ounces of meat myself. It turns out that we didn’t have coconut aminos for some reason, so I used naturally brewed soy sauce (no wheat). I added three tablespoons instead of 4, for fear of making this too salty. I added some marmite to replace the 1 tablespoon of soy sauce, and mainly because I just received it in the mail and wanted to use it. I plan on using it as an umami addition to meals. I used one bunch asparagus and one bunch green beans.

            We may try the egg addition, and also peanuts (none of us have peanut allergies).

            Since I doubled the recipe, I had to increase the cooking time because it’s more of a braise and not a stir fry in my pot.

            I also bought more hot peppers than we needed and I cut them up and put them on my bowl. I like it hot!

  4. Just made this with ground beef and the red pepper flakes – it is DELICIOUS!!! I’m doing a Whole30 so I’m super happy to have such an easy and flavorful meal – thanks Michelle!!

  5. This was delicious, and the substitutions you listed were very helpful. I’m one of those “need to have every single ingredient on hand and will go to the grocery to buy the one thing I’m missing and follow the recipe to a T” kind of people, so listing out the alternatives was great. Thanks!

  6. This was a good dish. I made it milder for my kids and kicked it up with some extra peppers for myself. We ate it at breakfast too with an egg on top. We also used turkey with a bit of fat in it.

  7. This is delicious! The only thing I changed was to sub green jalapenos for the red because I knew my family wouldn’t deal well with the heat of red jalapenos. I’ll try this with an egg on top tomorrow for breakfast. Thank you!

  8. I made this last night and it’s an awesome dish! Well done. How do you determine serving sizes? Is this the serving size you’d make for your family (where the 4 includes 2 kids) or a suggested serving size based on something else? I made this with cauliflower rice yesterday and could see this be more of a 3 person serving for adults. Also cognizant of serving sizes so I don’t eat too much!

  9. This was so tasty! A huge hit with my husband and 9 year old son. I also subbed in a green jalapeno and it was so good! This will be a staple. Especially with riced cauliflower!

  10. We save our asparagus ends and make asparagus soup. Great way to use woody ends, but I wouldn’t recommend unless you have a high powered blender.