• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cooking On The Weekends
  • About
    • Press
    • Contact
  • Recipe Index
  • "How To"
  • Work with Me
menu icon
go to homepage
  • About
    • Contact
  • Recipe Index
  • Subscribe
  • Shop
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
      • Contact
    • Recipe Index
    • Subscribe
    • Shop
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Main Courses » Beef, Pork & Lamb Main Courses » Grilled Balsamic Coffee Marinated Flank Steak

    Grilled Balsamic Coffee Marinated Flank Steak

    Feb 1, 2018 · by Valentina · 27 Comments

    This post may contain affiliate links.

    Jump to Recipe

    Balsamic Coffee Marinated Flank Steak never disappoints, and always gets rave reviews! The marinade seeps in slowly overnight, making the meat full of deep, rich, and irresistible flavors. Prep a day ahead, and cook twenty minutes before you want to eat!

    Thinly sliced coffee marinated flank steak on a white serving plate with yellow rim.

    Cooking with coffee and tea is not uncommon. And for very good reason!

    Just as coffee grounds infuse hot water with their irresistible flavor, they can also impart their lively delicious flavor to foods.

    I have been making this steak for at least a decade and it's always a huge crowd pleaser.

    Both the marinade and the glaze in the recipe are filled with the aromatic, deep, rich flavors of coffee. Add a touch of sweetness and a hot grill, and you'll create an unbelievably delicious steak.

    The prep time is minimal and can be done a day ahead of time!

    About the Ingredients

    Raw fank steak, bowl of balsamic vinegar, pat of butter, cup of coffee, garlic cloves, and maple syrup, on a cutting board.
    • flank steak - Flank steak is a lean flavorful meat that cooks quickly. Substitution: Skirt steak is the best substitution. It's a little bit of a tougher cut of meat, so if you use it marinate for about 2 hours longer than you would with the flank steak.
    • coffee - Stronger the better!
    • balsamic vinegar - The balsamic is for both the marinade and the glaze. Use one you love.
    • brown sugar - The sugar helps tenderize a bit and it also aids in achieving the beautiful golden surface of the meat.
    • maple syrup - I usually use maple syrup, but if you can get your hands on coffee syrup, even better.
    • garlic - The garlic goes in the marinade and adds just a little kick. The more finely it's grated the better, so the flavor can seep into the meat with the other ingredients. Ideally, grate it with a microplane zester.
    • espresso powder - This is my favorite espresso powder that I use for all of my cooking and baking. Substitution: Instant coffee - use twice the amount of it.
    • unsalted butter - A small amount of butter is to finish the glaze that's drizzled over the meat. It gives it its sheen and adds richness.

    How to Make it

    - In a small mixing bowl, whisk the coffee with the balsamic vinegar, brown sugar and garlic. Set aside.

    - Cut any excess fat off of the steak and place it in a large zip-lock bag -- the bag should be large enough so the steak is flat, or almost flat. Pour the marinade in the bag, making sure it coats both sides of the meat. Gently let all the air out of the bag, seal it, and place it in the refrigerator overnight - ideally for about 14 hours.

    Coffee marinade for meat in a red-rimmed bowl and a gold spoon.
    Flank steak with coffee marinade in a ziplok bag.

    Recipe tip: It's a good idea to put the bag in a second bag or a bowl in case it leaks.

    - Remove the steak from the refrigerator about 20 minutes before you're ready to cook. Preheat a stove-top grill (or outdoor barbecue), and take the marinated steak out of the bag and place it on a large plate. Season both sides generously with salt and pepper.

    - Place the steak on the grill. You should hear a sizzling sound when the meat hits the grill - if you don't, the grill isn't hot enough, and the steak won't sear properly to form its beautiful "crust." Wait for the sizzle!

    - Grill the steak until it's cooked the way you like it -- for medium-rare, about 8 minutes. Turn the steak over about half way through the grilling time. (I think it's best rare to medium rare, but this is a personal choice.)

    Raw flank steak that's dark from coffee marinade, salted and peppered.
    Grilled flank steak on the grill with perfect dark grill marks.

    - While the steak is grilling, add the maple syrup, balsamic vinegar and espresso powder to a small saucepan, and place it over medium heat. Once it's bubbling, turn the heat to low and let it simmer until it thickens slightly and reduces a bit, about 3 minutes. Then add the butter, and swirl the pan around until the butter has completely melted and blended in.

    - Place the steak on a large plate or platter, cover with foil, and let it rest for at least 10 minutes to allow the juices to settle. Slice the steak thinly against the grain, drizzle the glaze on top and serve.

    Flank steak slicked thinly against the grain on a cutting board.

    Do you have to use a grill? While the char from the grill does add flavor, you can also cook this marinated steak in a sauté pan, ideally cast iron. The key to cooking flank steak is high heat and a short amount of time. Follow the same directions that you would for grilling.

    Serving Suggestions

    • My all-time favorite side to go with coffee marinated steak is Asian slaw. It's refreshing and tangy and is the perfect balance to the richly flavored meat.
    • A delicious side of mashed potatoes would be lovely, to soak up any excess marinade.
    • I always love a light salad with a rich, juicy steak. This Fried Lemon Caesar Salad would be lovely. Or a simple grilled vegetable to brighten the plate like Grilled Green Onions, that can go on the grill right next to the steak.
    Close up of thinly sliced coffee marinated flank steak on a white serving plate with yellow rim.

    What You Can do Ahead of Time

    Make the marinade, add it to the steak, and get it in the refrigerator the night before you want to serve it.

    Other Must-Try Recipes with Coffee

    • Sliced coffee-rubbed Sous Vide Pork Tenderloin on a rectangular white plate with fresh rosemary.
      Sous Vide Pork Tenderloin with Coffee Rub
    • One scoop of Kahlua Espresso Gelato in a copper ice cream scoop.
      Kahlúa Espresso Gelato
    • Stack of three cappuccino chocolate chip muffins in paper liners on a red-checked cloth.
      Cappuccino Muffins with Chocolate Chips
    • Coffee granola with chocolate chips spilling out of a ceramic mug on wood surface.
      Chocolate Coffee Granola

    I hope you love every last bite as much as we do!

    Large yellow-rimmed white platter filled with slices or grilled coffee balsamic flank steak.

    Balsamic Coffee Marinated Flank Steak Recipe

    Valentina K. Wein
    Balsamic Coffee Marinated Flank Steak never disappoints, and always gets rave reviews! The marinade seeps in slowly overnight, making the meat full of deep, rich, and irresistible flavors. Prep a day ahead, and cook twenty minutes before you want to eat!
    *Please note that the marinating time is about 14 hours -- the other prep time is only about 15 minutes.
    5 from 6 votes
    Print
    Prep Time 15 minutes mins
    Cook Time 8 minutes mins
    Marinating Time 14 hours hrs
    Total Time 14 hours hrs 23 minutes mins
    Course Main Course
    Cuisine American
    Servings 4
    Calories 381 kcal

    Equipment

    • stove-top grill or large cast iron skillet

    Ingredients
     
     

    For the marinade

    • ⅓ cup brewed strong coffee, cooled to room temperature
    • 2 tablespoons balsamic vinegar
    • 1 tablespoon brown sugar
    • 2 teaspoons garlic, minced
    • 1 (approximately 2-pound) flank steak

    For the glaze

    • 1 tablespoon maple syrup
    • 3 tablespoons balsamic vinegar
    • ¼ teaspoon instant espresso powder
    • 1 tablespoon unsalted butter
    • salt and freshly ground black pepper

    Instructions
     

    For the marinade

    • In a small mixing bowl, whisk the coffee with the balsamic vinegar, brown sugar and garlic. Set aside.
    • Cut any excess fat off of the steak and place it in a large zip-lock bag -- the bag should be large enough so the steak is flat, or almost flat. Pour the marinade in the bag, making sure it coats both sides of the meat. Gently let all the air out of the bag, seal it, and place it in the refrigerator overnight and ideally for about 24 hours. (It's a good idea to put the bag in a second bag or a bowl in case it leaks.)

    Cook

    • Remove the steak from the refrigerator about 20 minutes before you're ready to cook. Preheat a stove-top grill* (or outdoor barbecue), and take the marinated steak out of the bag and place it on a large plate.
    • Season both sides generously with salt and pepper. Place the steak on the grill. You should hear a sizzling sound when the meat hits the grill - if you don't, the grill isn't hot enough, and the steak won't caramelize and form a beautiful crust. Wait for the sizzle!
    • Grill the steak until it's cooked the way you like it -- for medium-rare, about 8 minutes. Turn the steak over about half way through the grilling time.

    For the glaze and assembly

    • While the steak is grilling, add the maple syrup, balsamic vinegar and espresso powder to a small saucepan, and place it over medium heat. Once it's bubbling, turn the heat to low and let it simmer until it thickens slightly and reduces a bit, about 3 minutes. Then add the butter, and swirl the pan around until the butter has completely melted and blended in.
    • Place the steak on a large plate or platter, cover with foil, and let it rest for at least 10 minutes to allow the juices to settle.
    • Slice the steak thinly against the grain, drizzle the glaze on top and serve.

    NOTES

    *If you don't have a grill, you can also sauté it.  A cast iron skillet would be best for this, and you can follow the same cooking directions for the grill.
    Nutritional information is automatically calculated, so it should only be used as an estimate.

    NUTRITION

    Calories: 381kcal | Carbohydrates: 10g | Protein: 49g | Fat: 14g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 144mg | Sodium: 127mg | Potassium: 830mg | Fiber: 0.03g | Sugar: 9g | Vitamin A: 88IU | Vitamin C: 0.5mg | Calcium: 65mg | Iron: 4mg
    Keywords steak dinner recipes, best steak marinades
    Have you tried this recipe?I'd love to see it on Instagram! Tag me at @cookingontheweekends or leave a comment & rating below.

    Cooking On The Weekends is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

    More Beef, Pork & Lamb Main Courses

    • Round serving platter with steak and caramelized onion and tomato and lettuce next to it.
      Bistec Encebollado Salvadoreño (Steak and Onions)
    • Chocolate Chipotle Colorado Style Chili in a ceramic golden bowl with cheese and cilantro on top.
      Mexican Chocolate Chili and Casa Mia Restaurant
    • Spicy Sriracha Burger with slices of lime on white plate.
      Spicy Sriracha Burger
    • Close up of Braised Brisket stew in a giant bowl mug with bread on the edge.
      Braised Brisket Stew

    Reader Interactions

    Comments

    1. Chung-Ah | Damn Delicious

      January 09, 2013 at 9:21 pm

      Amazing! And this is exactly why I can never be vegetarian!

      Reply
      • valentina

        January 09, 2013 at 9:31 pm

        Thanks, Chung-Ah -- me, too! 🙂

        Reply
      • Robin Holbrook

        November 10, 2013 at 2:28 am

        WOW!!!!! I had not a clue as to what to expect, and I was a little nervous. But Wow , this was incredible! If I had to describe it (which I wish someone did:)) I would say it has a hickory taste. Which is perfect since you still have the taste of steak!!! Love it, love it! Thank you, already passing it along!

        Reply
        • valentina

          November 17, 2013 at 6:05 am

          Hi Robin, I'm thrilled you enjoyed this recipe -- it's one of my favorites! And I LOVE that you describe it as having a hickory flavor -- I think that's the perfect word for it. Thanks so much for visiting my site and for passing along the recipe. 🙂

          Reply
    2. Barbara

      January 09, 2013 at 9:38 pm

      Yum Yum Yum! This sounds like dinner tonight 😉

      Reply
    3. Jason

      January 10, 2013 at 6:42 am

      This looks a lot like a short rib recipe I have - it's marinated in coffee, maple syrup, herbs and such, and then braised down with other aromatics. Coffee and beef is a pretty mind-blowing combination.

      http://www.bakespace.com/recipes/detail/Coffee-Marinated-Bison-Short-Ribs/21299/

      Reply
    4. Linda K. Smith

      January 10, 2013 at 4:59 pm

      I TOTALLY agree with Chung-Ah! I wonder if you would mention
      again how to make, buy or steal coffee syrup, Valentina.

      Reply
    5. Linda K. Smith

      January 10, 2013 at 5:51 pm

      Oops--just found your suggestion to use
      DAVE's COFFEE SYRUP.

      Reply
    6. sippitysup

      January 10, 2013 at 11:02 pm

      I don't love coffee but I have tried this on love this! GREG

      Reply
    7. linda spiker

      February 01, 2018 at 4:40 pm

      5 stars
      Espresso powder is like a magic ingredient! Love this!

      Reply
      • valentina

        February 01, 2018 at 8:22 pm

        I totally agree! Thank you. 🙂

        Reply
    8. danielle

      February 01, 2018 at 7:03 pm

      5 stars
      I too, love a cup of coffee. Or 2 or 3. Depends on the day! This marinade sounds delicious! I love anything quick and easy.

      Reply
      • valentina

        February 01, 2018 at 8:21 pm

        Thanks, Danielle! Hope you try it!

        Reply
    9. Sonal

      February 01, 2018 at 7:11 pm

      You are a genius. Loved how you made a marinade using coffee and balsamic...must have tasted exotic..

      Reply
      • valentina

        February 01, 2018 at 8:22 pm

        Exotic indeed. 🙂 Hope you make it.

        Reply
    10. Jillian

      February 01, 2018 at 8:10 pm

      5 stars
      This looks and will smell amazing in my home! Thank you for sharing!

      Reply
      • valentina

        February 01, 2018 at 8:23 pm

        Oh yes, it's so aromatic! Thank you!

        Reply
    11. Marie

      February 01, 2018 at 8:20 pm

      5 stars
      The marinade for the steak sounds sensational - so rich and full of flavour! The pictures are making my mouth water. Yum!

      Reply
      • valentina

        February 01, 2018 at 8:23 pm

        Thanks so much, Marie! 🙂

        Reply
    12. David

      February 02, 2018 at 12:54 pm

      I think it’s time for me to borrow some coffee from a neighbor! I haven’t had coffee in our fridge since we moved here 11 years ago! I have never tried coffee or tea, but it had steak coded with coffee and it was wonderful! (I don’t think I slept for weeks afterwards…) This looks fantastic, Valentina! Perfectly cooked.

      Reply
      • valentina

        February 05, 2018 at 11:48 pm

        Thanks so much, David! I guess I'm lucky it doesn't keep me awake. (Or not!?) 😉

        Reply
    13. sippitysup

      February 03, 2018 at 1:48 pm

      I know you love coffee, now you really can have it with any meal of the day. GREG

      Reply
      • valentina

        February 05, 2018 at 11:46 pm

        Ha! Love it! 😀

        Reply
    14. Eha

      May 28, 2021 at 4:41 pm

      5 stars
      Have made coffee marinades for decades ever since I discovered a few Swedish recipes used to prepare totally moreish lamb dishes ! Can truly recommend !! The glaze recipe is new and shall be tried soonest . . . both would well suit a number of proteins methinks . . .

      Reply
      • valentina

        June 04, 2021 at 1:06 pm

        Hi Eha, thank you for your comments. 🙂 I've used coffee with both steak an pork, but now, per your recommendation, I must try it with lamb. I bet it's delicious! ~Valentina

        Reply
    15. Vince'

      November 03, 2023 at 8:44 am

      5 stars
      This sounds caffebulous!
      I hope I get to try this soon.
      Thanks for sharing.

      Reply
      • Valentina

        November 03, 2023 at 9:03 am

        Hope you love it. It's definitely one of our favorites. Great paired with this Asian Slaw, too. Enjoy! 🙂 ~Valentina

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi, I'm Valentina, certified chef, owner, recipe developer and photographer at Cooking on the Weekends. I'm also a mom of two boys and a Los Angeleno. I use seasonal whole foods to create unique and comforting recipes for casual entertaining.

    More about me →

    HATCH CHILE RECIPES

    • two piced of hatch chile cornbread on a purple plate
      Hatch Chile Cornbread Casserole (Gluten-Free)
    • White bowl with rice and shrimp with green sauce on top.
      Hatch Green Chile Shrimp with Coconut Rice
    • several Seared scallops in cast iron skillet with butter
      Hatch Chile Seared Scallops
    • Hatch Chile Salsa with Fresh peaches in a terra cotta bowl on an orange stirped cloth with fresh raw Hatch chiles.
      Hatch Chile Salsa with Fresh Peaches

    POPULAR SUMMER RECIPES

    • Several grilled scallions on a white plate.
      Grilled Green Onions
    • Cream-colored ceramic bowl filled to the top with Peach Caprese Salad with drops of balsamic glaze and fresh sun flowers behind it.
      Peach Caprese Salad
    • Large ceramic serving bowl full with Watermelon Basil Salad with feta, avocado, and balsamic reduction.
      Watermelon Basil Salad with Avocado
    • Green bowl filled with fire roasted corn and half of a raw jalapeno surrounded by corn silk.
      Fire Roasted Corn with Jalapeños

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Press

    Newsletter

    Get new recipes you’ll love!

    Contact

    • Contact
    • Work with Me

    Review the privacy policy for Cooking on the Weekends

    Copyright © 2025 Cooking On The Weekends, All Rights Reserved