The simplest baits come from your kitchen or yard
You can make effective fish bait from things you already have: chicken liver, bread, flour, cornmeal, and eggs. The best bait depends on what fish live in your water and what they naturally eat. A catfish wants something pungent and soft; a panfish responds to small, moving things; a bass may take a live minnow you've caught yourself. Making bait at home costs less than buying it pre-made, lets you control what goes into it, and teaches you something about what the fish in your water actually want to eat.
The work is straightforward. Most homemade baits take minutes to prepare. Some need to sit overnight to develop smell and texture. A few require nothing but gathering and cutting. The techniques that matter most are keeping things fresh, understanding how smell travels underwater, and matching the bait's size and movement to the fish you're after.
Key Takeaways
- Chicken liver, bread dough, and earthworms are the easiest baits to make or gather, requiring no cooking or special ingredients.
- Fermented baits like dough balls and stink baits develop stronger smell over a few days, which attracts catfish and carp from farther away.
- Live baits like minnows and crickets need to stay alive in cool water or a ventilated container until you cast them.
- The best bait for your water depends on what fish naturally eat there—ask local anglers or watch what insects and small creatures live near the shore.
- Homemade bait stays fresher longer when kept cool, stored in airtight containers, and made in small batches you'll use within a few days.
Dough balls and bread-based baits
Bread dough is the foundation for dozens of homemade baits. Mix flour, water, and salt into a stiff dough—roughly one cup flour to one-quarter cup water and a pinch of salt. Knead it until it holds together without sticking to your hands. This plain dough works for panfish, carp, and catfish, especially if you let it sit in a sealed container for a day or two so it develops a slight fermented smell.
To make it more attractive, add ingredients as you mix: a tablespoon of garlic powder, a few drops of anise oil, or a handful of crushed crackers for texture. Some anglers add a raw egg to make the dough stickier and more cohesive on the hook. Knead everything together until uniform, then pinch off pieces the size of a pea or a marble depending on the fish you're targeting. Smaller pieces work for bluegill and crappie; larger balls hold up better for catfish and carp.
Store dough balls in an airtight container in the refrigerator. They'll keep for up to a week. If they dry out, add a few drops of water and knead again. Before fishing, let them come to room temperature so they're soft enough to mold onto your hook without tearing.
Stink baits and fermented mixtures
Stink baits work because catfish and carp hunt partly by smell, and a strong odor travels farther underwater than sight does. The simplest version is chicken liver—buy it fresh from a butcher or grocery store, keep it in a sealed container, and let it sit in the sun or a warm place for two to three days. The smell intensifies as it breaks down. This concentrated odor draws fish from a distance.
To make a more complex stink bait, combine chicken liver with flour and a little water to create a paste. Add crushed garlic, a teaspoon of anise extract, or a tablespoon of soy sauce. Mix everything into a thick, moldable consistency. Let it ferment in a sealed jar for three to five days, stirring once a day. The longer it sits, the stronger it smells. When you're ready to fish, pack small amounts onto a treble hook or into a mesh bag tied to your line.
Another approach: mix canned cat food (the fish-flavored kind) with flour and a little water until you have a putty-like consistency. Let it sit overnight. The combination of fish protein and fermentation creates a smell that works well for catfish. Store all fermented baits in the coldest part of your refrigerator and use them within two weeks.
Live baits you can catch or raise
Earthworms are the most reliable live bait and the easiest to gather. Dig in moist soil after rain, or buy them from a bait shop if digging isn't practical. Keep them in a container with damp soil or shredded newspaper, a few air holes punched in the lid, and store them in a cool place. They'll stay alive for weeks if you keep them moist but not waterlogged and feed them a little oatmeal or vegetable scraps every few days.
Minnows require more care but catch larger fish. If your fishing water has minnows, you can trap them using a small mesh net or a homemade trap made from a plastic bottle with the top cut off and inverted inside itself. Keep caught minnows in a bucket with an aerator or a battery-powered air pump, and change the water every few hours if you don't have aeration. Minnows die quickly in still, warm water. If you're fishing for more than a few hours, bring a cooler with ice packs to keep the water temperature down.
Crickets and grasshoppers work for panfish and bass. Catch them by hand in tall grass at dawn or dusk, or buy them from a pet store. Keep them in a ventilated container with a damp paper towel and a few pieces of fruit or vegetable. They'll live for several days if kept cool and given a little moisture and food.
Scent-based baits and attractants
Fish rely on smell more than sight in murky water or at night. You can boost any bait's effectiveness by adding scent. Garlic powder, anise oil, and fish oil are the most reliable. Mix a teaspoon of garlic powder into dough, or soak bread in a little fish oil before casting. These scents disperse into the water and draw fish toward your bait from farther away.
Soy sauce, Worcestershire sauce, and even hot sauce add salt and flavor that attract catfish and carp. Soak your bait in a small amount of sauce for an hour before fishing, or mix it into dough as you prepare it. The smell is strong enough to carry underwater but not so overwhelming that it repels fish.
For a homemade attractant that works on multiple baits, mix equal parts fish oil and vegetable oil with a tablespoon of garlic powder and a few drops of anise extract. Store it in a small bottle and brush it onto your bait just before casting. This mixture keeps for months in a cool, dark place.
Preparing and storing bait for a fishing trip
Preparation starts the night before you fish. Make your dough, mix your stink bait, or gather your worms so everything is ready when you leave. Pack bait in small, airtight containers—plastic deli containers work well—and keep them in a cooler with an ice pack. Cold slows decomposition and keeps live baits alive longer. Never leave bait in direct sun or in a warm car.
Bring only what you'll use. A small container of dough or a dozen worms is enough for most trips. If you run out, you can make more dough on the water using flour and water from your cooler. Keep your hands clean when handling bait, and wash them before eating or touching your face—fermented baits and live bait can carry bacteria.
After fishing, dispose of leftover bait responsibly. Don't dump live bait into the water if it's not native to that ecosystem. Bury unused dough or stink bait, or throw it in the trash. Worms can go in a compost pile or buried in a garden. This prevents non-native species from establishing in waters where they don't belong.
Matching bait to the fish in your water
The fish you're after determines what bait works best. Catfish and carp respond strongly to fermented, pungent baits—stink bait, chicken liver, and dough balls with garlic or anise. Panfish like bluegill and crappie prefer smaller, softer baits: worms, small dough balls, and crickets. Bass will take live minnows, crawfish, and large worms. Pike and muskie want bigger live baits that move—larger minnows or small sunfish.
The water itself matters too. In clear water, fish rely more on sight, so live baits that move are more effective. In murky water or at night, smell becomes more important, and fermented baits work better. Ask other anglers at your fishing spot what they're using and what's working. Local knowledge saves time and teaches you what the fish in that specific water actually eat.
Watch the shore and the water surface. If you see small insects, crayfish, or minnows, that's what the fish are eating naturally. Match your bait to what's already there, and you'll catch more fish than if you use something the local population has never seen.
Frequently Asked Questions
How long does homemade bait last?
Dough and stink baits keep for up to two weeks in the refrigerator in airtight containers. Live baits like worms last several weeks if kept moist and cool; minnows need fresh water and aeration and typically last three to five days. Once you're on the water, use bait within a few hours of opening the container.
Can I make bait without going to a store?
Yes. Earthworms from your yard, bread dough from your kitchen, and chicken liver from a butcher are all you need to start. Garlic, salt, and flour are common kitchen items that improve bait. The only thing you might need to buy is live minnows if your water doesn't have them and you want to catch larger fish.
What's the difference between stink bait and regular dough?
Stink bait is fermented to develop a strong smell that travels underwater and attracts fish from farther away. Regular dough works by texture and taste but doesn't have the concentrated odor. Stink bait is better for catfish and carp in murky water; regular dough works for panfish and in clearer conditions.
Do I need special equipment to keep live bait alive?
For worms, a container with damp soil and air holes is enough. For minnows, an aerator or air pump helps, but you can also change the water frequently and keep them in a cooler with ice packs. Crickets need only a ventilated container with a damp paper towel and a little food.
Is it better to make bait or buy it?
Homemade bait costs less and lets you control the ingredients and freshness. It also teaches you what fish in your water actually want. Pre-made bait is convenient if you don't have time to prepare. Many experienced anglers use both depending on the trip and the target fish.