How to Cook Chicken Heart

Beginner 15 min 12 steps 42587 views Rating: 3.9/5 Published: 2026-04-16

Combine olive oil, garlic, salt, and pepper to create a simple marinade.. Put your chicken hearts into the marinade for 30 minutes.. Heat 2 tablespoons (30 ml) of vegetable oil over high heat in a skillet.

Start Playback
W
Author

Steps

1

Combine olive oil, garlic, salt, and pepper to create a simple marinade.

Step 1

Combine olive oil, garlic, salt, and pepper to create a simple marinade.

2

Put your chicken hearts into the marinade for 30 minutes.

Step 2

Put your chicken hearts into the marinade for 30 minutes.

3

Heat 2 tablespoons (30 ml) of vegetable oil over high heat in a skillet.

Step 3

Heat 2 tablespoons (30 ml) of vegetable oil over high heat in a skillet.

4

Place the hearts into the hot skillet to brown them quickly.

Step 4

Place the hearts into the hot skillet to brown them quickly.

5

Cook the hearts for 7-10 minutes after the initial browning.

Step 5

Cook the hearts for 7-10 minutes after the initial browning.

6

Serve the hearts once the hearts are cooked all the way through.

Step 6

Serve the hearts once the hearts are cooked all the way through.

7

Trim fat, membrane, or any other tissue attached to the heart.

Step 7

Trim fat, membrane, or any other tissue attached to the heart.

8

Soak your skewers in warm water for 10-30 minutes prior to grilling.

Step 8

Soak your skewers in warm water for 10-30 minutes prior to grilling.

9

Put 3-4 chicken hearts on a skewer .5 inches (1.3 cm) apart.

Step 9

Put 3-4 chicken hearts on a skewer .5 inches (1.3 cm) apart.

10

Heat your charcoal grill to a medium-high heat.

Step 10

Heat your charcoal grill to a medium-high heat.

11

Season the hearts with salt and pepper.

Step 11

Season the hearts with salt and pepper.

12

Cook for 5-10 minutes while turning occasionally.

Step 12

Cook for 5-10 minutes while turning occasionally.

View as Slideshow

Rate This Guide

★ ★ ★ ☆ ☆ 3.9/5
3

Comments (0)

No comments yet. Be the first to share your thoughts!