How to Make Chicken Gizzard Soup from Scratch (Simple & Nourishing)

If you’re new to cooking gizzards and need a quick, simple, and flavorful way to serve them to your family, this chicken gizzard soup recipe (Polish style) is a perfect place to start. This deeply comforting, old-world farmhouse soup is creamy, garlicky, gently herbed, and built on a rich, nourishing broth.

It comes together quickly when you use pre-cooked gizzards (you can see how to pre-cook them here), making it an easy, practical meal for busy days. Even better, this soup reheats beautifully and tastes even richer the next day—perfect for make-ahead meals.

In this post, I’ll show you how to make this chicken gizzard soup using just a handful of simple, real food ingredients. I’ll also share family-friendly serving ideas, along with storage and freezer tips to help you batch cook and simplify your meal planning. Let’s get cooking!

Chicken gizzard soup recipe: bowl of chicken gizzard soup on wooden table

Why You’ll Love This Chicken Gizzard Soup Recipe

  • Budget-friendly and deeply nourishing: Chicken gizzards are rich in protein and collagen, and they’re one of the most affordable cuts you can buy—perfect for stretching your grocery budget while still serving real, satisfying food.
  • Simple, forgiving cooking process: This recipe is very hard to mess up. Just be sure to use gizzards that have been pre-cooked until tender first. (You can learn exactly how to do that in my tutorial here.)
  • Builds confidence with nose-to-tail cooking: If you’re new to organ meats, gizzards are a great place to start. They have a mild flavor and are one of the easiest to prepare, making this recipe ideal for beginners.
  • Perfect for batch cooking and leftovers: This soup tastes even better the next day as the flavors deepen, and it freezes beautifully—making it a practical choice for meal prep and busy days.

Can You Make Soup With Chicken Gizzards?

Yes—chicken gizzards make an excellent soup. When simmered slowly, they become tender and help create a rich, deeply flavorful broth. Their high collagen content also adds body and nourishment, giving the soup a satisfying, silky texture.

Because gizzards have a very mild flavor, they take on seasonings beautifully. You can easily adapt this chicken gizzard soup recipe to different flavor profiles—think ginger, garlic, and soy sauce for a Chinese-style soup; cumin and oregano for a Mexican-inspired version; or marjoram and bay leaf for this classic Polish-style gizzard soup.

Ingredients

Ingredients for chicken gizzard soup recipe arranged on counter

Ingredient Notes

  • Chicken gizzards: This recipe uses pre-cooked gizzards for ease and speed. If you’d like to learn how to prepare and cook them, see this quick tutorial. You can also substitute cooked turkey gizzards—just slice them into small, bite-sized pieces.
  • Onions, carrots, celery: This classic Polish flavor base adds depth and sweetness to the soup. We sauté them in butter to build a richer, more developed flavor from the start.
  • Potatoes: A traditional addition in many Polish soups (my grandma rarely made soup without them), potatoes add body and make this soup more hearty and filling.
  • Garlic: One of the key flavor builders alongside the herbs. Fresh garlic gives the best flavor here.
  • Broth: I use gizzard cooking broth here, but chicken, turkey, beef, or even lamb broth will work well. If you’re short on broth, you can use a mix of half broth and half filtered water.
  • Herbs (bay leaf, parsley, marjoram): This combination creates that classic Polish flavor profile. Bay leaf and parsley are staples in Polish soups, while marjoram (a milder cousin of oregano) adds a slightly sweet, gently citrusy note. If you don’t have marjoram, substitute with a smaller amount of oregano, or a mix of thyme and parsley.
  • Butter: Used to sauté the vegetables and add richness. You can also use tallow, chicken fat, or mild olive oil if preferred.
  • Salt & pepper: I recommend unrefined salt and freshly ground black pepper for the best flavor.

You can find the full list of ingredients with exact amounts in the recipe card below.

Tools & Equipment

You only need a few basic kitchen tools to make this chicken gizzard soup:

  • Large soup pot or Dutch oven
  • Knife and cutting board
  • Wooden spoon

How to Make Chicken Gizzard Soup (Step-By-Step Method)

Step 1

Sauteing onion, carrots, and celery in butter to create a base for the chicken gizzard soup

In a large pot, melt the butter over medium heat. Add the onions, carrots, and celery, and cook gently for 5–7 minutes, until softened. Season with salt and freshly ground black pepper.

Step 2

Slicing cooked chicken gizzards for soup

While the vegetables are cooking, slice the cooked gizzards into strips and set them aside.

Step 3

Adding garlic, bay leaf, and marjoram to the pot with sauteed vegetables

Stir in the garlic, marjoram, and bay leaf. Cook for about 1 minute, until fragrant.

Step 4

Adding potatoes and bone broth to chicken gizzard soup

Add the potatoes, then pour in 6 cups of gizzard cooking broth (or bone broth). Bring to a gentle simmer and cook for 15–20 minutes, until the vegetables are tender.

Step 5

Adding cooked gizzards to soup in pot

Stir in the sliced cooked gizzards and simmer for about 10 minutes, until warmed through.

Step 6

Thickening chicken gizzard soup with sour cream mixed with flour

In a small bowl or cup, whisk together the sour cream and flour until smooth. Slowly whisk in 1–2 ladles of the hot soup to temper the mixture (this helps prevent curdling). Gradually stir it back into the soup, then simmer gently for a few minutes until slightly thickened and silky.

Step 7

Chicken gizzard soup in a bowl, garnished with fresh parsley

Remove the bay leaf, then taste and adjust salt and pepper as needed. Let the soup rest for 10 minutes if possible before serving. Ladle into bowls and finish with a generous sprinkle of fresh parsley.

Serving Ideas

Here are some cozy and family-friendly ways to serve your Polish-style gizzard soup—perfect for both everyday meals and special occassions:

  • With thick slices of crusty, buttered sourdough: The tangy bread pairs beautifully with the rich, savory broth and helps make this soup even more filling.
  • Topped with fresh herbs and garlic: Finish each bowl with chopped parsley, dill, and a little raw garlic to brighten the flavors and add a fresh contrast to the deep, comforting broth.
  • Add soft egg noodles: Stir in cooked egg noodles to turn this soup into a hearty, satisfying one-bowl meal.
  • With cheese toasties or garlic bread: Ideal for dipping and soaking up every last spoonful of broth.

Make Ahead Option

This chicken gizzard soup recipe is perfect for making ahead. Simply prepare the soup as directed, then allow it to cool completely before transferring to jars or airtight containers.

Store in the refrigerator for up to 3–4 days, or freeze in portions for up to 3 months for easy meals later on.

For best results, leave any natural layer of fat on top—it helps preserve freshness and flavor. Reheat gently on the stove before serving.

Chicken Gizzard Soup In Crock Pot

If you prefer a hands-off cooking method, this crock pot version of the chicken gizzard soup recipe is perfect for you. It delivers the same rich, creamy, and comforting flavors with minimal effort—just sauté the vegetables, add everything to the crock pot, and let it gently simmer until tender and full of flavor.

  1. In a skillet, melt the butter over medium heat. Add the onions, carrots, and celery, and cook for 5–7 minutes until softened. Season with salt and pepper. Transfer to the crock pot.
  2. Add the potatoes, garlic, marjoram, bay leaf, and broth to the crock pot. Stir to combine.
  3. Cover and cook on LOW for 6–7 hours (or HIGH for 3–4 hours), until the vegetables are tender.
  4. Stir in the sliced cooked gizzards and let warm for 10–15 minutes.
  5. In a small bowl, whisk together the sour cream and flour until smooth. Temper with 1–2 ladles of hot soup, then stir the mixture back into the crock pot.
  6. Cover and cook on LOW for another 5–10 minutes, until slightly thickened and silky.
  7. Remove the bay leaf, adjust salt and pepper to taste, and let rest for 10 minutes before serving. Ladle into bowls and garnish with fresh parsley.

Common Mistakes & Troubleshooting

  • Gizzards too tough → For this chicken gizzard soup recipe, always use pre-cooked, tender gizzards. Raw gizzards take about 2 hours to soften, which would leave your vegetables overcooked.Cook them ahead using my simple tutorial, then slice and add to the soup for the best texture and flavor.
  • Soup too bland → Season the soup gradually throughout cooking. Add a good pinch of salt when sautéing the vegetables, then season again when you add the potatoes and stock. Finally, taste the finished soup and adjust with a little more salt if needed. If you wait until the end to season, it’s much harder to get the flavor just right.
  • Overcooking vegetables → To keep the vegetables perfectly tender in this gizzard soup, only simmer them for the time specified. Since they are chopped small, they cook quickly, so keep an eye on them—or set a timer—so they don’t overcook.
  • Too thick or too thin → Start with less broth—you can always add more at the end if the soup looks too thick. It’s much easier to thin out a soup than to thicken one that’s already too thin.
  • Feeling unsure about doneness → Trust texture, not the clock. Since the gizzards are already cooked, you only need to wait for the carrots and potatoes to soften. Once they’re tender, add the gizzards in and warm the soup briefly before finishing with cream.
Spoon lifting some of the chicken gizzard soup from the bowl

Storage, Freezing & Leftovers

  • This soup will keep for 3–4 days in the refrigerator and it actually tastes even better the next day!
  • To freeze, let the soup cool fully, then transfer it to airtight containers. For best flavor, freeze for up to 3 months.
  • Important tip: this soup contains potatoes which can become mushy when defrosted. If this is an issue for you, freeze your soup without potatoes and only add potatoes when reheating, or simply replace the potatoes in the recipe with more carrots.
  • To reheat, warm your soup gently on the stovetop, adding a little more broth or water if thickened. Avoid boiling – it can toughen the gizzards.

Variations

  • Tomato Gizzard Soup: Add crushed tomatoes or tomato paste for a slightly tangy, deeper-flavored broth with a richer color.
  • Add extra herbs at end of cooking: finish the soup with fresh dill and a touch of garlic for a bright, classic Eastern European flavor.
  • With grains or dumplings: add barley, rice, or small dumplings (kluski) to turn the soup into a complete, satisfying one-pot meal.

Recipe FAQ

Cook gizzards low and slow—either simmer gently for 1.5–2 hours or pressure cook until tender—so the connective tissue has time to break down. Avoid high heat or quick cooking, which makes them tough and chewy.

Chicken gizzards are highly nutritious, providing protein, iron, zinc, and vitamin B12, which support energy levels, immunity, and red blood cell health. They’re also rich in collagen and very affordable, making them a nourishing, budget-friendly addition to your family’s diet.

Both are highly nutritious, but they differ in their nutrient profiles—liver is richer in vitamins like A, B12, and folate, making it more nutrient-dense overall, while gizzards are higher in protein and collagen.

Simmer (don’t aggressively boil) chicken gizzards for about 1.5–2 hours, or until fork-tender. Cooking them slowly over low heat is key to breaking down the connective tissue and keeping them tender. Boiling gizzards aggressively can actually make them tough.

Yes, it’s completely normal—gizzard soup can look slightly cloudy due to released proteins and collagen, especially if it simmered actively. As long as it smells and tastes good, it’s fine.

Yes, you can make it without pre-made broth—just simmer the gizzards in water with vegetables and aromatics, and they will create a rich, flavorful broth as they cook. For best results, cook it low and slow to fully develop the depth of flavor. Another option if you are short on broth would be to use half broth, half water.

You can usually find fresh chicken gizzards at local butcher shops, poultry sellers, and traditional markets, which are often your best option for freshness and quality. Supermarkets may carry them too (fresh or frozen), but if you don’t see them, just ask at the meat counter—they’re often available on request.

How do you cook gizzards so they are not tough?

Cook gizzards low and slow—either simmer gently for 1.5–2 hours or pressure cook until tender—so the connective tissue has time to break down. Avoid high heat or quick cooking, which makes them tough and chewy.

What are the benefits of eating gizzards?

Chicken gizzards are highly nutritious, providing protein, iron, zinc, and vitamin B12, which support energy levels, immunity, and red blood cell health. They’re also rich in collagen and very affordable, making them a nourishing, budget-friendly addition to your family’s diet.

Which is better for you, livers or gizzards?

Both are highly nutritious, but they differ in their nutrient profiles—liver is richer in vitamins like A, B12, and folate, making it more nutrient-dense overall, while gizzards are higher in protein and collagen.

How long do you boil gizzards?

Simmer (don’t aggressively boil) chicken gizzards for about 1.5–2 hours, or until fork-tender. Cooking them slowly over low heat is key to breaking down the connective tissue and keeping them tender. Boiling gizzards aggressively can actually make them tough.

Is it normal if the soup looks a bit cloudy?

Yes, it’s completely normal—gizzard soup can look slightly cloudy due to released proteins and collagen, especially if it simmered actively. As long as it smells and tastes good, it’s fine.

Can I make this without broth?

Yes, you can make it without pre-made broth—just simmer the gizzards in water with vegetables and aromatics, and they will create a rich, flavorful broth as they cook. For best results, cook it low and slow to fully develop the depth of flavor.

Where to buy fresh gizzards for soup?

You can usually find fresh chicken gizzards at local butcher shops, poultry sellers, and traditional markets, which are often your best option for freshness and quality. Supermarkets may carry them too (fresh or frozen), but if you don’t see them, just ask at the meat counter—they’re often available on request.

A Simple Step Toward Traditional Cooking

I hope you enjoy this simple, flavorful, and creamy gizzard soup. It reminds me of my grandmother’s cooking—food that wasn’t fancy or complicated, but homey, nourishing, and everything a traditional meal should be.

If you’d like to start incorporating more organ meats into your cooking, you’ll find plenty of family-friendly recipes here on the blog (see links below). And if you love from-scratch cooking, sourdough, honey ferments, and all things traditional as much as I do, join my weekly newsletter for tips, recipes, and old-fashioned homemaking inspiration.

Family-Friendly Organ Meat Recipes

Mexican Style Chicken Liver Pâté

Beef Tongue for Beginners

Barley Soup with Chicken Hearts

Simple and Flavorful Tripe Soup

Nutrient-Rich Chicken Liver Pâté

Bowl of chicken gizzard soup

Polish Style Chicken Gizzard Soup

A simple, traditional Polish-style chicken gizzard soup that’s nourishing, budget-friendly, and perfect for beginner cooks.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Serving Size 5

Equipment

  • Large soup pot or Dutch oven
  • Knife and cutting board
  • wooden spoon

Ingredients

  • 500g (18 oz) cooked chicken gizzards
  • 1 medium onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1 bay leaf
  • 1 tsp dried marjoram
  • 6 cups bone broth OR gizzard cooking broth (strained)
  • 2 Tbsp butter
  • cup sour cream or crème fraîche
  • 2 Tbsp flour
  • 2 medium potatoes, peeled and diced
  • tsp unrefined salt, or to taste
  • ½ tsp freshly ground black pepper
  • ½ cup fresh parsley, chopped

Instructions

  • In a large pot, melt the butter over medium heat. Add the onions, carrots, and celery, and cook gently for 5–7 minutes, until softened. Season with salt and freshly ground black pepper.
  • While the vegetables are cooking, slice the cooked gizzards into strips and set them aside.
  • Stir in the garlic, marjoram, and bay leaf. Cook for about 1 minute, until fragrant.
  • Add the potatoes, then pour in 6 cups of gizzard cooking broth (or bone broth). Bring to a gentle simmer and cook for 15–20 minutes, until the vegetables are tender.
  • Stir in the sliced cooked gizzards and simmer for about 10 minutes, until warmed through.
  • In a small bowl or cup, whisk together the sour cream and flour until smooth. Slowly whisk in 1–2 ladles of the hot soup to temper the mixture. Gradually stir it back into the soup, then simmer gently for a few minutes until slightly thickened and silky.
  • Remove the bay leaf, then taste and adjust salt and pepper as needed. Let the soup rest for 10 minutes before serving if possible. Ladle into bowls and finish with a generous sprinkle of fresh parsley.

Notes

  • If you don’t have marjoram, you can substitute it with oregano (use slightly less, as it’s stronger) or a mix of thyme and parsley.
  • Store leftover soup in an airtight container in the refrigerator for up to 3–4 days.
  • Reheat gently on the stove over low heat until warmed through.
  • This soup also freezes well for up to 3 months—thaw in the fridge overnight before reheating.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating