If you’ve ever craved that crispy, golden fish sandwich from Carl’s Jr but didn’t want to hit the drive-thru, you’re in the right place. I’ve spent years testing and refining this Carl’s Jr fish sandwich recipe in my own kitchen, and honestly, I now prefer this homemade version.

It’s fresher, crispier, and you control everything from the oil quality to the seasoning. Plus, I’ll walk you through every detail so you get that perfect crunch outside and flaky, juicy fish inside just like (or better than) the original.
Why I Love This Carl’s Jr Fish Sandwich Recipe
I still remember the first time I tried recreating this sandwich at home. It was during a Lent season when fish sandwiches suddenly became the thing everywhere in the U.S. I grabbed some frozen fish fillets, rushed the process, and ended up with soggy breading and bland flavor.
That failure pushed me to study proper frying techniques, breading science, and even fast-food-style layering. After multiple attempts (and a few oily disasters), I finally nailed it.
Now, this recipe has become a family favorite in my kitchen, especially on weekends when we want something indulgent but homemade.
What Makes This Recipe Special
This Carl’s Jr fish sandwich recipe stands out because:
- The fish is perfectly seasoned, not bland.
- The coating is extra crispy and stays crunchy.
- The tartar sauce is fresh and balanced.
- The sandwich has the ideal fast-food-style structure.
Ingredients You’ll Need
For the Fish Fillet
- 2 white fish fillets (cod or pollock works best)
- 1 cup all-purpose flour
- ½ cup cornstarch
- 1 tsp paprika
- 1 tsp garlic powder
- ½ tsp black pepper
- 1 tsp salt
- 1 cup cold sparkling water (or cold water)
- Oil for frying (vegetable or canola)
For the Sandwich
- 2 soft hamburger buns
- 2 slices American cheese
- Shredded lettuce
- Dill pickle slices
For Homemade Tartar Sauce
- ½ cup mayonnaise
- 1 tbsp chopped pickles or relish
- 1 tsp lemon juice
- ½ tsp mustard
- Pinch of salt and pepper
Step-by-Step Instructions
Step 1: Prepare the Tartar Sauce
Mix mayonnaise, chopped pickles, lemon juice, mustard, salt, and pepper in a bowl. Chill it in the fridge for at least 15 minutes.
My tip: Letting it rest enhances the flavor significantly.
Step 2: Prepare the Batter
In a bowl, combine flour, cornstarch, paprika, garlic powder, salt, and pepper. Slowly whisk in cold sparkling water until you get a smooth batter.
Important: The batter should be slightly thick but still flow easily.
Step 3: Heat the Oil Properly
Heat oil to 350°F (175°C).
This temperature is widely recommended by professional cooking standards for deep frying. If the oil is too hot, the outside burns before the fish cooks. Too cool, and you get a greasy coating.
Step 4: Fry the Fish
- Dip each fillet into the batter.
- Carefully place it in hot oil.
- Fry for 4–5 minutes until golden brown.
Remove and place on a wire rack (not paper towels, this keeps it crispy).
Step 5: Toast the Buns
Lightly toast the buns in a pan or oven. This prevents sogginess and adds a subtle crunch.
Step 6: Assemble the Sandwich
Layer like this:
- Bottom bun
- Tartar sauce
- Crispy fish fillet
- Cheese slice
- Lettuce
- Pickles
- Top bun
Serve immediately while hot.
Carl’s Jr Fish Sandwich Recipe Card

Easy Carl’s Jr Fish Sandwich Recipe
Ingredients
Equipment
Method
- In a bowl, mix mayonnaise, chopped pickles, lemon juice, mustard, salt, and pepper. Refrigerate for 15 minutes.

- In a mixing bowl, combine flour, cornstarch, paprika, garlic powder, salt, and pepper. Slowly whisk in cold sparkling water until smooth.

- Heat oil in a deep pan to 350°F (175°C).

- Dip fish fillets into batter and carefully place them into hot oil. Fry for 4–5 minutes until golden brown and crispy. Remove and place on a wire rack.

- Lightly toast hamburger buns in a pan or oven.

- Spread tartar sauce on the bottom bun. Add crispy fish, cheese slice, lettuce, and pickles. Cover with top bun and serve immediately.

Notes
- Use cold batter for extra crispiness.
- Do not overcrowd the pan while frying
- Always maintain oil temperature at 350°F
- Use a wire rack instead of paper towels
Nutrition Carl’s Jr Fish Sandwich (Per Serving – Approximate)
- Calories: 520 kcal
- Protein: 22 g
- Fat: 28 g
- Carbohydrates: 45 g
Pro Tips From My Kitchen
1. Use Cold Batter
Cold batter + hot oil = crispy texture. This contrast creates that signature crunch.
2. Don’t Skip Cornstarch
Cornstarch makes the coating lighter and crispier than flour alone.
3. Fry in Small Batches
Overcrowding drops the oil temperature and ruins the texture.
4. Choose the Right Fish
Cod and pollock are mild, flaky, and closest to fast-food style.
Common Mistakes (And How I Fixed Them)
Mistake 1: Soggy Coating
Cause: Oil too cold
Fix: Always check the temperature before frying
Mistake 2: Bland Fish
Cause: No seasoning in batter
Fix: Season both batter and fish lightly
Mistake 3: Greasy Texture
Cause: Letting fish rest on paper towels
Fix: Use a wire rack instead
Mistake 4: Falling Apart Fish
Cause: Over-handling
Fix: Flip only once during frying
Nutrition (Realistic & Trusted Approach)
While exact values depend on portion size and oil absorption, a typical fish sandwich like this includes:
- Calories: ~450–600 kcal
- Protein: ~20–25g
- Fat: ~20–30g
Deep frying increases fat content, as recognized by food safety and nutrition authorities like the USDA guidelines. For a lighter version, you can air fry, but you’ll lose some crispiness.
Variations You Can Try
1. Spicy Version
Add cayenne pepper or hot sauce to the batter.
2. Air Fryer Version
- Spray-coated fish with oil
- Air fry at 400°F for 10–12 minutes
Texture will be less crispy but still good.
3. Healthier Version
Use whole wheat buns and reduce the sauce quantity.
Storage & Reheating Tips
- Store fried fish in the fridge for up to 2 days
- Reheat in oven at 375°F for 8–10 minutes.
- Avoid microwaving (it ruins crispiness)
Why This Recipe Works (Chef Insight)
This Carl’s Jr fish sandwich recipe works because it balances:
- Moisture control (dry fish + wet batter)
- Temperature contrast (cold batter vs hot oil)
- Layering technique (sauce placement prevents sogginess)
These are the same principles used in professional kitchens.
FAQ
What kind of fish is in Carl’s Jr. fish sandwich?
Carl’s Jr. fish sandwiches are typically made with Alaskan pollock, although some earlier or premium versions have used cod. Pollock is commonly chosen because it is mild, flaky, and suitable for deep frying.
What fish is used in fast-food fish sandwiches?
Most fast-food fish sandwiches use Alaskan pollock. It is widely used across major chains because it has a mild taste, consistent texture, and is cost-effective and sustainably sourced.
Does Carl’s Jr. have a good fish sandwich?
Yes, Carl’s Jr. fish sandwiches are generally considered good for a fast-food option. They are known for their crispy coating, mild-flavored fish, and balanced texture, though they are not comparable to fresh restaurant-style seafood.
Is a fish sandwich healthier than a burger?
A fish sandwich can be healthier than a burger only if it is grilled. When deep-fried and served with tartar sauce and cheese, it has similar calories and fat levels to a burger. The health difference depends mainly on cooking method and toppings.
What type of fish does Wendy’s use for their fish sandwich?
Wendy’s fish sandwich is made with wild-caught Alaskan pollock. The company previously used cod but switched to pollock for better sustainability and consistency.
Final Thoughts
I’ve made this recipe countless times, and every time it reminds me why I love cooking at home. You’re not just copying a fast-food item, you’re improving it.
This Carl’s Jr fish sandwich recipe is crispy, flavorful, and incredibly satisfying. Once you try it, you might never go back to the drive-thru version again.
Sources & References
- Deep frying temperature guidelines – (https://easycleancook.com/what-temperature-to-cook-fish-in-deep-fryer/)
- Fish cooking safety temperature – (https://www.recipetips.com/kitchen-tips/t–1231/fish-cooking-guide.asp)
- Frying time and technique – (https://enviroliteracy.org/what-temperature-do-you-fry-fish-at/)

Vicky is the founder and recipe creator of FoodViebs, a food blog dedicated to sharing simple, delicious, and home-style recipes. With a strong passion for cooking and experimenting in the kitchen, Vicky creates easy-to-follow recipes using everyday ingredients that anyone can cook with confidence.
Every recipe on FoodViebs is personally tested and written with clear, step-by-step instructions to help home cooks achieve perfect results. Vicky believes that homemade food is healthier, tastier, and brings families closer together.
Through FoodViebs, Vicky aims to inspire people to enjoy cooking, explore new flavors, and prepare restaurant-style dishes at home with ease.







[…] love hearty comfort foods like this Texas Pepper Belly Pete Chili, you might also enjoy our Easy Carl’s Jr Fish Sandwich Recipe for a lighter, flavorful […]
[…] also – If you enjoy experimenting with flavors, check out my easy Carl’s Jr fish sandwich recipe for another delicious homemade […]