Grilled Buffalo Filet with Roasted Corn and Tomato Salsa

Prep: 1 min4 servingsmediumcontemporary American
Grilled Buffalo Filet with Roasted Corn and Tomato Salsa

Game meat meets vibrant fresh salsas in this restaurant-quality grilled buffalo filet dish. Buffalo offers leaner, richer flavor than beef with natural mineral notes that pair beautifully with bright, charred accompaniments. The two salsa options—one built on fire-roasted corn with lime and cilantro, the other from oven-roasted tomatoes with poblano heat—provide contrasting textures and flavor profiles. This dish suits adventurous home cooks seeking premium ingredients and elegant plating for special dinners or entertaining. Serve it as a showstopping main course for four. What sets this version apart is the dual-salsa approach, allowing guests to customize their plate, plus the technique of roasting both corn and tomatoes whole before finishing, which concentrates their natural sugars and creates smoky depth that complements game meat's intensity.

Ingredients

4 servings
  • 4 8-ounce buffalo filets
    elk filet1:1game meat

    both are lean game with similar cook times and flavor profiles

  • salt, to taste(optional)
  • fresh ground pepper, to taste(optional)
  • 2 ounce extra virgin olive oil, for brushing steaks
    avocado oil1:1cooking oil

    neutral flavor, higher smoke point suitable for grilling

    Full guide →
  • 6 ear fresh corn, husked for roasted corn salsa
    frozen corn1:1corn

    thaw first; won't char as well but retains sweetness

    Full guide →
  • 2 shallot finely diced, for roasted corn salsa
  • 2 lime juiced, for roasted corn salsa
  • 1 bunch fresh cilantro, stemmed and chopped
    fresh parsley1:1fresh herb

    milder flavor, same texture; omit if cilantro unavailable

    Full guide →
  • 4 large vine-ripe tomato, for tomato salsa
  • 1 ounce extra virgin olive oil, for brushing tomatoes
    avocado oil1:1cooking oil

    neutral flavor, higher smoke point suitable for grilling

    Full guide →
  • 1 poblano pepper finely diced, seeds removed, for tomato salsa

Instructions

  1. 1

    For roasted corn salsa: roast fresh corn with husk on over an open fire on the grill, turning constantly until charred. Cool completely, remove husk, and cut kernels from the cob. Combine with diced shallots, lime juice, cilantro, salt, and pepper. Toss and refrigerate for 30 minutes.

  2. 2

    For tomato salsa: cut tomatoes in half, brush with olive oil, sprinkle with salt and pepper. Roast on open fire or in a 400-degree oven for 8-10 minutes until charred. Cool, squeeze out seeds, cut into large dice. Mix with remaining poblano, cilantro, lime juice, salt, and pepper. Toss and refrigerate for 30 minutes.

  3. 3

    Season steaks with salt and pepper. Brush with olive oil. Grill or sauté to desired temperature.

  4. 4

    Serve steaks with both salsas on the side.

Tips

Tip 1

Buffalo meat is leaner than beef and cooks faster; aim for internal temperature of 130-135F for medium-rare to prevent dryness. Use a meat thermometer to avoid overcooking this premium protein.

Tip 2

Both salsas benefit from 30-minute rest periods, allowing flavors to meld and temperatures to equalize. Prepare them while grilling for seamless timing and maximum freshness at service.

Tip 3

Charring corn and tomatoes whole concentrates their natural sugars through caramelization. This step is crucial; don't skip it or peel beforehand, as the husk and skin protect delicate flesh and intensify smoky flavor.

Good to Know

Storage

Salsas keep refrigerated in airtight containers for up to 3 days. Buffalo filets are best grilled fresh; store raw meat on the lowest shelf of the refrigerator for no more than 3-4 days before cooking.

Make Ahead

Prepare both salsas 1 day ahead; flavors develop and refrigeration allows convenient last-minute plating. Season and oil steaks just before grilling for best crust.

Serve With

Serve immediately on warm plates with both salsas alongside. Pairs with grilled vegetables, crusty bread, or a simple green salad. Complement with full-bodied red wine or bourbon.

See pairing guide →

Common Mistakes

Watch

Skip the 30-minute refrigeration rest to avoid diluted salsa flavors; this period allows aromatics to infuse and temperature to drop for better contrast with hot steak.

Watch

Neglect to turn corn constantly while roasting to avoid uneven charring and raw patches that lack the concentrated sweetness of well-caramelized kernels.

Watch

Cook buffalo beyond medium-rare to avoid tough, dry meat; game meat lacks fat marbling and becomes unpleasant when overcooked.

Substitutions

buffalo filet
elk filet1:1game meat

both are lean game with similar cook times and flavor profiles

extra virgin olive oil
avocado oil1:1cooking oil

neutral flavor, higher smoke point suitable for grilling

Full guide →
fresh cilantro
fresh parsley1:1fresh herb

milder flavor, same texture; omit if cilantro unavailable

Full guide →
poblano pepper
serrano pepper0.5:1chili pepper

much spicier; start with half amount and adjust to taste

fresh corn
frozen corn1:1corn

thaw first; won't char as well but retains sweetness

Full guide →
Find more substitutions →

FAQ

Can I make the salsas ahead of time?

Yes. Both salsas improve when made 1 day ahead, allowing flavors to develop and meld. Store separately in airtight containers in the refrigerator. Bring to room temperature 15 minutes before serving for optimal flavor and texture contrast with hot grilled steaks.

What if I don't have a grill and must use an oven?

Roast corn and tomatoes in a 400F oven on a baking sheet for 8-10 minutes as directed. For steaks, sear in a cast-iron skillet on the stovetop to develop a crust, then finish in a 400F oven to desired temperature. You'll lose the smoky grill flavor but retain the sear and cooking method.

How should I cook buffalo filet to avoid dryness?

Buffalo is very lean; cook to medium-rare (130-135F internal) maximum. Use a meat thermometer, not guesswork. Remove steaks from heat 5F below target temperature to account for carryover cooking. Brush generously with oil before grilling to protect exterior from drying.