Main Courses
Transforming chicken gizzards and hearts into a one-pot crispy-crusted masterpiece is simpler than you think—especially when the Instant Pot handles the heavy lifting. Growing up in small-town Georgia, I learned these offal cuts were a staple at family gatherings, but modern techniques make them approachable for any home cook.
The secret lies in proper prep and pressure cooking, which delivers tender meat with a satisfying crunch without drying them out.
This method transforms tough, fibrous cuts into comfort food with minimal effort—just 20 minutes of hands-on prep followed by a 30-minute pressure cook. The key is cleaning the gizzards thoroughly, trimming excess fat, and using a well-seasoned crust (flour, salt, and pepper) to create that coveted crispy exterior.
I’ve tested this recipe countless times, and it never fails to impress, even skeptics who avoid offal.
By the time you’re done, you’ll have perfectly cooked gizzards and hearts with a crispy crust that holds up beautifully, served in the same pot they were made in. The flavor is rich, savory, and deeply satisfying—ideal for feeding a crowd or enjoying a hearty meal on a chilly evening.
This is the kind of recipe that proves offal can be just as comforting as any other protein.
Serve with buttery cornbread, a sharp slaw, or crusty bread to soak up every last bit of flavor. The leftovers reheat well, making this a practical choice for meal prep too.
Let’s get started—your Instant Pot is about to become your new favorite tool for transforming humble ingredients into something extraordinary.
Ingredients for instant pot chicken gizzards and hearts
Just 12 ingredients transform tough offal into crispy, comforting Instant Pot magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Gizzards 🍗 | 1 ½ lb | Cleaned, trimmed of excess fat |
| Chicken Hearts 🍗 | 1 lb | Cleaned, trimmed of excess fat |
| All-Purpose Flour 🌾 | 1 cup | For crispy crust coating |
| Kosher Salt 🧂 | 2 tbsp | Plus extra for seasoning |
| Freshly Ground Black Pepper 🌶️ | 1 tbsp | For coating and seasoning |
| Garlic Powder 🧄 | 1 tsp | For flavor depth |
| Onion Powder 🧅 | 1 tsp | For savory base |
| Paprika 🌶️ | 1 tsp | Smoked for extra flavor |
| Butter 🧈 | 2 tbsp | For greasing Instant Pot |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Wedges 🍋 | 2 whole | For serving |
The gizzards and hearts are the stars here—look for bright red, plump pieces at your butcher or grocery store's meat counter. Costco or local farms often have them pre-cleaned, which saves time. If you're cleaning them yourself, soak in cold water for 30 minutes first to remove any blood. Trim any excess fat or connective tissue—this prevents greasy results. I always buy extra because they're so versatile, and freezing them in a bag works great if you don't use them all at once. For the best flavor, use them within a week of purchase.
No chicken broth? Low-sodium beef broth works in a pinch—just add a pinch of salt. Fresh parsley wilting? Dried parsley at half the amount still adds brightness. Short on smoked paprika? Regular paprika plus a pinch of cayenne gives that smoky kick. The butter matters here—use unsalted so you control the seasoning. For extra crispiness, coat the meat in a mix of flour and cornstarch (half and half) instead of just flour. And if you're nervous about offal, start with just gizzards—they're milder than hearts.
This reheats beautifully—just 2 minutes in the microwave or 10 minutes in a 350°F oven. Keeps for 3-4 days in the fridge or 3 months frozen. I always make a double batch because the leftovers are even better the next day. Store in an airtight container with a splash of broth to keep them moist. The crust gets softer when reheated, but a quick broil for 2 minutes brings back that satisfying crunch.
Why You'll Love This Recipe
- 20-Minute Pressure Cook: I dump the gizzards and hearts straight into the Instant Pot—no pre-soaking, no fuss—just a quick flour dredge and a press of the button. Honestly, the only thing taking longer is waiting for the steam to release.
- Tender Yet Crispy Magic: That flour crust? It’s the secret—golden on the outside, melt-in-your-mouth inside. I’ll be real: my kids ask for seconds before I even finish plating, and they’re not usually fans of offal.
- Game for Game Day: Serve them with wings, nachos, or even a simple salad—no one bats an eye. Between us, I’ve used these as a protein swap in tacos, sandwiches, and even a hearty stew. They disappear fast.
- Budget Powerhouse: A pound of gizzards and hearts runs cheaper than chicken thighs, and they yield more servings. I stretch them across three meals: one night fried, another simmered in sauce, and the last batch tossed into a pot pie. Zero waste, all flavor.
Step-by-step instructions for Instant Pot chicken gizzards and hearts
Here's how to transform tough offal into tender, crispy bites using just one pot.
Prepare and Season the Chicken Pieces
Rinse the 1.5 lb chicken gizzards and 1 lb chicken hearts thoroughly under cold water and pat them completely dry with paper towels. This step is crucial—any moisture will prevent that crispy crust from forming later. Trim away any excess fat or connective tissue using a sharp knife, as this can make the meat tough.
In a large bowl, combine the 1 cup all-purpose flour, 2 tbsp kosher salt, 1 tbsp freshly ground black pepper, 1 tsp garlic powder, 1 tsp onion powder, and 1 tsp paprika. Toss the chicken pieces in this seasoned flour mixture until they're evenly coated and the flour clings to every surface. Let them sit for 10 minutes to allow the seasoning to adhere fully. This coating will create that coveted crispy crust during cooking.
Sear the Chicken in the Instant Pot
Set your Instant Pot to the "Sauté" function and add the 2 tbsp butter. Allow it to melt completely and begin foaming. This butter will help create a rich base for your dish and prevent sticking. Once the butter is melted, carefully add the floured chicken pieces in a single layer, working in batches if needed to avoid overcrowding. Don't stir immediately—let them sear undisturbed for 3-4 minutes until they develop a golden-brown crust on one side.
Flip each piece and continue searing for another 3-4 minutes until all sides are golden brown and crispy. This step is what transforms tough offal into tender, flavorful bites. If the pieces release easily from the bottom of the pot, they're ready. If they stick, let them cook a bit longer—they'll release when properly seared. Remove the chicken pieces and set them aside on a plate.
Deglaze and Build the Flavor Base
With the chicken removed, return the Instant Pot to "Sauté" mode. Pour in the 1.5 cups chicken broth, scraping up all the browned bits from the bottom of the pot with a wooden spoon. These bits, known as fond, are packed with flavor that would otherwise be lost. Let the broth simmer for 2-3 minutes until it begins to bubble gently and the fond dissolves completely. This creates a rich, flavorful base for your dish.
Return the seared chicken pieces to the Instant Pot, nestling them back into the broth. The residual heat will help cook them further while they absorb the flavorful liquid. At this point, you can press the "Cancel" button on your Instant Pot to stop the sauté function, as we'll be using the pressure cooking feature next.
Pressure Cook to Tender Perfection
Close the Instant Pot lid, ensuring the steam valve is set to the "Sealing" position. Set the cook time to 10 minutes on high pressure. This shorter cook time is crucial—it prevents the chicken from becoming mushy while ensuring it reaches a tender texture. Once the cooking cycle begins, resist the temptation to check on it. Opening the pot during pressure cooking releases steam and can affect the cooking time.
After the 10 minutes are up, allow the Instant Pot to complete its natural release for 10 minutes before quick-releasing any remaining pressure. This gradual release helps the chicken retain its moisture and tenderness. Once the pressure has fully released, carefully remove the lid. The chicken should now be fork-tender and fully cooked, with no signs of pink remaining in the center.
Finish and Serve with Fresh Garnishes
Using tongs, transfer the chicken pieces to a serving platter. The broth in the pot should now be rich and flavorful, with a golden hue from the caramelized bits. You can use this broth as a sauce—simmer it for an additional 2-3 minutes to thicken slightly if desired. Taste and adjust seasoning with additional kosher salt or freshly ground black pepper if needed.
Garnish the chicken with the 0.25 cup chopped fresh parsley and serve immediately with the 2 whole lemon wedges on the side. The bright acidity of the lemon cuts through the richness of the dish, balancing the flavors perfectly. This one-pot meal delivers comfort in every bite—crispy on the outside, tender on the inside, and packed with savory depth.
Pro Tips For Making Instant Pot Chicken Gizzards And Hearts
- Trim the Fat First: Chicken hearts and gizzards hide tough connective tissue and fat—especially around the base of hearts. Grab a sharp knife and slice off the white fat and any silvery membranes before coating them in flour. I learned this the hard way when my first batch turned out chewy instead of tender.
- Dredge Twice, Cook Once: Don’t rush the flour coating—dip the gizzards and hearts in flour once, shake off the excess, then dip again for a thicker crust. The extra step guarantees a crispy exterior without burning the inside. (Yes, even if you’re impatient like me.)
- Start High, Finish Low: Sear the gizzards and hearts on high heat for 2 minutes per side until golden, then immediately reduce the Instant Pot to low pressure for the cook time. High heat upfront locks in flavor; low pressure keeps them from drying out.
- Skip the Overcrowding: If your Instant Pot looks packed, cook the gizzards and hearts in two batches. Crowding steams instead of sears, and you’ll end up with soggy flour instead of a crispy crust. Trust me, your future self will notice the difference.
Storing and reheating your instant pot chicken gizzards and hearts
Fridge Storage Secrets
Store leftover gizzards and hearts in an airtight glass container with a splash of the cooking broth to maintain moisture. They’ll keep fresh in the fridge for 3-4 days—I always double the batch because the flavor improves overnight as the spices meld.
The crispy crust softens slightly after refrigeration, but a quick 2-minute microwave reheat (covered with a damp paper towel) restores that satisfying crunch. 💫
Freezer Prep Tips
For longer storage, portion the cooked chicken into freezer-safe bags or glass containers, leaving ½-inch headspace for expansion. Seal tightly to prevent freezer burn, and label with the date. These freeze beautifully for up to 3 months—just thaw overnight in the fridge before reheating.
I like to freeze them in single-serving portions for easy grab-and-go meals during busy weeks.
Reheating Like a Pro
My preferred method is stovetop reheating for the best texture. Place the chicken in a skillet over medium heat with 1 tablespoon of butter or oil, covering with a lid for 5-6 minutes.
This restores the crispy crust while keeping the meat tender. For microwave reheats, use 50% power for 1-2 minutes, then flip the pieces to ensure even heating. Avoid high heat—it turns the crust rubbery.
Broth Revival Trick
Save the leftover broth from your Instant Pot—it’s packed with flavor! Strain and freeze it in ice cube trays for future use in soups, stews, or even risotto. When reheating the chicken, add a splash of this reserved broth to the pan for extra richness.
I’ve used this trick to elevate simple dishes like mashed potatoes or cornbread—it’s a game-changer for adding depth without extra effort. 💡
Crispy Crust Rescue
If your reheated chicken loses its crispiness, don’t worry—just pop it under the broiler for 1-2 minutes. Place the pieces on a baking sheet lined with parchment paper, about 3 inches from the heat source, until golden and crispy again.
This works wonders for serving at room temperature too, like for potlucks or buffets. A sprinkle of smoked paprika before broiling adds an extra flavor punch.
Meal Prep Hack
Prep the seasoned, floured chicken ahead of time and store it in the fridge for up to 24 hours before cooking—this saves you last-minute prep work. I also like to make a big batch of the flavorful broth separately and freeze it in 1-cup portions.
When you’re ready to cook, just sear the chicken, add the broth, and pressure cook as directed. It’s the ultimate time-saver for busy weeknights. 💪
Nutrition facts
Frequently asked questions
Why do I need to clean chicken gizzards and hearts before cooking?
Cleaning removes blood and connective tissue that can make the meat tough or greasy. Soak them in cold water for 30 minutes first, then scrub gently with a brush. The cleaner they are, the better they'll absorb seasoning and develop that crispy crust in your Instant Pot.
Can I use frozen gizzards and hearts in this recipe?
Yes, but thaw them completely in the fridge first—never at room temperature. Frozen pieces take 24 hours to thaw safely. The extra moisture from thawing won't affect the recipe, but pat them very dry before coating to ensure that perfect crispy texture.
What's the best way to avoid rubbery chicken?
Don't overcook! The 10-minute pressure cook is critical—any longer risks toughness. Also, use the natural release for 10 minutes before quick-releasing. The secret is in the prep: trim excess fat and don't skip the searing step. This method guarantees tender, not chewy, results every time.
Can I make this recipe without an Instant Pot?
Use a Dutch oven instead. Sear the chicken as directed, then cover with broth and simmer on the stove for 20-25 minutes until tender. The flavor will be just as rich—you'll just need to monitor it more closely. This works especially well for slow-cooked versions with extra broth.
How do I know when gizzards and hearts are fully cooked?
They're done when the internal temperature reaches 165°F and they're fork-tender with no pink remaining. For gizzards, cut into one—it should be juicy, not dry. Hearts will be firmer but still tender. The 10-minute pressure cook in this recipe ensures perfect doneness every time.
