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 8-ounce buffalo filetselk 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
- 6 ear fresh corn, husked for roasted corn salsa
- 2 shallot finely diced, for roasted corn salsa
- 2 lime juiced, for roasted corn salsa
- 1 bunch fresh cilantro, stemmed and chopped
- 4 large vine-ripe tomato, for tomato salsa
- 1 ounce extra virgin olive oil, for brushing tomatoes
- 1 poblano pepper finely diced, seeds removed, for tomato salsa
Instructions
- 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
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
Season steaks with salt and pepper. Brush with olive oil. Grill or sauté to desired temperature.
- 4
Serve steaks with both salsas on the side.
Tips
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.
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.
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
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.
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 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.
Common Mistakes
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.
Neglect to turn corn constantly while roasting to avoid uneven charring and raw patches that lack the concentrated sweetness of well-caramelized kernels.
Cook buffalo beyond medium-rare to avoid tough, dry meat; game meat lacks fat marbling and becomes unpleasant when overcooked.
Substitutions
both are lean game with similar cook times and flavor profiles
much spicier; start with half amount and adjust to taste
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.