Asian Steak Kebabs with Asparagus (Whole30/Keto)

I love sharing delicious Whole30 and Keto friendly dinner ideas, and this unbelievably flavorful Asian Beef and Asparagus Kebabs recipe is a total home run! It’s an easy, flavor packed recipe that’d be perfect for a weeknight dinner or for entertaining friends!

Before we go any further, have you seen my Whole30 Beef & Broccoli recipe? NO?! Then go check it out. I’ll wait here.

You could be enjoying these kebabs in your own home in a matter of minutes! They’re so easy, I kind of want to call them one of the easiest dairy-free Keto dinners I’ve made.. like ever. Simply marinate the beef, assemble the kebabs, and and grill and you’re in business, baby.

And since pantry staples are basically the only ingredients you need to make this recipe, it doesn’t require any special trips to the fancy grocer on the other side of town. Is it just me, or do you avoid recipes like that too? Oh, and don’t forget the skewers!

Asian Beef and Asparagus Kebabs, finished. A hand grabs one of the skewers.

As an added bonus, you get to eat them with your hands! I think there’s just something kind of fun about picking up your food and eating it.

Tips for Making Asian Beef and Asparagus Kebabs:

  1. Leave room on the skewer.
    You don’t want to smash as many pieces of meat and vegetables as you can fit onto each skewer. Allowing just a little room between each piece of vegetable and meat will let the heat circulate, resulting in your food getting cooked evenly.
  2. Use thicker asparagus.
    Thin spears will break open when you put a skewer through, so choose ones that are slightly thicker.
  3. Cut the meat and vegetables into true bite-sized pieces.
    Think about how big your mouth is, then don’t make the pieces of meat bigger than that. I know it’s tempting to cut bigger pieces of meat, of course, but the fun of eating kebabs is that you don’t have to use a steak knife to enjoy it. That said, you do you!
  4. If using wooden skewers:
    Soak them in water for 30 minutes to an hour first. It helps keep them from burning while the kebabs cook on the hot grill.
Keto/Whole30 Asian Beef and Asparagus Kebabs, plated on a dark blue dish.

What cut of beef should I use to make these Kebabs?

This is probably the most hotly debated grilling question in my household. My husband (who doesn’t handle grocery shopping) insists on filets. Me? I’m much more open to other cuts of meat, because I’m always thinking budget. Here I used ribeyes, but there are other great choices, too!

  • Okay, so obviously I think the best cut of beef for kebabs is filet mignon, because they’re naturally tender and unbelievably flavorful. You really don’t even need to marinate them! But you know I ain’t no Rockafeller, so that’s definitely not happening over here often.
  • Instead, I prefer to use ribeye steaks for kebabs. Ribeyes are still a more expensive cut than others, but not quite as pricey as the filet. They also they don’t need long to marinate, so 30 minutes is more than enough time to do the trick!

Note: There are more budget-friendly cuts for awesome Whole30 beef kebabs, like sirloin tips, flat iron steaks, or NY strip steaks. They’d all be delicious choices for kebabs, but just be sure to marinate these for at least a few hours first.

Prep Shot. Steak is cut into bite sized pieces and is marinating in a white bowl. Beside it, mushrooms and asparagus are on a cutting board.
Cut the beef into bite sized pieces, and then marinate for 30 minutes.
Slice the mushrooms in half, then cut the asparagus into 3-4 inch pieces.
Prep Shot. Keto, Whole30: Steak, Mushrooms, and Asparagus are alternately placed on skewers, ready to get grilled!

Easy Low Carb/Keto Recipe Adaptation:

It’s really easy to make this dinner totally keto, because all you need to do is leave out the date in the marinade. You can substitute a tiny bit of keto-friendly sweetener if you’d like, but omitting it completely is perfectly fine too! It’s your choice!

Other simple recipe adaptations:

  1. If you don’t like or have beef, you can substitute chicken
  2. Feel free to add or substitute onions, bell peppers, or fresh pineapple
Asian Beef and Asparagus Kebabs, finished. The kebabs are laid on a blue plate and sprinkled with sliced green onions.

Do you have grilling on the mind? Then you should check out some of my other healthy grilling recipes:

Pin it for later:

Pinterest Image, Finished Dish

Do you like my Whole30 Beef Kebabs recipe? Leave a star rating below!

I’d love to connect with you more!
Come find me on Instagram @cookathomemom!

Whole30 and Keto Asparagus, Mushroom and Beef Kebabs!
5 from 8 votes

Asian Beef, Asparagus and Mushroom Kebabs

This recipe is Whole30, Paleo, Gluten Free AND Low Carb!

Course Dinner
Cuisine Chinese
Keyword Beef, Easy, Whole30 Dinner
Prep Time 10 minutes
Cook Time 10 minutes
Marinate Time 30 minutes
Total Time 50 minutes
Servings 4 servings
Calories 373 kcal



  • 1 lb Ribeye Steak or other steaks (see above!)
  • 1 small bunch asparagus
  • 1 cup baby bella mushrooms
  • 2-3 green onions
  • 1 tbsp olive or avocado oil

Beef Marinade

  • 1/8 cup coconut aminos
  • 1/8 cup olive or avocado oil
  • 1 tbsp lime juice
  • 1 tbsp minced fresh ginger
  • 3 cloves garlic
  • 1 date optional
  • 1/8 tsp black pepper


Marinate the Beef

  1. Cut the beef into bite sized pieces. Mince the ginger, garlic, and date (if using). Whisk together all the marinade ingredients. Lay the beef in a shallow rimmed dish, and pour the marinade over the beef, turning to coat. Cover and marinate for at least 30 minutes.

Do the Prep Work

  1. Preheat the grill to medium-high, about 450F.

  2. Halve the mushrooms and cut the asparagus into 3-4 inch pieces. Thread the meat, asparagus, and mushrooms onto the skewers. Lightly spray the kebabs on all sides with oil.

Cook the Kebabs

  1. Once the grill is hot, lay the skewers on it, leaving a little room between them. Grill, turning to cook all four sides, for about 2-3 minutes per side for medium.

  2. Set them aside and allow them to rest. Meanwhile, slice the green onion and sprinkle them on top of the skewers.

  3. Season lightly with salt and pepper and enjoy!

Recipe Notes

To make this recipe Keto, simply omit the date from the marinade. You could substitute a low carb sweetener if you’d like or just leave it off completely. 


Some tips:

  1. Leave room on the skewer.
  2. Use thicker asparagus.
  3. Cut the meat and vegetables into true bite-sized pieces.
  4. If using wooden skewers: Soak them in water for 30 minutes to an hour first. It helps keep them from burning while the kebabs cook on the hot grill.
Nutrition Facts
Asian Beef, Asparagus and Mushroom Kebabs
Amount Per Serving
Calories 373 Calories from Fat 234
% Daily Value*
Fat 26g40%
Saturated Fat 9g56%
Cholesterol 69mg23%
Sodium 234mg10%
Potassium 649mg19%
Carbohydrates 10g3%
Fiber 3g13%
Sugar 4g4%
Protein 26g52%
Vitamin A 927IU19%
Vitamin C 9mg11%
Calcium 47mg5%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.