Dinner

Beef Heart Skewers (Anticucho-Style)

Isabel Garcia

By Isabel Garcia · Carne Asada Heritage Cook · Updated 2026-05-08

Beef heart cubed, salted, threaded on skewers, grilled 6-8 minutes total. Salt only — no aji panca, no garlic. The Peruvian anticucho stripped to its essence.

Beef heart skewers on a wooden cutting board, deep brown grill marks, dark red medium-rare interior visible at the cube edges, scattered salt, four skewers fanned out

Carnivore beef heart skewers are 1 pound of beef heart cubed into 1-inch pieces, threaded onto bamboo or metal skewers, and grilled over high heat for 6 to 8 minutes total — 90 seconds per side rotated through 4 sides. Salt is the only seasoning. The Peruvian anticucho tradition uses aji panca pepper paste, garlic, vinegar, and cumin for the marinade; the strict carnivore version skips all of those. The 1-inch cube format lets the heart cook fast enough to stay medium-rare in the center while developing a deep crust on all four faces. A skewer of 5 cubes (about 4 ounces of heart) delivers 28g protein, 5g fat, and 160 calories. Beef heart costs $4 to $6 per pound; 1 pound makes 4 skewers at roughly $1 to $1.50 per skewer. Eat directly off the skewer or slide cubes onto a plate. Heart cubes pair well with butter from a melted butter dish (carnivore-aligned dipping sauce).

Prep Time
15 min
Cook Time
8 min
Protein
28g
Calories
160

Ingredients

IngredientProteinFatCalories
5 heart cubes per skewer (per serving)28g4g140
¼ tbsp tallow (per serving)0g3g25
Coarse salt0g0g0
Per serving28g5g160

Macros per serving (after cooking and any fat draining). Source: USDA FoodData Central.

Instructions

  1. 1

    Trim the white connective tissue from the inside of the heart chambers. Cut the heart into 1-inch cubes.

  2. 2

    If using bamboo skewers, soak in cold water for 20 minutes to prevent burning. Metal skewers don't need soaking.

  3. 3

    Pat heart cubes dry with paper towels. Toss with 1 tsp coarse salt until evenly coated.

  4. 4

    Thread 5 cubes per skewer, leaving small gaps between cubes for even cooking. Don't pack tight.

  5. 5

    Heat a grill or grill pan to high — 500°F+. Brush the grates with 1 tbsp beef tallow (optional but helps prevent sticking).

  6. 6

    Grill skewers 90 seconds per side, rotating through 4 sides — total 6 minutes. Internal target is 130°F for medium-rare.

  7. 7

    Pull skewers to a plate. Rest 2 minutes (heart cubes carryover-cook a few degrees during the brief rest).

  8. 8

    Serve directly off the skewer with melted butter for dipping if desired.

Nutrition per Serving

160
Calories
28g
Protein
5g
Fat
0g
Carbs

Frequently Asked Questions

Why no anticucho marinade?

Traditional Peruvian anticucho is marinated 4 to 24 hours in aji panca paste, garlic, vinegar, and cumin — all plant matter excluded under strict carnivore framing. The marinade is what defines anticucho as a regional dish; without it the recipe is just heart skewers. The strict carnivore version takes the technique (cube + skewer + high-heat grill) and skips the cultural seasoning. The result is purer beef-flavored heart with a crust from the high heat. If you allow some plants, the full anticucho marinade is worth the 4-hour investment.

Heart steaks vs heart skewers?

Same cut, different formats. Heart steaks (covered in a separate recipe) are ¾-inch slabs of heart muscle pan-seared in butter — feeds 1 to 2 per slab. Heart skewers are 1-inch cubes threaded for grilling — better for crowd serving and faster portion sizing. Skewers cook 6 minutes; steaks cook 6 minutes. Pick the format that fits your equipment and serving setup.

Can I use chicken heart instead?

Yes — chicken hearts are smaller (the size of a marble) and skewer 8 to 10 per stick. Cook time drops to 4 to 5 minutes total at the same high heat. Chicken hearts cost $4 to $7 per pound, similar to beef heart per pound but each individual heart is much smaller. Some Asian and Latin grocery stores sell chicken hearts in bulk; standard supermarkets less reliably. The flavor is milder than beef heart but with similar muscle texture.

Track This Meal in Carnivore Max

Log this recipe, track your macros, and stay on top of your carnivore diet.

Download Free on iOS →

You Might Also Like