As I stood under the golden sun, the scent of grilled meat wafted through the air, instantly transporting me to summer barbecues filled with laughter and delicious food. Today, I’m thrilled to share my recipe for Pesto Steak, featuring succulent grilled flank steak drizzled with a vibrant arugula pesto and crowned with creamy burrata. This dish promises two irresistible perks: it’s perfect for impressing guests at your next gathering and it comes together quickly, leaving you more time to soak up the warmth of the season. The savory marinade infuses every bite with a delightful blend of flavors, making each mouthful a true delight. Ready to elevate your summer dining? Let’s dive into this culinary adventure!

Why is Pesto Steak a Must-Try?
Simplicity at its Core: Whipping up this Grilled Flank Steak is incredibly easy, with just a few simple steps to follow. Perfect for both novice and seasoned cooks alike!
Flavor Explosion: With a marinade of soy, honey, and garlic, coupled with rich burrata and fresh arugula pesto, this dish tantalizes your taste buds like no other.
Versatile Dish: Serve alongside grilled veggies or a crisp salad for a balanced meal. Want more options? Try it with sides from my Salisbury Steak Meatballs for extra flair!
Crowd-Pleasing Appeal: This dish is not just for special occasions; it’s the star of any summer gathering, effortlessly impressing family and friends.
Quick and Satisfying: From marinade to plate in under an hour, this recipe is ideal for those busy summer nights when you crave something delicious without the fuss! Enjoy making it your own!
Pesto Steak Ingredients
For the Marinade
- Flank Steak – Choose a high-quality cut for the best flavor in your Pesto Steak.
- Extra Virgin Olive Oil – Adds richness and moisture to the marinade; avocado oil is a good substitute.
- Honey – Provides a touch of sweetness to balance the savory marinade; feel free to use maple syrup instead.
- Garlic – Fresh cloves enhance the overall flavor; powdered garlic is an alternative if you’re short on fresh.
- Red Wine Vinegar – Acidity helps tenderize the meat; white wine vinegar or balsamic can work too.
- Soy Sauce – Offers that essential umami flavor; opt for tamari for a gluten-free variant.
- Black Pepper – Freshly ground is preferred for a better kick, but pre-ground will do the job.
For the Pesto
- Arugula – Fresh arugula is vital for this pesto; spinach can be used as an alternative.
- Basil – Adds aromatic depth; parsley can be a quick substitute if needed.
- Parmesan Cheese – Infuses a salty, nutty flavor into the pesto; try Pecorino Romano if unavailable.
- Pine Nuts – Provide texture and distinctive flavor; walnuts or sunflower seeds can be used as a substitute.
- Lemon Zest – Brightens up the pesto; if you don’t have zest, lemon juice will work for acidity.
For Serving
- Burrata Cheese – Adds a creamy touch; mozzarella can be a wonderful alternative.
- Corn – Adds sweetness and texture to your plate; use fresh, frozen, or canned corn as you prefer.
- Salt and Pepper (to taste) – Essential for enhancing all flavors throughout the dish.
Dive into this Pesto Steak adventure that brings out the best of summer flavors right on your grill!
Step‑by‑Step Instructions for Pesto Steak
Step 1: Prepare the Marinade
In a medium bowl, whisk together 1/4 cup of extra virgin olive oil, 2 tablespoons of honey, 3 minced garlic cloves, 3 tablespoons of red wine vinegar, 1/4 cup of soy sauce, and freshly cracked black pepper. Ensure all ingredients are well combined, creating a fragrant marinade essential for your Pesto Steak, which will infuse rich flavors.
Step 2: Marinate the Steak
Place the flank steak in a baking dish or zip-top bag and pour the marinade over it, ensuring the steak is thoroughly coated. Seal the bag or cover the dish and let it marinate for at least 30 minutes, or up to 24 hours in the refrigerator. The longer it marinates, the more flavorful your Pesto Steak will be!
Step 3: Preheat the Grill
While the steak marinates, preheat your grill to high heat, around 450°F to 500°F. This temperature is crucial for achieving a perfect sear on the Pesto Steak while keeping the inside tender and juicy. Allow about 15 minutes for the grill to get hot enough before placing the steak on it.
Step 4: Make the Arugula Pesto
In a food processor, combine 2 cups of fresh arugula, 1/2 cup of basil leaves, 1/4 cup of extra virgin olive oil, 1/4 cup of grated Parmesan cheese, 1/4 cup of pine nuts, zest of one lemon, 2 garlic cloves, and salt. Blend until smooth and season with freshly cracked black pepper, creating a vibrant green sauce to top your Pesto Steak.
Step 5: Grill the Flank Steak
Remove the marinated flank steak from the refrigerator and place it directly on the hot grill. Cook for 3 to 5 minutes per side, until the internal temperature reaches about 132°F for medium-rare. Avoid flipping too often for optimal searing, and watch for clear grill marks indicating perfect doneness.
Step 6: Grill the Corn
While the steak grills, prepare fresh corn on the cob by placing it alongside the steak. Grill the corn for about 10 minutes, turning occasionally, until it is nicely charred and golden. The smoky, sweet flavor will blend beautifully with your Pesto Steak and add a delightful crunch to your meal.
Step 7: Rest and Slice the Steak
Once the flank steak reaches medium-rare, remove it from the grill and let it rest for about 5 minutes. This step allows the juices to redistribute, ensuring each slice remains tender. After resting, slice the steak against the grain for optimal tenderness.
Step 8: Assemble and Serve
To plate your Pesto Steak, start with slices of the grilled flank steak, topped generously with creamy burrata cheese. Add the beautifully grilled corn and drizzle the vibrant arugula pesto over the top. This final touch brings all the summer flavors together, making your meal not only delicious but visually appealing as well.

Make Ahead Options
These Pesto Steak preparations are perfect for busy home cooks looking to save time without sacrificing flavor! You can marinate the flank steak up to 24 hours in advance; just ensure it’s well-covered in the marinade to infuse that savory goodness. The arugula pesto can also be prepped ahead and refrigerated for up to 3 days—just keep it in an airtight container to maintain its vibrant color. When you’re ready to serve, simply grill the marinated steak for 3 to 5 minutes per side and finish with a generous drizzle of the fresh pesto and creamy burrata. This way, you can enjoy a gourmet meal with minimal effort and maximum taste!
Pesto Steak Variations & Substitutions
Feel free to make this delightful Pesto Steak your own with some tasty twists and substitutions!
-
Dairy-Free: Substitute burrata with almond or cashew cream for a creamy, dairy-free alternative that doesn’t compromise on taste.
-
Gluten-Free: Use tamari instead of soy sauce to keep those umami flavors while making it gluten-free. Your taste buds won’t even notice the difference!
-
Different Steak Cuts: Try skirt steak or sirloin for an entirely different flavor and texture. Each cut brings its unique charm, so experiment to find your favorite!
-
Nut-Free: Swap out pine nuts for sunflower seeds or omit them altogether if allergies are a concern. You’ll still have a delicious pesto without that nutty flavor.
-
Herb Variations: Instead of basil, experiment with fresh cilantro or mint in your pesto for a refreshing twist. These herbs will add an exciting flair to your dish!
-
Heat Level: Add a hint of crushed red pepper flakes to the marinade for a spicy kick. This subtle addition will take your Pesto Steak to a whole new level!
-
Flavor Boost: Enhance the pesto further with a splash of balsamic reduction for extra sweetness and depth. Your guests will be begging for the recipe!
-
Sweet Corn Variance: If fresh corn isn’t available, frozen or canned corn works wonderfully without sacrificing flavor. It’s an easy swap for a hassle-free dish.
With these simple variations, you can transform your Pesto Steak into something uniquely yours! If you’re craving a different flavor profile, check out my Whiskey Hamburger Steaks or indulge in some flavorful Salisbury Steak Meatballs. Enjoy exploring new textures and flavors!
What to Serve with Grilled Flank Steak with Creamy Burrata and Arugula Pesto
Enhance your summer feast with delightful accompaniments that perfectly complement this juicy pesto steak creation.
- Creamy Mashed Potatoes: The buttery texture of mashed potatoes pairs beautifully with the savory flavors of the steak, providing a comforting contrast.
- Grilled Vegetables: A mix of bell peppers, zucchini, and eggplant adds vibrant color and a smoky flavor that elevates the dish.
- Fresh Arugula Salad: Tossed in a light vinaigrette, a crisp salad adds freshness, balancing the richness of the burrata and enhancing the meal.
- Garlic Bread: Warm, toasted garlic bread is perfect for soaking up the luscious arugula pesto, creating a satisfying experience.
- Corn on the Cob: Grilled alongside the steak, this sweet and smoky side is a summer favorite that adds a delightful crunch to each bite.
- Paloma Cocktail: This refreshing drink offers a citrusy contrast, perfectly cutting through the rich flavors of the steak and pesto.
- Lemon Sorbet: To cleanse your palate, a light lemon sorbet provides a refreshing finish to your summer meal, balancing the savory notes beautifully.
Storage Tips for Pesto Steak
- Fridge: Store any leftovers in an airtight container in the refrigerator for up to 3 days. This ensures your delicious Pesto Steak remains fresh and flavorful!
- Freezer: For longer storage, freeze the marinated steak before cooking it. Wrap it tightly in plastic wrap and then aluminum foil for up to 3 months; thaw in the fridge before grilling.
- Reheating: Gently reheat leftover steak in the microwave or on a skillet over low heat to prevent drying out. Enjoy cold in salads or as a sandwich topping for a tasty twist!
- Serving Temperature: Always slice and serve your reheated Pesto Steak at a warm temperature to bring out the flavors of the marinade and pesto.
Expert Tips for Pesto Steak
-
Marinating Time Matters: Longer marination, up to 24 hours, enhances the flavor of your Pesto Steak. Don’t rush this important step!
-
Perfect Grill Prep: Preheat your grill adequately to around 450°F. This ensures a beautiful sear, keeping your steak juicy and tender.
-
Avoid Over-Flipping: For the best results, only flip the steak once. Frequent flipping prevents a good sear and can lead to uneven cooking.
-
Use Fresh Ingredients: Always choose fresh herbs for your pesto. Fresh arugula and basil make all the difference in flavor and texture for your Pesto Steak.
-
Resting is Crucial: After grilling, let your steak rest for 5 minutes before slicing. This allows the juices to redistribute for a tender, succulent bite.

Pesto Steak Recipe FAQs
How do I select the best flank steak?
Absolutely! Look for flank steak that has a good amount of marbling, which will add to the flavor and tenderness. It should also be deep red in color without dark spots or a sour smell. Fresh, high-quality meat makes all the difference in your Pesto Steak!
How should I store leftover Pesto Steak?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Make sure to cover it well to maintain its moisture and flavor. If you plan on keeping it for more than a few days, consider freezing it for longer preservation.
Can I freeze the marinated flank steak?
Very! To freeze the marinated flank steak, wrap it tightly in plastic wrap, followed by aluminum foil, and place it in the freezer. This method keeps it fresh for up to 3 months. Simply thaw it in the refrigerator overnight before grilling for the best results!
What should I do if my steak becomes tough when grilling?
If you encounter a tough steak, it may have been cooked too long or at too high a temperature. First, always use a meat thermometer to check for doneness (medium-rare should be around 132°F). For future steaks, marinate longer (up to 24 hours) and slice against the grain after cooking to help with tenderness.
Are there any dietary considerations for this recipe?
While this Pesto Steak is primarily meat-based, it’s important to be cautious with certain ingredients if you have allergies. For example, if you or a guest has a nut allergy, substitute the pine nuts in the pesto with sunflower seeds. Always communicate with your guests about allergies to enjoy worry-free dining together!
Why is marinating my steak necessary?
Marinating is a key step! It serves to not only infuse your Pesto Steak with flavor but also helps in tenderizing the meat. As the marinade soaks in, juices permeate through the fibers, creating a juicy and melt-in-your-mouth experience. I often recommend longer marinating times for maximum flavor—up to 24 hours if you can!

Savor the Summer with This Irresistible Pesto Steak Recipe
Ingredients
Equipment
Method
- In a medium bowl, whisk together 1/4 cup of extra virgin olive oil, 2 tablespoons of honey, 3 minced garlic cloves, 3 tablespoons of red wine vinegar, 1/4 cup of soy sauce, and freshly cracked black pepper.
- Place the flank steak in a baking dish or zip-top bag and pour the marinade over it, ensuring the steak is thoroughly coated.
- Preheat your grill to high heat, around 450°F to 500°F.
- In a food processor, combine 2 cups of fresh arugula, 1/2 cup of basil leaves, 1/4 cup of extra virgin olive oil, 1/4 cup of grated Parmesan cheese, 1/4 cup of pine nuts, zest of one lemon, 2 minced garlic cloves, and salt.
- Remove the marinated flank steak from the refrigerator and place it directly on the hot grill. Cook for 3 to 5 minutes per side.
- Grill the corn for about 10 minutes, turning occasionally, until charred and golden.
- Once cooked, remove the flank steak from the grill and let it rest for about 5 minutes before slicing.
- To plate, start with slices of grilled flank steak topped with burrata cheese, grilled corn, and drizzled arugula pesto.

Leave a Reply