Grilled Buffalo Steak

Grilled Buffalo Steak

Anastassios Mentis / Getty Images

  • Total: 22 mins
  • Prep: 10 mins
  • Cook: 12 mins
  • Yield: Serves 4
Nutritional Guidelines (per serving)
489 Calories
29g Fat
18g Carbs
28g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: Serves 4
Amount per serving
Calories 489
% Daily Value*
Total Fat 29g 37%
Saturated Fat 4g 22%
Cholesterol 43mg 14%
Sodium 1320mg 57%
Total Carbohydrate 18g 6%
Dietary Fiber 2g 6%
Protein 28g
Calcium 96mg 7%
*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/180 milliliters red wine
  • 1/3 cup/80 milliliters olive oil
  • 4 cloves garlic (minced)
  • 1 teaspoon/5 milliliters onion powder
  • 1 teaspoon/5 milliliters salt
  • 1 teaspoon/5 milliliters black pepper
  • For the Sauce:
  • 1 large onion (sliced)
  • 1/2 cup/120 milliliters red wine
  • 2 tablespoons/30 milliliters olive oil
  • 2 teaspoons/10 milliliters  ​Dijon mustard
  • 1/2 teaspoon/2.5 milliliters 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: