If you’re looking for a quick and delicious meal that’s sure to impress, then you’ve stumbled upon the perfect recipe! These Steak Sandwiches with Creamy Avocado Chimichurri are not only packed with flavor but also incredibly easy to whip up. Whether you’re preparing a cozy dinner for your family or hosting friends for game night, this dish will have everyone raving about it. The combination of tender flank steak, sweet caramelized onions, and creamy avocado chimichurri creates a delightful balance that you won’t be able to resist.
This recipe is a favorite in my household because it marries simplicity with incredible taste. It’s perfect for busy weeknights when you want something satisfying but don’t have hours to spend in the kitchen. Plus, it’s versatile enough to be served at casual gatherings or even during a laid-back weekend lunch. Let’s dive into what makes this recipe so special!
Why You’ll Love This Recipe
- Easy Preparation: With just a few simple steps, you can have these sandwiches ready in no time!
- Family-Friendly Appeal: Everyone loves a good sandwich, and this one is sure to please even the pickiest eaters.
- Make-Ahead Convenience: Prepare the chimichurri sauce ahead of time for an even quicker assembly later.
- Delicious Flavor: The combination of savory steak, sweet onions, and creamy avocado is a flavor explosion!
- Customizable: Feel free to tweak the ingredients based on your preferences or what you have on hand.

Ingredients You’ll Need
You’ll find that these ingredients are simple and wholesome—perfect for creating something truly delicious without any fuss. Here’s what you’ll need to make these mouthwatering Steak Sandwiches with Creamy Avocado Chimichurri:
For the Steak
- 2-lb flank steak (~1 inch thick)
- 1/4 tsp salt
- 1/4 tsp pepper
- 1/3 cup olive oil, divided
For the Onions
- 1 large red onion
- 1 tsp grass-fed butter
For the Bread
- 1 loaf of focaccia or a crusty baguette
Variations
One of the best parts about this recipe is how flexible it can be! Here are some fun ways to mix things up:
- Swap the protein: Try using chicken breast or grilled portobello mushrooms instead of flank steak for a tasty twist.
- Add extra veggies: Load up your sandwich with additional toppings like roasted peppers or fresh arugula for more color and crunch.
- Change the bread: Use whole grain bread or wraps if you’re looking for a healthier option.
- Experiment with spices: Add different herbs or spices to your chimichurri for a unique flavor profile that suits your taste.
How to Make Steak Sandwiches with Creamy Avocado Chimichurri
Step 1: Prepare the Steak
Start by removing the steak from the fridge and letting it come to room temperature. This step is key as it helps achieve an even cook. Season both sides generously with salt and pepper, then rub half of the olive oil over the flesh. Preheat your non-stick skillet over medium-high heat (about level 7-8). Searing the steak for 3-4 minutes on each side will lock in those juices and create a beautiful crust. After cooking, transfer it to a plate and let it rest before slicing; this ensures every bite is juicy and tender.
Step 2: Caramelize the Onions
Next up, it’s time for those delicious onions! Peel them and slice into 1cm-thick rounds. In another non-stick frying pan over medium heat, melt together butter and the remaining olive oil. Once melted, add your onions in a single layer—this allows them to cook evenly. After about 5 minutes, cover them with a lid and reduce heat to low; this slow cooking method helps develop their natural sweetness as they caramelize beautifully over about 20 minutes.
Step 3: Make the Chimichurri Sauce
Now let’s whip up that creamy avocado chimichurri! In your food processor, combine fresh parsley, oregano, avocado, and garlic. Pulse these together for about 20 seconds until well mixed. Then add vinegar, salt, pepper, and crushed red pepper; pulse again briefly. While processing, stream in olive oil until everything is nicely combined. This sauce adds such vibrant flavor!
Step 4: Assemble Your Sandwiches
It’s finally time to put everything together! Start by layering thinly sliced steak on one side of your bread—don’t be shy here; pile it high! Top it off generously with those caramelized onions and drizzle liberally with your creamy avocado chimichurri sauce. Close up your sandwich and get ready to dig in!
With each bite of these Steak Sandwiches with Creamy Avocado Chimichurri, you’ll fall more in love—with flavors bursting forth from every layer! Enjoy!
Pro Tips for Making Steak Sandwiches with Creamy Avocado Chimichurri
Creating the perfect steak sandwich is all about the little details, and I’m here to help you nail them!
Use Room Temperature Steak: Allowing the steak to come to room temperature ensures even cooking, resulting in a tender and juicy sandwich.
Perfectly Caramelized Onions: Patience is key when caramelizing onions. Cooking them low and slow enhances their sweetness and adds depth to your sandwich.
Fresh Ingredients Matter: Using fresh herbs and ripe avocado in your chimichurri makes a world of difference, adding brightness and creaminess that complements the steak beautifully.
Slice Against the Grain: When slicing the cooked steak, cut against the grain to maximize tenderness. This simple technique will make each bite melt in your mouth.
Don’t Skip the Resting Time: Letting the steak rest after cooking allows its juices to redistribute, ensuring a flavorful and juicy bite every time.
How to Serve Steak Sandwiches with Creamy Avocado Chimichurri
Presentation can elevate your meal from great to extraordinary! Here are some delightful serving ideas that will make your steak sandwiches shine at any gathering.
Garnishes
- Fresh Cilantro: A sprinkle of freshly chopped cilantro adds a burst of flavor and color that pairs perfectly with the chimichurri.
- Sliced Radishes: Thinly sliced radishes provide a crunchy texture and a peppery kick that contrasts nicely with the creamy sauce.
- Lemon Wedges: Serving lemon wedges on the side allows guests to squeeze fresh juice over their sandwiches, enhancing flavors even more.
Side Dishes
- Sweet Potato Fries: Crispy on the outside and soft on the inside, sweet potato fries are a deliciously sweet complement to your savory steak sandwich.
- Mixed Green Salad: A light salad with mixed greens, cherry tomatoes, and a simple vinaigrette balances out the richness of the sandwich while adding freshness.
- Grilled Corn on the Cob: The smoky flavor of grilled corn adds an element of fun and texture, making it an ideal summer side for your meal.
- Roasted Vegetables: Colorful roasted vegetables like bell peppers and zucchini bring both nutrition and vibrant color to your plate.
Now you’re ready to impress family and friends with these mouthwatering steak sandwiches topped with creamy avocado chimichurri! Enjoy every delicious bite.

Make Ahead and Storage
This recipe is perfect for meal prep, allowing you to enjoy delicious steak sandwiches throughout the week without much fuss. You can prepare components in advance and assemble them right when you’re ready to eat!
Storing Leftovers
- Store any leftover steak sandwiches in an airtight container in the refrigerator.
- They will keep well for up to 3 days.
- To prevent sogginess, consider storing the chimichurri separately until ready to serve.
Freezing
- You can freeze cooked flank steak if you have leftovers. Wrap it tightly in plastic wrap and then place it in a freezer-safe bag.
- The chimichurri can also be frozen in ice cube trays for easy portioning.
- Consume within 2-3 months for the best quality.
Reheating
- To reheat steak, gently warm it on a skillet over low heat until it’s heated through.
- If using a microwave, do so in short bursts to avoid overcooking.
- Chimichurri can be thawed in the fridge overnight or warmed slightly before serving.
FAQs
Here are some common questions about making these delightful steak sandwiches.
Can I use other cuts of beef for Steak Sandwiches with Creamy Avocado Chimichurri?
Absolutely! While flank steak is recommended for its tenderness, you can substitute with skirt steak or sirloin. Just adjust the cooking time based on the thickness.
What makes the chimichurri “creamy” in Steak Sandwiches with Creamy Avocado Chimichurri?
The creaminess comes from the avocado blended into the traditional chimichurri base, giving it a rich texture that complements the steak beautifully.
How long does it take to make Steak Sandwiches with Creamy Avocado Chimichurri?
The entire process takes about 30 minutes from start to finish, making it an excellent choice for a quick weeknight dinner.
Can I customize the toppings on my steak sandwich?
Of course! Feel free to add your favorite toppings like sliced tomatoes, fresh greens, or even cheese alternatives that fit your dietary preferences.
Final Thoughts
I hope you find joy in creating these Steak Sandwiches with Creamy Avocado Chimichurri! Each bite is a celebration of flavors that come together so beautifully. Whether it’s for a cozy dinner at home or meal prep for busy days ahead, this recipe will surely delight your taste buds. Enjoy making them and sharing them with loved ones – happy cooking!

Steak Sandwiches with Creamy Avocado Chimichurri
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves 4
- Category: Main
- Method: Frying
- Cuisine: American
Description
Looking for a quick and satisfying meal that will impress everyone at your table? These Steak Sandwiches with Creamy Avocado Chimichurri are the answer! Combining tender flank steak, sweet caramelized onions, and a rich avocado chimichurri sauce, this dish packs a flavorful punch while remaining easy to prepare. Perfect for family dinners or casual gatherings, these sandwiches will have everyone asking for seconds. With simple ingredients and straightforward steps, you’ll enjoy making this delicious recipe any night of the week.
Ingredients
- 2-lb flank steak
- 1 large red onion
- 1/3 cup olive oil
- 1 loaf of focaccia or crusty baguette
- 1 ripe avocado
- Fresh parsley
- Fresh oregano
- Garlic
- 1/4 tsp salt
- 1/4 tsp pepper
- 1 tsp grass-fed butter
- Vinegar
Instructions
- Let the flank steak come to room temperature, then season with salt and pepper. Rub half of the olive oil on the steak.
- Heat a non-stick skillet over medium-high heat and sear the steak for about 3-4 minutes on each side until cooked to your liking. Let it rest before slicing.
- Slice the onion into thick rounds and cook in another skillet with butter and the remaining olive oil over medium heat until caramelized (about 25 minutes).
- In a food processor, blend avocado, parsley, oregano, garlic, vinegar, salt, pepper, and olive oil until smooth to create chimichurri.
- Assemble by layering sliced steak and caramelized onions on bread, then drizzle with chimichurri before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 540
- Sugar: 3g
- Sodium: 850mg
- Fat: 30g
- Saturated Fat: 5g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 35g
- Cholesterol: 90mg



Leave a Comment