Recipe courtesy of Mary Sue Milliken and Susan Feniger
Save Recipe Print
Total:
5 hr 30 min
Prep:
5 hr
Cook:
30 min
Level:
Easy

Ingredients

Directions

Remove stems from chiles and shake out and discard seeds. In small saucepan place chiles with enough water to cover. Bring to a boil, remove from heat and let sit 20 minutes to soften. Drain and discard water. In a blender combine dried chiles, annatto seeds, garlic, cumin, red wine vinegar and jalapeno. Puree at high speed 1 - 2 minutes, or until thick and smooth. Add olive oil and salt and blend again until mixed. Cut beef hearts into 2 x 1/4-inch strips. Place in a bowl, pour over chile mixture and toss to coat evenly. Cover and marinate in the refrigerator at least 4 hours or overnight. Preheat grill or broiler. Thread 4 - 5 pieces of beef heart on a bamboo skewer. Grill until seared on all sides, about 3 - 5 minutes. Serve hot.

Trending Videos 6 Videos

Get the recipe

Watermelon and Cucumber Salad 00:42

This refreshing summertime salad can be made with just a few ingredients.

IDEAS YOU'LL LOVE

Grilled Thai Beef Salad

Recipe courtesy of Ellie Krieger

Beef Bourguignon

Recipe courtesy of Merrilees Parker

All American Beef Taco

Recipe courtesy of Alton Brown

Marinated Grilled Pork Tenderloin

Recipe courtesy of Charlie Palmer

Beef Stroganoff

Recipe courtesy of Food Network Kitchen

Cinnamon-Grilled Peaches

Recipe courtesy of Steven Raichlen

Grilled Veal Chops with Raw Sauce

Recipe courtesy of Rachael Ray

Beef and Cheese Manicotti

Recipe courtesy of Giada De Laurentiis

Smoked Beef Short Ribs

Recipe courtesy of The Smoking Swine

Browse Reviews By Keyword

          Dig In

          Food Network Apps

          In the Kitchen

          Get over 70,000 FN recipes on all your mobile devices.

          Facebook Messenger

          Ask our bot for recipes, meal ideas and daily food trivia.