RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Grilled Sirloin Steak with Roasted Sweet Potatoes & Green Beans
  • Grilled Steak with Garlic Mashed Potatoes & Green Beans
  • Baked Cod with Tomato-Olive Relish, Sautéed Green Beans & Lemon Couscous
  • Grilled Skirt Steak & Pepper Salad with Avocado and Cilantro‑Lime Dressing
  • Grilled Ribeye with Garlic‑Parsley Cauliflower Mash & Sautéed Green Beans
  • Italian-Style Grilled Skirt Steak with Arugula, Roasted Peppers & Olives
  • Browse all recipes →
Char-Grilled Garlic‑Herb Skirt Steak with Lemon‑Basil Tomato Spaghetti and Blistered Green Beans

Char-Grilled Garlic‑Herb Skirt Steak with Lemon‑Basil Tomato Spaghetti and Blistered Green Beans

By Patrick Buijs

Italian‑American / MediterraneanIntermediate

A bold, restaurant-quality weeknight feast: peppery, char‑kissed skirt steak rubbed with garlic and fresh herbs paired with bright, lemony spaghetti tossed with blistered cherry tomatoes, basil and Parmesan. Crisp-tender blistered green beans add a crunchy, smoky contrast. The contrast of char, citrus and tender pasta makes every bite sing.

Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
2 servings
main coursepastagrilledweeknightMediterranean

Ingredients

  • 12 oz (340 g) skirt or flank steak, trimmed
  • 1 tsp (for steak, plus more for pasta water) coarse sea salt
  • 2 cloves garlic (for steak), minced
  • 2 tbsp extra‑virgin olive oil (for steak)
  • 2 tsp fresh rosemary or thyme, finely chopped
  • 150 g (about 5.3 oz) dry spaghetti
  • 2 tbsp extra‑virgin olive oil (for pasta)
  • 1 small (about 30 g) — total for 2 servings shallot, minced
  • 2 cloves garlic (for pasta), thinly sliced
  • 240 g (about 1½ cups) cherry tomatoes, halved
  • 2 tsp (from 1 lemon) lemon zest
  • 2 tbsp (about 1 small lemon) fresh lemon juice
  • 12-16 leaves fresh basil leaves, torn
  • 4 tbsp (about 10 g) grated Parmesan or Pecorino
  • 200 g (about 7 oz) green beans, trimmed
  • 2 pinches (optional) red pepper flakes

Instructions

1

Bring a large pot of water to a vigorous boil. Salt it generously (about 1 tbsp sea salt for 4–5 L) — pasta water should taste like the sea. You salt early because it brings the water to the right seasoning temperature and prevents underseasoned pasta. Keep the pot simmering until you need it.

2

Make the steak rub: in a small bowl combine 2 tbsp olive oil, 2 minced garlic cloves, 2 tsp chopped rosemary (or thyme), 1 tsp sea salt and several grinds of black pepper. Rub this all over the trimmed 340 g (12 oz) skirt/flank steak and let it sit at room temperature for 15–20 minutes while you prepare other elements — this short rest allows the oil and aromatics to penetrate and the meat to come up slightly from refrigerator chill for even cooking.

3

Parboil/blanch the green beans: add the trimmed 200 g green beans to the boiling water and cook for 2–3 minutes until bright green and barely tender. Immediately transfer to an ice bath (or run under cold water) to stop cooking and preserve color. Blanching shortens the pan time and guarantees even tenderness while keeping a vibrant color and crunch. Reserve the pot of water for the pasta.

4

Cook the pasta: when the water returns to a boil, add the 150 g dry spaghetti and cook 1–2 minutes less than package directions (aim for al dente). Stir occasionally to prevent sticking. Reserve about 1 cup (240 ml) of hot pasta water before you drain — the starchy water will help marry the sauce and loosen the pan if it tightens.

5

While the pasta cooks, blister the tomatoes: heat a large skillet (preferably stainless steel or cast iron) over medium-high heat until hot. Add 1 tbsp olive oil (of the 2 tbsp for pasta) and the thinly sliced 2 garlic cloves; gently sizzle for 20–30 seconds until fragrant — don’t let garlic brown or it will turn bitter. Add the halved 240 g cherry tomatoes and a pinch of salt; let them sit without stirring for 2 minutes to blister and char slightly, then toss once and cook another 1–2 minutes until the skins begin to collapse. Blistering concentrates the tomato’s sweetness and develops smoky notes that deepen the sauce.

6

Sauté shallot and finish sauce: push tomatoes to one side of the pan, add the remaining 1 tbsp olive oil and the minced small shallot; sauté 1–2 minutes until softened and translucent (this sweetness balances the lemon). Add the reserved pasta water — start with ½ cup — and bring to a gentle simmer to loosen the pan and create a light sauce. Stir in 2 tbsp lemon juice and 2 tsp lemon zest to brighten; add the red pepper flakes if using for a hint of heat.

7

Toss the pasta: add the drained spaghetti directly to the tomato pan along with 4 tbsp grated Parmesan and most of the torn basil leaves (reserve a few for garnish). Toss vigorously (use tongs) for 1 minute, adding more reserved pasta water a few tablespoons at a time if needed to coat the spaghetti in a silky sauce. Tossing with starch and cheese creates an emulsion that lightly clings to the pasta — this is why you saved the pasta water.

8

Preheat your grill or heavy skillet to very high (cast iron or a hot grill pan works great). You want a surface that will give a fast, hot sear to develop a deep crust. Pat the steak very dry with paper towels (moisture creates steam and prevents browning) and season any exposed areas lightly with additional salt and pepper.

9

Char-grill the steak: place the steak on the hottest part of the grill or skillet. For a 12 oz skirt/flank steak approximately ¾–1 inch thick, sear 2½–3½ minutes per side for medium-rare (internal temp ~125–130°F / 52–54°C). If your steak is thinner, reduce the time. Don’t press the steak — letting it sit undisturbed develops a Maillard crust that holds flavor. If using a grill, rotate 90° halfway through each side to get crosshatch marks.

10

Rest and slice the steak: transfer the steak to a cutting board and let rest for 6–8 minutes. Resting lets the juices redistribute; cutting too soon will lose precious juices. Slice thinly across the grain (skirt or flank steak has long muscle fibers) — slicing against the grain shortens those fibers and gives a tender bite.

11

Finish green beans: while the steak rests, heat a dry skillet over high heat (or use the grill) and add the blanched green beans. Toss them over high heat for 2–3 minutes to blister and develop charred spots; season with a pinch of salt, a squeeze of lemon if you like, and a tiny drizzle of the steak oil if desired. Rapid high heat gives the beans a smoky, slightly crisp finish that contrasts the tender steak and pasta.

12

Plate and finish: twirl a portion of the lemon‑basil tomato spaghetti onto each plate, sprinkle with the remaining Parmesan and torn basil. Fan slices of the rested steak beside the pasta, spoon a few blistered tomatoes over the steak, and place a handful of blistered green beans along the side. Finish each plate with a light drizzle of good olive oil and an extra grind of black pepper. Serve immediately.

Chef's Tips

  • 1Sear on a very hot pan or grill: high heat creates the Maillard reaction (browned crust) that gives skirt/flank steak its characteristic flavor — pat the meat dry and preheat your pan or grill for best results.
  • 2Reserve pasta water: the starchy hot water binds fat (oil and cheese) to the pasta for a silky sauce. Add it a little at a time until you reach the desired emulsion.
  • 3Always slice skirt/flank steak across the grain into thin slices. These cuts have long fibers; cutting across them shortens the bite and makes the steak feel much more tender.
  • 4Avoid overcooking garlic: add it briefly to flavor the oil but keep the heat modest once garlic is in contact with the pan — burnt garlic tastes bitter and will ruin the sauce.
  • 5Timing tip for one‑pan saving: while pasta water heats and pasta cooks, get the steak rub on and preheat your grill; start the tomato pan as the pasta nears readiness so everything finishes together.

Variations

  • Make it spicy: add 1/2 tsp crushed red pepper or a spoonful of Calabrian chili paste to the tomato pan when you add the lemon for a smoky, spicy kick.
  • Swap the protein: use flank, hanger or thin sirloin if skirt is unavailable; for a lighter option, grill thick lemon-garlic chicken cutlets instead (adjust cooking time to reach 165°F/74°C).
  • Pasta alternatives: use bucatini or linguine for more sauce cling, or sub 100 g whole‑wheat spaghetti per person for extra fiber (adjust cooking time).
  • Cheese swap: use grated Pecorino Romano for a saltier, sharper finish or a sprinkle of ricotta salata for a milder tang.

Nutrition per Serving

988

Calories

62g

Protein

74g

Carbs

50g

Fat

8g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Char-Grilled Garlic‑Herb Skirt Steak with Lemon‑Basil Tomato Spaghetti and Blistered Green Beans

By Patrick Buijs

main coursepastagrilledweeknightMediterranean
Char-Grilled Garlic‑Herb Skirt Steak with Lemon‑Basil Tomato Spaghetti and Blistered Green Beans - skirt or flank steak, trimmed, coarse sea salt recipe

A bold, restaurant-quality weeknight feast: peppery, char‑kissed skirt steak rubbed with garlic and fresh herbs paired with bright, lemony spaghetti tossed with blistered cherry tomatoes, basil and Parmesan. Crisp-tender blistered green beans add a crunchy, smoky contrast. The contrast of char, citrus and tender pasta makes every bite sing.

Italian‑American / MediterraneanIntermediate2 servings
Prep: 20 minutes
Cook: 20 minutes
40 minutes

Ingredients

  • 12 oz (340 g) skirt or flank steak, trimmed
  • 1 tsp (for steak, plus more for pasta water) coarse sea salt
  • 2 cloves garlic (for steak), minced
  • 2 tbsp extra‑virgin olive oil (for steak)
  • 2 tsp fresh rosemary or thyme, finely chopped
  • 150 g (about 5.3 oz) dry spaghetti
  • 2 tbsp extra‑virgin olive oil (for pasta)
  • 1 small (about 30 g) — total for 2 servings shallot, minced
  • 2 cloves garlic (for pasta), thinly sliced
  • 240 g (about 1½ cups) cherry tomatoes, halved
  • 2 tsp (from 1 lemon) lemon zest
  • 2 tbsp (about 1 small lemon) fresh lemon juice
  • 12-16 leaves fresh basil leaves, torn
  • 4 tbsp (about 10 g) grated Parmesan or Pecorino
  • 200 g (about 7 oz) green beans, trimmed
  • 2 pinches (optional) red pepper flakes

Instructions

1

Bring a large pot of water to a vigorous boil. Salt it generously (about 1 tbsp sea salt for 4–5 L) — pasta water should taste like the sea. You salt early because it brings the water to the right seasoning temperature and prevents underseasoned pasta. Keep the pot simmering until you need it.

2

Make the steak rub: in a small bowl combine 2 tbsp olive oil, 2 minced garlic cloves, 2 tsp chopped rosemary (or thyme), 1 tsp sea salt and several grinds of black pepper. Rub this all over the trimmed 340 g (12 oz) skirt/flank steak and let it sit at room temperature for 15–20 minutes while you prepare other elements — this short rest allows the oil and aromatics to penetrate and the meat to come up slightly from refrigerator chill for even cooking.

3

Parboil/blanch the green beans: add the trimmed 200 g green beans to the boiling water and cook for 2–3 minutes until bright green and barely tender. Immediately transfer to an ice bath (or run under cold water) to stop cooking and preserve color. Blanching shortens the pan time and guarantees even tenderness while keeping a vibrant color and crunch. Reserve the pot of water for the pasta.

4

Cook the pasta: when the water returns to a boil, add the 150 g dry spaghetti and cook 1–2 minutes less than package directions (aim for al dente). Stir occasionally to prevent sticking. Reserve about 1 cup (240 ml) of hot pasta water before you drain — the starchy water will help marry the sauce and loosen the pan if it tightens.

5

While the pasta cooks, blister the tomatoes: heat a large skillet (preferably stainless steel or cast iron) over medium-high heat until hot. Add 1 tbsp olive oil (of the 2 tbsp for pasta) and the thinly sliced 2 garlic cloves; gently sizzle for 20–30 seconds until fragrant — don’t let garlic brown or it will turn bitter. Add the halved 240 g cherry tomatoes and a pinch of salt; let them sit without stirring for 2 minutes to blister and char slightly, then toss once and cook another 1–2 minutes until the skins begin to collapse. Blistering concentrates the tomato’s sweetness and develops smoky notes that deepen the sauce.

6

Sauté shallot and finish sauce: push tomatoes to one side of the pan, add the remaining 1 tbsp olive oil and the minced small shallot; sauté 1–2 minutes until softened and translucent (this sweetness balances the lemon). Add the reserved pasta water — start with ½ cup — and bring to a gentle simmer to loosen the pan and create a light sauce. Stir in 2 tbsp lemon juice and 2 tsp lemon zest to brighten; add the red pepper flakes if using for a hint of heat.

7

Toss the pasta: add the drained spaghetti directly to the tomato pan along with 4 tbsp grated Parmesan and most of the torn basil leaves (reserve a few for garnish). Toss vigorously (use tongs) for 1 minute, adding more reserved pasta water a few tablespoons at a time if needed to coat the spaghetti in a silky sauce. Tossing with starch and cheese creates an emulsion that lightly clings to the pasta — this is why you saved the pasta water.

8

Preheat your grill or heavy skillet to very high (cast iron or a hot grill pan works great). You want a surface that will give a fast, hot sear to develop a deep crust. Pat the steak very dry with paper towels (moisture creates steam and prevents browning) and season any exposed areas lightly with additional salt and pepper.

9

Char-grill the steak: place the steak on the hottest part of the grill or skillet. For a 12 oz skirt/flank steak approximately ¾–1 inch thick, sear 2½–3½ minutes per side for medium-rare (internal temp ~125–130°F / 52–54°C). If your steak is thinner, reduce the time. Don’t press the steak — letting it sit undisturbed develops a Maillard crust that holds flavor. If using a grill, rotate 90° halfway through each side to get crosshatch marks.

10

Rest and slice the steak: transfer the steak to a cutting board and let rest for 6–8 minutes. Resting lets the juices redistribute; cutting too soon will lose precious juices. Slice thinly across the grain (skirt or flank steak has long muscle fibers) — slicing against the grain shortens those fibers and gives a tender bite.

11

Finish green beans: while the steak rests, heat a dry skillet over high heat (or use the grill) and add the blanched green beans. Toss them over high heat for 2–3 minutes to blister and develop charred spots; season with a pinch of salt, a squeeze of lemon if you like, and a tiny drizzle of the steak oil if desired. Rapid high heat gives the beans a smoky, slightly crisp finish that contrasts the tender steak and pasta.

12

Plate and finish: twirl a portion of the lemon‑basil tomato spaghetti onto each plate, sprinkle with the remaining Parmesan and torn basil. Fan slices of the rested steak beside the pasta, spoon a few blistered tomatoes over the steak, and place a handful of blistered green beans along the side. Finish each plate with a light drizzle of good olive oil and an extra grind of black pepper. Serve immediately.

Chef's Tips

  • 1Sear on a very hot pan or grill: high heat creates the Maillard reaction (browned crust) that gives skirt/flank steak its characteristic flavor — pat the meat dry and preheat your pan or grill for best results.
  • 2Reserve pasta water: the starchy hot water binds fat (oil and cheese) to the pasta for a silky sauce. Add it a little at a time until you reach the desired emulsion.
  • 3Always slice skirt/flank steak across the grain into thin slices. These cuts have long fibers; cutting across them shortens the bite and makes the steak feel much more tender.
  • 4Avoid overcooking garlic: add it briefly to flavor the oil but keep the heat modest once garlic is in contact with the pan — burnt garlic tastes bitter and will ruin the sauce.
  • 5Timing tip for one‑pan saving: while pasta water heats and pasta cooks, get the steak rub on and preheat your grill; start the tomato pan as the pasta nears readiness so everything finishes together.

Variations

  • Make it spicy: add 1/2 tsp crushed red pepper or a spoonful of Calabrian chili paste to the tomato pan when you add the lemon for a smoky, spicy kick.
  • Swap the protein: use flank, hanger or thin sirloin if skirt is unavailable; for a lighter option, grill thick lemon-garlic chicken cutlets instead (adjust cooking time to reach 165°F/74°C).
  • Pasta alternatives: use bucatini or linguine for more sauce cling, or sub 100 g whole‑wheat spaghetti per person for extra fiber (adjust cooking time).
  • Cheese swap: use grated Pecorino Romano for a saltier, sharper finish or a sprinkle of ricotta salata for a milder tang.

Nutrition per Serving

988

Calories

62g

Protein

74g

Carbs

50g

Fat

8g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Mediterranean Recipes🥘 More with skirt or flank steak, trimmed🥘 More with coarse sea salt🥘 More with garlic (for steak), minced

Similar Recipes