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.
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.
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.
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.
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.
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.
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.
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!
Thai Beef Skewers and Fava Beans Recipe
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
- 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.
- Meanwhile, pre-heat your grill to medium-high heat and place a cast iron skillet on the grates for the fava beans.
- 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.
- 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).
- 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.
- 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.