Thai Beef Skewers and Fava Beans

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

While I was walking around at the Farmer’s Market a little pint sized carton of something green caught my attention and begged to be taken home. They were labeled as Fava Beans, and while I knew I had heard of them, I have never seen nor tried these huge green pods.

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

They were so bright green I just couldn’t help myself. I have a problem with bright green objects. Left to my own devices, everything in my kitchen and closet would be BRIGHT green. My fiesta ware is bright green. My stand mixer is bright green. My mom even knew to choose bright green when picking out my awesome new immersion blender! I can’t help myself… I just LOVE it.

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

So beautiful! Once we got home I had to look up Fava Beans to figure out what I was supposed to do to them – and I’m really glad I took the time to do a bit of googling. I was planning on just sautéing them in butter, assuming they were just like regular legumes on steroids, but it turns out they require a bit of work. Once you open the pod you’ll find little light-green pea-like thingies (that’s a technical term), which then have to be peeled to reveal the darker green fava beans. That’s right, these babies have to be peeled TWICE. Everything I read on the google told me that I needed to boil them then dunk them in a cold water bath and peel them one by one, but I am way too lazy for that and the husband was getting hungry.

I was planning on putting together some Thai Beef Skewers (I’m obsessed with kebabs lately), so I figured that since I would already have the grill going I could save some effort by cooking these big guys alongside the meat. I tossed them in some delicious lime-Riesling grapeseed oil and honey-ginger vinegar from this seriously addictive and paycheck-sucking store called (surprise) “Oil & Vinegar” I guess it’s a franchise because they have locations all over the U.S.A. Beware, EVERYTHING they have in that place is delicious. You could always use whatever types of oil and vinegar you have on hand, and perhaps add some herbs or spices to mix things up. As long as you have a mix of something fatty and something acidic, these will turn out just fine. I also sprinkled on some sea salt which was an awesome idea (if I may say so myself), because we ended up eating these with our hands like edamame so the delicious salt and flavors go transferred from our fingers right to our taste buds. Yum.

I marinated the beef skewers in oil, soy sauce, lime juice, garlic, ginger, sugar, and pepper. The beef hung out in the fridge for 30 minutes while I prepped the grill and fava beans, then everything went on to the BBQ all at once. I kept the fava beans in a cast iron skillet to make cooking them on the grill easy.

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

The fava beans steamed themselves in their own little big pods and got some nice color on the outside. I kept the grill lid closed to make sure the precious steam didn’t sneak out too much.

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

I served these up in little bowls along side the beef skewers and it was hard to say which component was the star of this dinner and a show. I adored the fava beans and thought it was a hoot to get my hands all messy while we watched Hell’s Kitchen.

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

The husband completely freaked out about the beef skewers. No joke, I made seven skewers and he ate FIVE of them. Which left me with two. Which was fine because I consumed about 80% of the fava beans.

This Thai Beef Kebobs and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

I can’t even describe to you how tender and delicious this was. Of course, it was cold by the time I ate mine because I was too busy trying to force my iPhone to take a decent picture in bad lighting, but that’s the price I pay sometimes. Even cold, this beef was AWESOME. I sliced it thin and weaved it on to the bamboo skewers so it cooked in a flash and had tons of flavor. I’ll admit, I was a little concerned that the beef wouldn’t turn out that great, considering it had been sitting in my freezer for a looooong time, but the marinade worked its magic and made it oh-so-tender.

This Thai Beef Kebabs and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

Of course, there’s not much in my world that doesn’t taste better with a little sweet chili sauce, so I made sure we had lovely little side dishes of that sweet, sticky goodness.

This was so delicious, I really can’t wait to make it again. Did I mention that the husband ate FIVE whole skewers? I hope he doesn’t read this.

Here’s the Recipe!

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

Thai Beef Skewers and Fava Beans

This Thai Beef Skewers and Fava Beans recipe is a delicious meal of tender beef seasoned with soy sauce, ginger, lime and garlic along with tasty fava beans.

Yield: 3-4 servings (6-8 kebabs)
Prep Time: 10 minutes
Cook Time: 20 minutes
Additional Time: 30 minutes
Total Time: 1 hour

Ingredients

For the Thai beef skewers

  • 1 1/2 lbs. beef sirloin, fat trimmed and sliced into 1/4-inch thick strips
  • Bamboo Skewers
  • 1/4 cup vegetable oil
  • 1/4 cup soy sauce
  • 1 lime, juiced
  • 2 cloves garlic, finely minced
  • 1 tablespoon fresh ginger, peeled and minced
  • 1 tablespoon sugar
  • 1 teaspoon freshly ground black pepper

For the fava beans

  • 4 cups fava beans
  • 2 Tbsp. oil (or enough to lightly coat the beans)
  • 1 Tbsp. vinegar (or lime juice)
  • Sea salt to taste

Instructions

  1. Mix together the oil, soy sauce, lime juice, minced garlic, minced ginger, sugar, and pepper in a large bowl. Add the sliced beef and refrigerate, covered, for at least 30 minutes.
  2. Meanwhile, pre-heat your grill to medium-high heat and place a cast iron skillet on the grates for the fava beans.
  3. Toss the fava beans with oil and vinegar and sprinkle with sea salt. Once the cast iron skillet is hot, add the fava beans and cook with the grill lid closed for five-ten minutes.
  4. Meanwhile, skewer your beef and try to keep as much surface area exposed as possible (don't squish the beef onto the skewers, you want the sugar in the marinade to come into contact with your grill and caramelize).
  5. Cook the beef for 8-10 minutes with the lid closed, turning once. When you turn the meat, give the fava beans a little stir to ensure they brown evenly.
  6. Remove everything from the grill and serve the skewers with sweet chili sauce. Make sure to bring a bowl for discarded fava bean pods, and don't forget to lick your fingers as you go.

Nutrition

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 811|Total Fat: 46g|Saturated Fat: 11g|Trans Fat: 0g|Unsaturated Fat: 30g|Cholesterol: 156mg|Sodium: 1527mg|Carbohydrates: 39g|Fiber: 10g|Sugar: 6g|Protein: 60g|

Nutrition information has been auto-calculated for your convenience.

Did you make this recipe?

Take a picture and tag @thewanderlustkitchen on Instagram and hashtag it #thewanderlustkitchen. We can't wait to see your version!

July 1, 2013 | Last Updated on June 1, 2021 by Linda

2 thoughts on “Thai Beef Skewers and Fava Beans”

  1. What a great meal, I love fava beans, have never had them prepared like this I have to try, it sounds wonderful. Really like the nutrition info you include along with the WW points. Very helpful!

    Reply

Leave a Comment

Sign Up for Email Updates

Get a Free eCookbook with our Top 25 Recipes

Skip to Recipe