Grilled Buffalo Steak

Grilled Buffalo Steak

Anastassios Mentis / Getty Images

Prep: 10 mins
Cook: 12 mins
Total: 22 mins
Servings: 4 servings
Yield: 4 steaks
Nutrition Facts (per serving)
455 Calories
32g Fat
7g Carbs
23g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 455
% Daily Value*
Total Fat 32g 41%
Saturated Fat 6g 32%
Cholesterol 60mg 20%
Sodium 931mg 40%
Total Carbohydrate 7g 3%
Dietary Fiber 1g 3%
Total Sugars 2g
Protein 23g
Vitamin C 3mg 14%
Calcium 37mg 3%
Iron 3mg 19%
Potassium 476mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This grilled buffalo steak recipe is simple to follow. If you haven't tried buffalo, you're in for a treat. It is just as hearty and flavorful as beef but is much leaner.


  • 4 buffalo steaks

  • 3/4 cup red wine

  • 1/3 cups olive oil

  • 4 cloves garlic, minced

  • 1 teaspoon onion powder

  • 1 teaspoon salt

  • 1 teaspoon freshly ground black pepper

For the Sauce:

  • 1 large onion, sliced

  • 1/2 cup red wine

  • 2 tablespoons olive oil

  • 2 teaspoons Dijon mustard

  • 1/2 teaspoon salt

Steps to Make It

  1. Gather the ingredients.

  2. Place steaks in a resealable plastic bag. Combine remaining ingredients and pour over steaks. Seal bag and allow steaks to marinate in the refrigerator for 4 to 8 hours.

  3. Preheat grill for medium heat. Remove steaks from bag and discard marinade. Place steaks on the grill and cook for 6 minutes per side.

  4. Remove from heat, tent with aluminum foil, and let steaks rest for 10 minutes before serving.

  5. To prepare onion sauce, heat olive oil in a large skillet. Cook onions on high for 1 minute.

  6. Add red wine, reduce heat to medium and cook for 2 to 3 minutes.

  7. Add remaining ingredients and cook for an additional 5 to 6 minutes. Reduce heat to medium-low or low if necessary.

  8. Once cooked, remove from heat and serve on top of buffalo steaks.

  9. Enjoy!

Recipe Tags: