Main Courses
Luby's fish recipe delivers that iconic Southern restaurant experience with a crispy cornmeal crust and perfectly juicy pink hearts—right in your own kitchen. The secret lies in the right oil temperature and a foolproof batter that stays light yet sturdy enough to hold up to frying. After years of perfecting this technique, I can confidently say this recipe brings restaurant-quality results home without the wait.
The magic happens in the batter—a simple mix of cornmeal, flour, and a touch of baking powder that creates that signature crunch while keeping the fish tender inside. Frying at 350°F ensures a golden crust without burning, and the cornmeal adds a subtle sweetness that balances the fish's natural flavor.
This isn’t just fried fish; it’s a Southern classic with a texture that’s impossible to resist.
Once golden and crispy, serve with classic Luby’s sides like tartar sauce, hushpuppies, or a simple lemon wedge for brightness. The contrast of the crunchy crust with the juicy, flaky fish inside makes every bite worth the effort.
Whether you’re hosting a dinner party or craving a nostalgic comfort meal, this recipe delivers the same satisfaction as the original.
For those watching oil, an air fryer adaptation is included—same crispy results, just with less mess. Let’s get cooking with this timeless favorite that’s as rewarding to make as it is to eat.
Ingredients for luby's fish
Fourteen ingredients transform into restaurant-style crispy fish with Southern charm.
| Ingredient | Amount | Notes |
|---|---|---|
| Pink Hearts Fish Fillets 🐟 | 1 ½ lb | Fresh, skinless, boneless fillets |
| Cornmeal 🌽 | ¾ cup | Fine grind for texture |
| All-Purpose Flour 🌾 | ½ cup | Light, not self-rising |
| Baking Powder 🍞 | 1 tbsp | Ensures lightness in crust |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for flavor |
| Vegetable Oil 🫒 | 4 cups | High smoke point, neutral taste |
| Lemon Wedges 🍋 | 2 whole | For serving, fresh squeezed |
| Tartar Sauce 🥗 | ½ cup | Classic Luby's pairing |
| Butter 🧈 | ½ cup | Unsalted, melted for dipping |
| Garlic Powder 🧄 | ½ tsp | Optional for extra flavor |
| Paprika 🌶️ | ½ tsp | Smoked variety for depth |
The fish fillets are the foundation—pink hearts deliver that signature tender texture. Local seafood markets or trusted grocery store seafood counters carry the best quality, often pre-cut for convenience. Look for fillets with a vibrant pink hue and firm texture. If fresh isn't available, frozen fish works too—thaw overnight in the fridge. For the cornmeal, Bob's Red Mill or Annie's fine grind creates the perfect crunch without overpowering the fish's delicate flavor. The baking powder ensures your crust stays light, so don't skip it—this isn't just fried fish, it's a Southern masterpiece.
No cornmeal? Crushed cornflakes at double the amount work in a pinch, though texture differs slightly. Substitute tartar sauce with a mix of mayo, capers, and lemon juice if needed. The vegetable oil is non-negotiable—high smoke point oils like Crisco or canola ensure even frying without burning. For an air fryer version, lightly coat the fish in oil first—the cornmeal batter still works but requires a spray bottle for crispiness. The lemon wedges should be fresh; bottled juice lacks the bright contrast needed against the rich crust.
Store prepped fish fillets in the fridge for up to 2 days before frying. The cornmeal batter mix keeps in an airtight container for 1 week, though fresh is always better. Once fried, serve immediately for maximum crispiness—leftovers reheat best in a 350°F oven for 5-7 minutes. The tartar sauce and lemon wedges stay fresh in the fridge for 5 days, while the melted butter should be kept in a sealed container for up to 3 days. Freeze extras in ice cube trays for perfect portions later.
Why You'll Love This Recipe
- No-Fuss Crunch: I swear by the cornmeal crust—it’s that perfect mix of crunch and tenderness, no fancy breading required. Just toss the fillets in flour, dip in cornmeal, and fry until golden. Honestly, the texture is why I keep coming back.
- Weeknight Hero: This recipe is my secret weapon for busy nights. Pink Hearts fillets stay flaky, and the baking powder in the crust gives it a light lift—no heavy prep, no waiting hours. Between us, it’s the only fish dish I’ll make when I’m exhausted.
- Leftovers That Work: The crust holds up surprisingly well when reheated, so I often make a double batch. Toss the extras in a paper bag and bake until crispy again—no soggy fish here. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Pink Hearts are affordable, and the pantry staples (flour, cornmeal, salt) stretch forever. I feed four people for under $15, and the leftovers stretch into lunches. Here’s what sold me—it’s restaurant-quality without the price tag.
Step-by-step instructions for Luby's fish recipe
Here's how to achieve that signature Luby's crispy cornmeal crust while keeping the pink hearts fillets perfectly juicy inside.
Prepare the Cornmeal Crust Mixture
In a medium bowl, combine the 0.75 cup cornmeal, 0.5 cup all-purpose flour, 1 tbsp baking powder, 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp paprika. Mix thoroughly with a whisk until no dry spots remain—this ensures an even coating on each fillet. The baking powder is crucial here; it creates tiny air pockets that help the crust puff slightly as it cooks, giving you that signature crunch.
I like to press the mixture gently through a fine-mesh sieve into the bowl before whisking. This breaks up any lumps in the cornmeal and creates a smoother, more consistent coating. The mixture should resemble fine, wet sand when you're done. Set this aside while you prepare the fish.
Coat and Fry the Fish Fillets
Heat 4 cups vegetable oil in a deep skillet or Dutch oven to 350°F. Use a deep-fry thermometer to monitor the temperature—this precision is key to getting crispy crusts without greasy fish. While the oil heats, pat the 1.5 lb pink hearts fish fillets completely dry with paper towels. Any moisture on the surface will prevent the crust from adhering properly.
Working in batches to avoid overcrowding, dip each fillet into the cornmeal mixture, pressing gently to ensure full coverage on all sides. Let any excess coating drip off before carefully sliding the fillets into the hot oil. The crust should immediately begin to bubble and turn golden. Fry for 3-4 minutes per side until the crust is deep golden brown and the fish flakes easily with a fork. Real talk: don't rush this step—undercooked fish inside will ruin the whole dish.
Rest and Serve with Classic Luby's Sides
Transfer the fried fillets to a wire rack set over a paper towel-lined plate. This allows excess oil to drain away, preventing soggy crusts. Let them rest for 5 minutes—this brief pause lets the crust firm up while keeping the fish juicy inside. The internal temperature should reach 145°F at the thickest part of the fillet.
Serve immediately with the 2 whole lemon wedges for squeezing and the 0.5 cup tartar sauce on the side. For that authentic Luby's touch, melt the 0.5 cup butter in a small saucepan over low heat and serve it warm in a small bowl for dipping. The contrast between the crispy crust, juicy fish, and cool tartar sauce is what makes this dish so beloved.
Optional Double-Fry for Extra Crispiness
For that restaurant-quality crunch, I recommend a double-fry method. After the initial fry, remove the fish and let it rest for 2 minutes. Then, carefully return it to the oil (now reheated to 375°F) for 1-2 minutes per side until the crust reaches a deep golden brown color. This second fry intensifies the crunch while keeping the fish perfectly moist inside. The high heat during this final stage is what creates that satisfying snap when you bite in.
This extra step might seem unnecessary, but it's what separates home-cooked fish from restaurant-quality results. The first fry cooks the fish through while creating the initial crust, and the second fry develops that irresistible crunch that makes this recipe so special. Trust the process—your taste buds will thank you.
Pro Tips For Making Luby'S Fish
- PAT THE FILLETS DRY: Pink Hearts fish is delicate—don’t skip this. Use paper towels to press every surface until they’re bone-dry before dredging. Wet spots turn your crispy crust into sad, soggy glue, and no one wants that.
- USE COLD CORNMEAL: Chill your cornmeal in the fridge for 10 minutes before dredging. Cold cornmeal sticks better to the fish and toasts up faster—no more clumping or falling off mid-fry. (Yes, I’ve seen it happen.)
- DON’T OVERMIX THE BATTER: Stir the flour, baking powder, and salt together just until combined—lumpy is fine. Overmixing develops gluten, and your crust will turn tough instead of light. Think "dusting," not "whipping."
- FRIE IN BATCHES: Crowd the pan, and your oil temp drops like a rock. Fry 2–3 fillets at a time, and keep the oil at 375°F (use a thermometer—no guessing). Rushed batches = greasy, uneven cooking. (Your future self will notice.)
Flavor customization for this recipe
Spice Level Boost
For a kick, add ½ tsp cayenne pepper or 1 tsp smoked paprika directly to the cornmeal batter. This keeps the crust's signature texture while adding warmth that pairs beautifully with the tartar sauce.
I also like a pinch of cajun seasoning—just ½ tsp—for a Louisiana-inspired twist that brings depth without overpowering. 🌶️
Herb-Infused Crust
Fresh herbs elevate the crust to restaurant-quality levels. Mix 1 tbsp finely chopped parsley and 1 tsp dried thyme into the cornmeal batter for a bright, aromatic finish. For a Mediterranean touch, add ½ tsp dried oregano—this works especially well when paired with lemon wedges.
The herbs infuse subtle earthy notes that complement the fish's natural flavor.
Sweet & Tangy Glaze
After frying, brush the hot fillets with a mix of 2 tbsp honey and 1 tbsp Dijon mustard while they rest. The sweetness caramelizes slightly, creating a sticky glaze that contrasts perfectly with the crispy crust.
This works especially well with the tartar sauce—balance is key, so use just enough glaze to coat the fish without making it soggy.
Air Fryer Adaptation
For a lighter version, coat the fillets in the cornmeal mixture and lightly spray with 1 tsp oil before air frying at 375°F for 8-10 minutes, flipping halfway. The crust won't be as crispy as deep-fried, but it still delivers that signature cornmeal texture.
I recommend a Cosori or Ninja air fryer for even heat distribution—essential for consistent results.
Global Fusion Twists
Swap the cornmeal for panko breadcrumbs and add 1 tsp grated ginger and ½ tsp sesame seeds for an Asian-inspired version. Fry as usual, then serve with a spicy sriracha mayo instead of tartar sauce.
The umami from the ginger and nuttiness of the sesame create a completely different flavor profile that still honors the original technique.
Cheesy Crust Upgrade
For a decadent twist, fold ¼ cup shredded cheddar cheese into the cornmeal batter. The cheese melts slightly during frying, creating pockets of gooey goodness within the crispy crust. I recommend sharp cheddar for the best flavor, but monterey jack works too.
This version feels like a Southern comfort food upgrade—perfect for hearty meals or game day gatherings. 🧀
Nutrition facts
Frequently asked questions
Can I use catfish instead of pink hearts?
Pink hearts and catfish are both excellent choices for this recipe. Catfish fillets will work perfectly, especially if you're aiming for that classic Southern fried fish experience. The texture and flavor will be very similar, though pink hearts tend to be slightly more delicate. Just ensure your catfish fillets are skinless and boneless for the best results.
Why does my crust keep falling off?
This usually happens when the fish isn't properly dried before coating or if the oil temperature isn't high enough. Always pat your fillets completely dry with paper towels, and maintain the oil at 350°F—any lower, and the crust won't set properly. Also, avoid overcrowding the pan, which can cause the temperature to drop.
How do I make this recipe without deep frying?
For a lighter version, try baking instead. Preheat your oven to 425°F, brush the coated fillets with a light layer of oil, and bake for 12-15 minutes on a wire rack over a baking sheet. The crust won't be as crispy as fried, but it'll still be flavorful. For an air fryer option, see the dynamic content section for specific instructions.
What's the best way to reheat leftovers?
Reheat fried fish in a 350°F oven for 5-7 minutes to restore crispiness. For a quick fix, use the air fryer at 375°F for 3-4 minutes. Avoid microwaving—it makes the crust soggy. The key is gentle heat to revive the texture without drying out the fish.
Can I make the batter ahead of time?
Yes! Store the dry cornmeal mixture in an airtight container for up to 1 week. When ready to use, simply whisk in a little water or buttermilk to reach the right consistency. The batter keeps best when dry—just add liquid when you're ready to fry. For the freshest results, though, mix it fresh for maximum crispiness.
