Seasoned Beef Heart Skewers Recipe

Save Recipe
  • Serving: 6
  • Prep time: 2:40 h
  • Cook time: 10 m
  • Ready in: 2:50 h
(0 / 5)

Unlock the flavors of an often-overlooked delicacy with this recipe for seasoned beef heart skewers. Beef heart is a flavorful, lean cut that, when prepared correctly, can be a delicious and nutritious addition to your culinary repertoire. This dish brings a robust taste profile and an enticing presentation, making it a perfect choice for adventurous foodies and those looking to explore the depth of nose-to-tail eating.


Total Cooking Time:

  • Grilling Time: About 4-6 minutes total, as it’s 2-3 minutes per side.
  • Resting Time: A few minutes for the meat to rest after grilling, usually around 5 minutes.
  • Total Active Cooking Time: Approximately 10 minutes.

Total Preparation Time:

  • Marinating Time: At least 2 hours to overnight, which is mostly inactive time.
  • Preparation Before Marinating: Cleaning and cubing the beef heart, plus preparing the marinade, can take about 15-20 minutes.
  • Skewering: Assuming the marinated beef is ready, threading it onto skewers should take no more than 10 minutes.
  • Preheating the Grill: Varies, but usually around 10-15 minutes.
  • Overall Total Time (Preparation + Cooking): 2 hours and 35 minutes to overnight plus 45 minutes, considering active prep, marinating, and cooking times.


  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +
  • Add to Shopping List +

Total Nutritional Values

1300 kcal
Total Fat
80 g
Saturated Fat
20 g
400 mg
1500 mg
Total Carbohydrates
10 g
Dietary Fiber
2 g
1 g
140 g


  • Instructions

    1-Clean the beef heart by removing any fat and sinew, then cut it into uniform cubes suitable for skewering.

  • 2-In a mixing bowl, whisk together olive oil, minced garlic, smoked paprika, ground cumin, dried oregano, cayenne pepper, salt, and black pepper to create a marinade.

  • 3-Add the beef heart cubes to the marinade and toss to coat evenly. Let it marinate for at least 2 hours, or preferably overnight in the refrigerator for deeper flavor.

  • 4-Preheat your grill or grill pan to medium-high heat.

  • 5-Thread the marinated beef heart cubes onto the skewers.

  • 6-Grill the skewers for about 2-3 minutes on each side, or until they reach your desired level of doneness. Beef heart is best served medium-rare to medium.

  • 7-Remove the skewers from the grill and let them rest for a few minutes.

  • 8-Garnish with chopped parsley or cilantro and serve with lime wedges on the side.

  • Conclusion

    These seasoned beef heart skewers are not only a conversation starter but also a testament to the flavorful potential of alternative cuts of meat. Perfect for grilling season or a unique twist on your next dinner party, they're sure to satisfy the curious and the hungry alike.

Smart Tips

  • Ingredient Quality: Source your beef heart from a reputable butcher for the freshest quality.

  • Marinating Matters: Allow ample time for the heart to marinate to tenderize the meat and infuse the flavors deeply.

  • Heat Control: Make sure the grill is not too hot to prevent the outside from burning before the inside is cooked.

  • Size Consistency: Cut the heart into even pieces to ensure uniform cooking.

  • Rest Before Serving: Let the skewers rest after grilling to allow juices to redistribute.

  • Creative Sides: Pair with vibrant sides like a tangy chimichurri sauce or a refreshing cucumber salad.

  • Engage with Visuals: Use high-quality images of the cooking process and final dish for your recipe post to engage visually with your audience.

  • Cultural Twist: Offer variations on the recipe to match regional spices and preferences, showing versatility.

Don't forget to share your comments

Your email address will not be published. Required fields are marked *


Lost Password

Skip to toolbar