Making your own catfish bait has a certain satisfying logic to it. You know exactly what’s in it, you can adjust it based on what’s working, and there’s a specific pleasure in catching a fish on something you mixed together in your own kitchen. The downside is that catfish bait is not pleasant to make or handle. Your hands will smell for hours. Worth it.

Understanding Catfish Feeding Habits
Catfish hunt almost entirely by smell and taste. Their barbels — the whisker-like appendages around their mouth — are dense with taste receptors, letting them detect chemical signals in the water from considerable distance. In turbid water where visibility is near zero, a catfish can track a scent plume upstream to its source with surprising accuracy. That’s why homemade bait works: it’s about maximizing the scent dispersion, not the visual appeal.
Catfish are opportunistic and eat a wide variety of things — small fish, crustaceans, insects, decaying organic matter. The best homemade baits tend to be protein-based with a strong, penetrating odor. Strong-smelling cheeses, chicken liver, aged or fermented ingredients, and oily fish all exploit the same basic mechanism.

Essential Ingredients for Homemade Catfish Bait
- Protein Base: Chicken liver, canned tuna, canned sardines, or ground beef. The protein provides the main scent draw and the organic matter that catfish associate with food.
- Binding Agent: Flour, cornmeal, or oatmeal. The binder holds the bait together on the hook long enough to do its job — catfish baits notoriously fall apart in water, which is part of why they work (scent disperses), but you need some structural integrity.
- Scent Additives: Garlic powder, anise oil, Limburger cheese, or blood meal. These amplify the base scent and extend the range at which catfish can detect the bait.
- Lard or Fat: Animal fat helps the scent disperse in water, especially useful in current where the oil spreads downstream into the fish’s detection zone.

Three Recipes Worth Trying
Wicked Cheese and Liver Mix
- 1 pound of chicken liver
- 1 cup of strong-smelling cheese, grated (Limburger or sharp cheddar)
- 1 cup of cornmeal
- 2 cloves of garlic, minced
- 1/4 cup of lard
Mash the chicken liver into a paste — a fork works, a food processor works faster and produces a more uniform texture. Mix in the cheese, cornmeal, and minced garlic. Add the lard gradually until you get a dough-like consistency that holds shape without being so stiff it won’t release scent. Roll into marble-sized balls and store refrigerated in an airtight container. These keep for 3-4 days in the fridge, longer frozen.
Tuna and Anise Delight
- 2 cans of tuna in oil
- 1.5 cups of flour
- 1 tablespoon of anise oil
- 1/2 cup of oatmeal
Drain one can of tuna and use the oil from the second. Mash both cans thoroughly and combine with the oatmeal and flour until you get a workable texture. Add the anise oil and mix thoroughly — anise oil is a consistently effective attractant for channel catfish specifically, and a tablespoon is not too much. Let the mixture sit for 30 minutes before forming into shapes. A slightly drier mixture holds on the hook better in faster current.
Bacon and Garlic Charm
- 1/2 pound of raw bacon, chopped
- 2 tablespoons of garlic powder
- 1 cup of cornmeal
- 1 cup of oatmeal
Cook the bacon until crisp, then chop or grind it fine. Reserve the bacon grease — you’ll likely need it. Mix the garlic powder into the bacon bits, then gradually incorporate the cornmeal and oatmeal. Add bacon grease as needed to reach a consistency that forms into balls and stays together. The fat content here makes this recipe particularly good in moving water where you want the scent to carry.

Tips for Perfecting Your Recipe
Here’s the deal: no homemade bait recipe is universal. What kills it on one river or lake in one season might not work six months later or 50 miles away. The catfish population, water conditions, temperature, and even what other food sources are available all affect what they’ll bite on. Keep a log of what you used, where, and when — the patterns that emerge over a season are more useful than any recipe.
Scent is the primary variable. If you’re not getting strikes with a recipe that should be working, the first adjustment is to add more scent additive rather than rebuilding the whole recipe. More garlic, more anise, more cheese. Work that variable before changing the base.

Storage and Safety
Label everything and seal it tightly. I’m apparently more paranoid about bait smell spreading in my truck than most people, but I’ve learned from experience that a leaking bag of chicken liver and garlic bait is not something you want to discover after a summer day with the windows up. Freeze batches you won’t use within a week. Most homemade baits freeze well and thaw quickly at the bank.
Don’t use ingredients that have gone genuinely bad — some anglers deliberately age their bait to increase scent, but there’s a difference between intentionally fermented bait and forgotten rotten bait. The former is a technique; the latter is just going to attract flies and possibly deter fish. Follow your local fishing regulations regarding bait composition; some waters restrict certain bait types.

Why Make Your Own Bait
Beyond the cost savings — and it is noticeably cheaper than commercial stink baits — making your own bait builds a different relationship with the fishing. You’re not just buying a product and applying it; you’re testing a hypothesis about what the fish in your specific water will respond to. When it works, the catch feels earned in a more complete way. That’s what makes homemade bait appealing to the anglers who bother with it — it’s an extra layer of craft in a sport that rewards craft.
Recommended Fishing Gear
Garmin GPSMAP 79s Marine GPS – $280.84
Rugged marine GPS handheld that floats in water.
Garmin inReach Mini 2 – $249.99
Compact satellite communicator for safety on the water.
As an Amazon Associate, we earn from qualifying purchases.
Stay in the loop
Get the latest wildlife research and conservation news delivered to your inbox.