Home / News / How to Cook Bavette Steak: Methods, Timing, and the One Rule That Matters

How-To Guide

How to Cook Bavette Steak: Methods, Timing, and the One Rule That Matters

How to Cook Bavette Steak: Methods, Timing, and the One Rule That Matters - Northern Raised

Bavette is one of the best value cuts in the entire beef cow, and one of the most commonly ruined. People hear it's "a butcher's cut" and order it expecting magic. They cook it like a ribeye, slice it like a New York strip, and end up with something tough and chewy that they blame on the meat.

The meat isn't the problem. Bavette is genuinely tender when handled correctly. It's also unforgiving in ways most steaks aren't. Get the cooking method right and the slicing right, and you've got one of the most flavourful steaks you'll ever eat at roughly half the price of premium cuts.

This guide is for cooks who want to actually nail this cut, not just throw it on a pan and hope. We'll cover what bavette is and where it comes from, four cooking methods that work (and one that doesn't), the doneness window that's non-negotiable, and the single biggest mistake that turns good bavette into shoe leather.

What bavette actually is

Bavette translates roughly to "bib" in French, named for its long, flat, apron-like shape. The cut comes from the bottom sirloin, specifically the flap (sometimes called "sirloin flap" or "flap meat" by Canadian butchers). It sits adjacent to the flank and skirt steaks but isn't actually either of those.

A few terminology notes worth knowing because Canadian butchery is inconsistent:

  • Bavette = flap steak = sirloin flap. Same cut, three names.
  • Bavette is NOT flank steak. Flank comes from the abdominal area further back, has a tighter grain, and cooks differently.
  • Bavette is NOT skirt steak. Skirt comes from the diaphragm muscle, is longer and thinner, and has a stronger flavour.

If your butcher labels something "bistro steak" or "bottom sirloin steak," ask whether it's bavette or something else. The terminology genuinely varies.

What makes bavette distinct is the grain structure. Most steaks have tight, uniform muscle fibres. Bavette has a notably loose, open grain with longer fibre lengths visible to the naked eye. This matters more than people realize, and it's the key to both why bavette tastes so good and why it ruins easily.

The loose grain means bavette absorbs marinade better than almost any other steak. It also means slicing direction makes-or-breaks the texture, and high heat is non-negotiable for proper texture.

Why grass-fed bavette cooks differently

Quick note before we get into methods, because it changes the timing on every technique below.

Grass-fed beef has a leaner fat profile and slightly lower water content than commodity grain-fed beef. It cooks 20-30% faster than equivalent grain-fed cuts, and it's less forgiving of overcooking. The buffer that grain-finished marbling provides simply isn't there.

If you're used to cooking commodity bavette from a grocery store, your timing instincts will overcook our 100% grass-fed and grass-finished bavette from Martin's Family Farm. Plan to pull it from heat sooner than you would commodity beef.

The timing guidance below assumes grass-fed beef. If you're cooking commodity grain-fed bavette, add roughly 30 seconds to a minute per side to all the times listed.

The four cooking methods that work

Bavette responds well to high heat, fast cooks, and moisture-preserving techniques. It does NOT respond well to slow cooking, low-heat sous vide on the cooler end, or anything that tries to render fat (because there isn't much).

Here are the four methods, ranked by reliability for first-timers.

Method 1: Cast iron sear (the foundation)

This is the technique to learn first. It works for almost any thickness, gives you full control, and produces consistently excellent results.

What you need:

  • Bavette steak, ½ to ¾ inch thick (most bavettes naturally fall in this range)
  • Cast iron pan, heated to ripping hot
  • High smoke point oil (avocado, grapeseed, or refined canola)
  • Coarse salt and freshly ground black pepper
  • Optional: butter, garlic, fresh thyme for basting

The process:

  1. Pat the bavette completely dry with paper towels. Surface moisture prevents proper searing, this is the most overlooked step. If the meat is wet, you'll steam it before you sear it.
  2. Salt generously and let it sit at room temperature for 20-30 minutes before cooking. The salt draws moisture to the surface, then reabsorbs it with the salt now distributed throughout the meat. Don't skip this. It's the difference between seasoned and well-seasoned.
  3. Heat the cast iron pan over high heat for 5-7 minutes before the steak goes in. You want it screaming hot. A drop of water should evaporate instantly. If you can hold your hand 6 inches above the pan for more than 2 seconds, it's not hot enough.
  4. Add a thin layer of oil to the pan. Just enough to coat the surface. The oil should shimmer immediately and start to smoke faintly within seconds.
  5. Lay the bavette in the pan and DO NOT MOVE IT. Sear for 90 seconds to 2 minutes on the first side. Don't peek. Don't slide it around. The crust forms when the meat sticks to the pan, then releases naturally when the Maillard reaction completes.
  6. Flip once and sear the second side for 60-90 seconds. Add a tablespoon of butter, a smashed garlic clove, and a sprig of thyme to the pan. Tilt the pan and spoon the foaming butter over the steak for the last 30 seconds.
  7. Pull at 125°F internal for medium-rare. This is critical. Bavette continues cooking aggressively after it leaves the pan. Pulling at 130°F means landing at 140°F after rest, which is overcooked for this cut.
  8. Rest for 8-10 minutes uncovered on a warm plate or cutting board. We'll cover slicing in the dedicated section below.

Total active cooking time: roughly 4 minutes. This is fast.

Method 2: High-heat grill

Best in summer when the grill is already running. Works well for slightly thicker bavettes (¾ inch+) where the sustained heat helps cook the interior while building crust.

The process:

  1. Heat the grill to maximum. Most home grills max out around 500-550°F, which is the floor for what bavette wants. If your grill has a sear station or infrared burner, use it.
  2. Clean and oil the grates. Sticky grates tear the surface of the steak when you flip, ruining the crust formation.
  3. Pat the bavette dry, season, and let it come up to room temperature. Same prep as cast iron.
  4. Place over direct high heat. Sear for 2 minutes per side, flipping once. No fancy quarter-turn cross-hatch grilling. Two flips total.
  5. Pull at 125°F internal. Same target as cast iron.
  6. Rest 8-10 minutes before slicing.

Total cook time: 4-5 minutes. The grill adds smoke notes that cast iron doesn't, which complements bavette's beefy flavour profile particularly well.

Method 3: Reverse sear (for thicker cuts or precision)

If your bavette is on the thicker side (1 inch+) or you want more control over doneness, reverse sear is the most reliable method.

The process:

  1. Heat oven to 250°F. Place a wire rack inside a sheet pan and put the seasoned, dry bavette on the rack.
  2. Roast in the oven until internal temperature hits 110°F. This takes 15-25 minutes depending on thickness. Use an instant-read thermometer and start checking at 12 minutes. Do not skip the thermometer step on this cut.
  3. Remove from oven, heat cast iron pan to ripping hot. Same prep as Method 1.
  4. Sear hard for 60-90 seconds per side until you have a deep crust. Internal temperature should hit 125°F at the end of the second sear.
  5. Rest 5-8 minutes. Less rest is needed because the steak was already cooked through gently in the oven. The sear is just for crust.

The advantage: more even doneness throughout the steak (no grey overcooked band under the crust), and dramatically more forgiving timing. The disadvantage: 30+ minutes total instead of 5.

Method 4: Sous vide (for the near-foolproof path)

If you own a sous vide setup, this is genuinely the best method for bavette because it eliminates the overcooking risk entirely.

The process:

  1. Vacuum seal or zip-lock bag the bavette with salt, pepper, and a small amount of oil. Garlic and herbs optional.
  2. Sous vide at 130°F for 90 minutes to 2 hours. Don't go above 130°F. Bavette at 135°F sous vide gets a slightly mushy texture that misses the mark.
  3. Remove from bag, pat completely dry. Drying is critical here because the bag traps surface moisture.
  4. Sear in screaming-hot cast iron for 45-60 seconds per side. No need to cook through, the sous vide already did that. You're just building crust.
  5. Rest 3-5 minutes and slice. Internal temperature stays at 130°F throughout, perfectly medium-rare edge to edge.

This produces the most consistent bavette results possible. It's also the method that requires the most equipment and time investment.

The cooking method you should NOT use

Don't slow cook bavette. Don't braise it. Don't put it in the oven at 350°F for any extended time. The cut is too lean for those methods. Without the marbling that supports slow-cooking cuts, bavette dries out and toughens fast under sustained moderate heat.

Bavette wants either fast and hot, or precise and gentle (sous vide). Anything in the middle ruins it.

The doneness rule (non-negotiable)

Bavette has one acceptable doneness: medium-rare. Pull at 125°F internal, rest to 130°F.

This is not a stylistic preference. It's about the cut. Past medium-rare, bavette's loose grain structure starts to seize and tighten, and you go from tender to chewy in a span of about 60 seconds. Medium (140°F) bavette is noticeably tougher than medium-rare. Medium-well bavette is genuinely difficult to chew.

If you're cooking for someone who insists on well-done, don't buy them bavette. Buy them a cut that's more forgiving (chuck eye, ribeye) and save the bavette for someone who'll cook it correctly.

A reliable instant-read thermometer is non-optional for this cut. Eyeballing doneness on bavette is how steaks get overcooked. Spend $25 on a Thermapen or similar before your next bavette cook.

The single biggest mistake (slicing)

Here is the rule that matters more than any cooking method: slice bavette against the grain, in thin slices.

Bavette's loose, open grain means the muscle fibres are long and visible. If you slice with the grain (parallel to the fibres), you're handing your dinner guests inch-long fibres to chew through. That's where bavette's reputation for toughness comes from. It's not the meat. It's the slicing.

How to identify the grain:

After resting, look closely at the surface of the steak. You'll see lines running across the meat. Those lines ARE the grain. Bavette's grain is more visible than almost any other steak, which is actually helpful here.

Position your knife perpendicular to those lines. Slice across them, not along them. This cuts the long muscle fibres into short segments, which the bite of your fork chews through effortlessly.

Cut slices about ¼ inch thick. Thinner is better than thicker for bavette specifically. The thin slices, cut against the grain, produce a texture that's genuinely tender and rewards every minute you spent on the cooking method.

If you do everything else perfectly and slice with the grain, you've ruined the steak. If you do most things imperfectly but slice against the grain, you've still got a decent meal. The slicing is that important.

Marinating (when and why)

Bavette's loose grain absorbs marinade better than almost any other steak, which makes it an exceptional candidate for marinating. Whether you should marinate at all depends on what you're after.

Marinate when:

  • You want bold flavour beyond the natural beefiness (chimichurri, garlic-herb, balsamic-based marinades all work beautifully)
  • You're cooking commodity bavette and need help with tenderness (acidic marinades break down surface fibres slightly)

Skip marinade when:

  • You're cooking premium grass-fed bavette and want the natural flavour to shine
  • You're doing sous vide (doesn't need it)
  • You don't have time (a good salt rub 30 minutes before cooking is plenty)

For grass-fed bavette specifically, I'd suggest skipping marinade for your first cook. The cut's natural flavour is the point. Once you know how it tastes plain, you can decide whether marinade serves the meal or covers the meat.

Putting it all together

A successful bavette cook in 10 steps:

  1. Pat completely dry
  2. Salt generously and rest 20-30 minutes at room temperature
  3. Heat cast iron pan to ripping hot
  4. Sear 90 seconds to 2 minutes side one
  5. Flip once, sear 60-90 seconds side two
  6. Optional: butter-baste with garlic and thyme last 30 seconds
  7. Pull at 125°F internal
  8. Rest 8-10 minutes
  9. Identify the grain
  10. Slice thin, against the grain

Total active time from pan-on to plate: under 15 minutes. This is genuinely a weeknight steak when you have the right cut and the right method.

Bavette is one of the cuts we love most because it gives serious steak quality at a much friendlier price point than ribeye or striploin. Our 100% grass-fed and grass-finished bavette comes from Martin's Family Farm, vacuum-sealed and flash-frozen at peak quality, ready to thaw and cook whenever you want a real steak dinner without ribeye pricing.

Worth knowing how to cook properly. Now you do.

Browse the full beef collection.

Join the list

Better meat. Better answers.

Get 10% off your first order — plus farm stories, sourcing updates, and practical kitchen advice in your inbox.

Keep reading

The Free-Range Chicken Truth: What Canadian Labels Actually Mean - Northern Raised

Chicken

The Free-Range Chicken Truth: What Canadian Labels Actually Mean

6 min read

Compare Ontario Grass-Fed Grass-Finished Beef Delivery - Northern Raised

Compare Ontario Grass-Fed Grass-Finished Beef Delivery

11 min read

Ribeye vs Sirloin: A Canadian Guide to Choosing Between the Two Most Popular Steaks - Northern Raised

Ribeye

Ribeye vs Sirloin: A Canadian Guide to Choosing Between the Two Most Popular Steaks

8 min read