Chicken Hearts Recipe: Bold Flavor in Every Bite

Chicken Hearts Recipe: Bold Flavor in Every Bite

I once avoided chicken hearts, assuming they’d be tough and gamey. My grandmother’s Sunday roast dinner changed that—she showed me how to unlock their rich, deeply satisfying flavor.

This recipe transforms often-overlooked chicken hearts into a tender, bold main course. A simple marinade and proper cooking time ensure they stay juicy, not chewy.

What emerges is a dish with restaurant-quality depth, perfect for adventurous weeknight cooking. The texture is surprisingly similar to lean beef, with a more robust taste.

Serve with roasted vegetables or crusty bread to soak up every last bit of sauce.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Chicken Hearts

Rich, bold ingredients turn humble chicken hearts into a showstopping dish.

Ingredient Amount Notes
Chicken Hearts 🍗 1 ½ lb Trimmed of excess fat
Olive Oil 🫒 2 tbsp Extra-virgin for marinade
Red Wine Vinegar 🍷 2 tbsp For acidity and depth
Garlic Cloves 🧄 4 cloves Minced finely for marinade
Dijon Mustard 🟡 1 tbsp For tangy complexity
Worcestershire Sauce 🍶 1 tbsp Anchovy-free if preferred
Smoked Paprika 🌶️ 1 tsp For smoky depth
Dried Oregano 🌿 1 tsp Crushed between fingers
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Butter 🧈 2 tbsp For finishing sauce
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Chicken Stock 🥘 ½ cup Low-sodium preferred

[recipe_ingredient_scaler]

The chicken hearts are the star—look for fresh ones at local butchers or Latin markets (they often have them pre-cleaned). Avoid any with a grayish tint or off smell. I get mine from Whole Foods when I can’t make it to the farmers market. Trim them well; any lingering fat or veins can make the texture tough. For the vinegar, red wine is ideal but apple cider works in a pinch.

No Worcestershire? Soy sauce plus a dash of lemon juice gets you close. Missing Dijon? Whole-grain mustard at the same amount works. The smoked paprika is key for that deep, almost barbecue-like flavor, but regular paprika in a pinch is fine. If you’re avoiding anchovies, check your Worcestershire label—Annie’s makes a great anchovy-free version.

Marinated hearts keep 2 days in the fridge—perfect for prepping ahead. Cooked leftovers stay good for 4 days and freeze beautifully for 3 months. Reheat gently to keep them tender (no one likes rubbery chicken hearts).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in a single skillet—hearts, garlic, vinegar—and it’s ready before the rice finishes cooking.
  • Tangy Bite: That punch from the red wine vinegar and Dijon? It cuts through the richness of the chicken hearts like magic.
  • Meal Prep Hero: I make a big batch on Sunday—tastes just as good reheated for lunch with crusty bread.
  • Pocket-Friendly Protein: Honestly, chicken hearts cost pennies compared to steak, but they feel just as indulgent.

Step-by-Step Instructions for Chicken Hearts

Here’s the method. Straightforward, tested, works every time.

Step 1: Prepare the Chicken Hearts for Marinating

Trim the 1.5 lb Chicken Hearts of any excess fat or sinew using a sharp knife. I find it’s easier to work with them when they’re slightly chilled, so keep them in the fridge until you’re ready to prep.

Rinse the trimmed hearts under cold water and pat them completely dry with paper towels. This step is crucial—excess moisture will prevent the marinade from properly adhering to the meat. Place the cleaned hearts in a large bowl.

Step 2: Create and Apply the Flavorful Marinade

In a separate bowl, whisk together the 2 tbsp Olive Oil, 2 tbsp Red Wine Vinegar, 4 cloves Garlic Cloves (minced), 1 tbsp Dijon Mustard, 1 tbsp Worcestershire Sauce, 1 tsp Smoked Paprika, 1 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper until fully combined. The marinade should look emulsified with no oil separation.

Pour the marinade over the chicken hearts and toss to coat evenly. Cover the bowl and refrigerate for at least 2 hours (overnight is even better). This marinating time allows the bold flavors to penetrate the meat deeply.

Step 3: Cook the Chicken Hearts to Perfection

Heat a large skillet over medium-high heat. Remove the chicken hearts from the marinade (reserve the marinade) and add them to the hot skillet in a single layer. Cook for 5-6 minutes, stirring occasionally, until the hearts are browned on all sides and cooked through. You’ll know they’re done when they reach an internal temperature of 165°F.

Don’t crowd the pan—work in batches if necessary to ensure proper browning. The hearts should develop a rich, caramelized crust from the sugars in the marinade.

Step 4: Create the Finishing Sauce

Reduce the heat to medium and add the reserved marinade to the skillet. Pour in the 0.5 cup Chicken Stock and stir, scraping up any browned bits from the bottom of the pan. These fond bits are packed with flavor and will enrich your sauce.

Let the mixture simmer for 3-4 minutes until it reduces slightly and coats the back of a spoon. Stir in the 2 tbsp Butter until fully melted and incorporated. The sauce should be glossy and slightly thickened.

Step 5: Finish and Serve

Return all the chicken hearts to the skillet and toss to coat in the sauce. Cook for an additional 1-2 minutes to heat through. Taste and adjust seasoning if needed, though the marinade should have provided plenty of flavor.

Transfer to a serving platter and sprinkle with the 0.25 cup Fresh Parsley (chopped). Serve immediately while hot. The parsley adds a fresh, bright contrast to the rich, smoky flavors of the dish.

👨‍🍳

Pro Tips For Making Chicken Hearts

  • Trim the Fat: Chicken hearts often have a tough white membrane or fat—cut it off before cooking or you’ll chew on gristle. I learned this the hard way after my first batch came out rubbery.
  • High Heat First: Sear the hearts over medium-high heat for 2-3 minutes to lock in juices, then drop to medium to finish cooking through. Sounds obvious, but I used to cook them low and slow and they turned out dry.
  • Marinate 10 Minutes: Toss the hearts with olive oil, red wine vinegar, minced garlic, and Dijon mustard for at least 10 minutes before cooking. It tenderizes and adds flavor—skip this and the dish tastes flat.
  • Don’t Overcrowd: Cook in batches if needed—crowding the pan steams the hearts instead of searing them. After ruining a batch by cramming them all in, I now give each piece space to brown properly.

Dietary Considerations for This Dish

Protein-Packed Power

This dish delivers 30g of protein per serving from the chicken hearts alone, making it a fantastic option for muscle maintenance and satiety. I love how it keeps me full for hours without any heavy carb load. 💪

Low-Carb Friendly

With virtually no carbs in the main ingredient, this recipe fits perfectly into keto or low-carb diets. The marinade adds just 2g net carbs per serving, mostly from the vinegar and mustard.

Gluten-Free Adaptations

To make this gluten-free, simply swap the Worcestershire sauce for a gluten-free version like Annie’s. All other ingredients are naturally gluten-free, and you won’t sacrifice any flavor.

Heart-Healthy Considerations

Chicken hearts are rich in iron and B vitamins, particularly B12, which supports energy metabolism. The olive oil in the marinade provides healthy monounsaturated fats. I notice I have more energy on days I include this dish.

Allergy Awareness

This recipe is naturally free from dairy (except optional butter), nuts, and soy. For dairy-free versions, replace butter with olive oil. Always check Worcestershire sauce labels for fish allergens.

Portion Control

At about 200 calories per serving (without sides), this dish supports weight management goals. The rich flavor means a little goes a long way, satisfying cravings with smaller portions. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 260mg87%
Sodium 480mg21%
Total Carbohydrate 4g1%
Dietary Fiber 1g4%
Sugars 1g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Do I need to remove the veins from chicken hearts?

Yes, always trim the white veins and excess fat before cooking. This prevents toughness and improves texture. Use sharp kitchen shears or a knife for precision.

2

How long should I marinate them?

Marinate for at least 2 hours, but overnight yields the best flavor penetration. Don’t exceed 24 hours as the acidity can start breaking down the meat.

3

Can I grill these instead of pan-frying?

Thread marinated hearts onto skewers and grill over medium-high heat for 4-5 minutes per side. Keep a close eye to prevent burning.

4

What if my sauce is too thin?

Simmer the sauce uncovered for an extra 2-3 minutes to reduce. If needed, mix 1 tsp cornstarch with water and stir in for quick thickening.

★★★★★4.8(8 reviews)
Chef Melanie

More recipe sites