Inspired by Peruvian anticuchos, these beef heart kabobs are marinated in a spicy sauce before being char-grilled for perfection. Serve with thick-cut steak fries and a quick yellow pepper sauce for bonus flavor.

Grilled beef heart kabob recipe over thick cut potatoes with a simple sauce and grilled onions and peppers on a simple background with wood chips and herbs

Grilled beef heart may be something that doesn’t pop into your mind as a normal grilling staple. You know, hot dogs, hamburgers, steaks, oh yeah, anticuchos. But in reality, we have been eating beef heart since we’ve been eating beef and it’s a delicious cut, when seasoned and cooked well, just like any other.

There is something primal that comes from utilizing diverse cuts, and you should be proud that you aren’t freaked out by it, but open to the experience. Push comes to shove, you can go all Dances with Wolves and have a bit of fun with it (no, I am not suggesting you eat raw heart. Don’t take that sentence literally).

One of my favorite memories from Peru was playing at the town square around dusk, with a street vendor set up selling meat on a stick. There’s something about the adventure of travel, or maybe it’s just me, but I don’t ask a lot of questions when I am being offered food. I take and enjoy. The meat sticks had potatoes as well and were a perfect inexpensive snack.

Part of being the brains behind girl carnivore makes me curious on how to become more proactive for using more of the animal and not being afraid to try less popular cuts like tongue and heart (no lie, best tacos you ever have will be tongue).

In many cultures, since the dawn of time, we have been making use of our stock from nose to tail and it’s only in modern supermarkets that we see less diversity.

What does beef heart taste like?

What most don’t realize though, is beef heart tastes (and looks) like any other cut of steak, not ‘metallic’ like liver or kidney. It has the same mouthfeel as well as other cuts and looks similar to any lean steak.

I have had it a few times, and if I hadn’t been asking about specificity, I wouldn’t have known it was anything other than beef.

For this recipe, we marinate the beef in a recipe inspired by my experience with Peruvian street food. We grill the kabobs for a close to the traditional feel, infusing smoky flavor by adding Western wood chips to the grill and creating the best kabobs you will enjoy this summer.

Where to buy beef heart

My beef heart came from an online butcher, Porter Road, but you can also often find them at international markets or order them directly from your butcher.

How to grill beef kabobs:

After you have marinated your kabobs, prep your grill for indirect heat. The meat will cook quickly and we don’t want it over done. Beef heart is like any lean steak, too much heat can cause it to become tough. Grill to 145, rotating the kabobs as needed.

What temperature to grill beef heart too:

Grill beef heart to medium rare, and temp with a good instant thermometer, like my favorite Thermpan, for a temp of 145 degrees F.

GirlCarnivore Pro tip: Whether you are using coals on a classic kettle grill or cooking over gas, add some smoky flavor to the beef by using Western wood chips. I love tossing chips right over my coals for quick things like kabobs, or using a smoker box on a gas grill for that added layer of flavor.

It’s subtle, but good smoke flavor should be, and adds the perfect layer to these kabobs. For this recipe I love the mesquite chips. It doesn’t over power the beef, but adds a rustic flavor that makes me feel like this quick recipes was slow roasted for hours.

Want more crazy good – but totally easy – grilling inspiration? Try some of my favorite recipes

If you’ve tried my Peruvian Grilled Beef Heart Kabobs Recipe or any other recipe on please don’t forget to rate the recipe and let me know where you found it in the comments below. I get inspired by your feedback and comments! You can also FOLLOW ME  on Instagram @girlcarnivore as well as on  Twitter and Facebook.

Peruvian Grilled Beef Heart Kabobs

5 from 1 vote
Prep: 4 hrs
Cook: 15 mins
Resting Time: 5 mins
Servings: 9
Grilled beef heart kabob recipe over thick cut potatoes with a simple sauce and grilled onions and peppers on a simple background with wood chips and herbs
Inspired by Peruvian anticuchos, these beef heart kabobs are marinated in a spicy sauce before being char grilled for perfection. Serve with thick cut steak fries and a quick yellow pepper sauce for bonus flavor.


For the marinade:

  • 2 Garlic cloves minced
  • 1 tsp Cumin
  • ½ tsp Chili powder
  • ½ tsp Red pepper flakes
  • ¼ tsp Achiote powder
  • ¼ cup Oil
  • 1 tbsp Soy sauce
  • 1 tbsp Red wine vinegar
  • Lime juice from one lime

For the kabobs:

  • 1 3 lbs beef heart cut into 1” cubes
  • Red Onion sliced
  • Red Pepper seeded, stemmed and sliced

For the quick yellow pepper sauce:

  • 2 tbsp Aji amaillo (yellow pepper) paste
  • 2 scallions
  • 1 Garlic clove
  • ½ tsp Salt
  • ½ cup Mayo or Sour Cream
  • Cilantro to garnish


For the marinade:

  • Whisk all of the marinade together in a large bowl. Pour over the beef in a resealable container and allow to sit for 4 to 8 hours.

To grill the kabobs:

  • Preheat the grill for indirect heat. Add wood chips to your grill 7 to 10 minutes before ready to grill to allow the smoke to form.
  • Remove the beef from marinade and place on skewers.
  • Grill the beef over indirect heat, rotating as needed, to a temp of 145 degrees F.
  • Grill the onions and peppers, until softened along side the beef. Alternatively, grill the pepper and onion on the skewers with the beef.

For the quick yellow pepper sauce:

  • Combine all ingredients in a blender and pulse until smooth. Traditional recipes call for queso fresco. Feel free to mix that in instead of the mayo if you have it on hand.
  • Garnish with freshly snipped cilantro and serve.


Serving: 1g | Calories: 373kcal | Carbohydrates: 2g | Protein: 36g | Fat: 24g | Saturated Fat: 5g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 255mg | Sodium: 390mg | Potassium: 613mg | Fiber: 1g | Sugar: 1g | Vitamin A: 47IU | Vitamin C: 5mg | Calcium: 21mg | Iron: 9mg
Course: Appetizer, Main Course
Cuisine: barbeque, Peruvian
Author: Kita Roberts
Keyword: anticuchos, beef heart, beef heart kabobs, grilled beef heart, Peruvian anticuchos, peruvian kabobs

Bookmark this recipe now!

Save Recipe Bookmark

Categories: , , ,

Well, Hey, Y’all.

Whether you’re mastering that pellet smoker, smoking on a gas grill, a live fire master, or looking for a weeknight oven-baked dinner idea, we’ve here to help satiate your craving.

We believe eating well doesn’t mean cutting out meat. It’s all about good flavors, clean food, and playing with your meat. Here you will find hundreds of savory recipes, guides, reviews, and a little snarky banter from quick and easy meals, to low and slow cooks. We are challenging the idea that food is complicated and inspiring all cooks to dive it.

Because playing with food should be delicious and fun.


Leave a Reply

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

Recipe Rating