This post may contain affiliate links. Please read our disclosure policy.

This baked catfish recipe features tender, flaky fish roasted with fresh vegetables, olive oil, and herbs. Made in one baking dish and ready in minutes, it’s a simple, flavorful seafood dinner sized just right.

baked catfish topped with lemon slices on a bed of vegetables.

Why You’ll Love This Recipe

  • Nutritious and Balanced: Baked catfish provides lean protein and is roasted with fresh vegetables for a well-rounded meal.
  • All-in-One Baking Dish: The fish and vegetables cook together in one pan, making this recipe simple and efficient.
  • Simple, Reliable Flavor: Dried thyme, salt, and pepper season the catfish and vegetables without overpowering the fish.
  • Light and Flavorful Finish: A small amount of white wine adds brightness and depth while keeping the dish light.

This baked catfish is one of those meals that feels light yet satisfying. The fish turns tender and flaky in the oven while the vegetables soften and create a simple, flavorful sauce with olive oil, herbs, and white wine. Catfish is my go-to here for its mild taste, but I’ve also made this recipe with cod or halibut when needed, and the results are just as good. It’s an easy way to enjoy a well-balanced fish dinner without extra steps.

If you enjoy simple seafood dishes like this one, take a look at our collection of single serving and small batch seafood recipes. You’ll find flavorful options like baked cod with chermoula, baked stuffed fish, small batch fish tacos, shrimp creole for one, small batch crab cakes, and single serve seared scallops, all thoughtfully portioned and easy to make.

joanie's signature.

Ingredients

If you have any ingredients leftover from this oven baked catfish recipe, check out our Leftover Ingredients Recipe Finder.

  • Fennel: Crunchy fennel bulb adds mild, aromatic flavor that complements seafood like baked catfish. Use the crisp slices around the fillets for texture and gentle sweetness. Don’t let the rest of the fennel go to waste; chop and freeze the stems for future use in stews or as a garnish, replacing herbs like parsley or use it in a Sicilian orange salad.
  • Extra Virgin Olive Oil: High-quality olive oil adds rich flavor and helps seasonings stick to the fish and vegetables. You can use lighter olive oil if preferred.
  • Vegetables: A mix of red bell pepper, onion, tomato, and garlic brings bright color and balanced flavor to the dish, pairing perfectly with the flaky baked catfish fillet.
  • Seasonings: A simple blend of dried thyme, salt, and black pepper enhances the natural flavor of catfish without overpowering it.
  • White Wine or Broth: A splash of white wine adds acidity and depth. If you prefer a non-alcoholic option, use broth for the same savory result.
  • Catfish Fillet: Mild-flavored catfish fillets are the base of this recipe. They bake up tender, flaky, and moist. You can substitute with other white fish like cod, halibut, or trout if needed.
Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Recipe Variations

This baked catfish recipe is easy to adapt with simple ingredient changes.

  • Creole Style: Season the catfish with a light coating of Creole seasoning before baking for bold Louisiana flavor.
  • Mediterranean Style: Add sliced olives, capers, and a small amount of crumbled feta before baking for a briny, savory finish.
  • Fresh Herb Version: Sprinkle chopped parsley, dill, or chives over the fish just before baking for a clean, herb-forward flavor.
  • Parmesan Crusted: Sprinkle grated Parmesan over the catfish during the last few minutes of baking for a lightly crisp topping.
  • Lemon Garlic: Finish with fresh lemon zest and lemon juice after baking to brighten the flavor of the fish.

How To Make Baked Catfish

See the recipe box below for ingredient amounts and full recipe instructions.

Preheat the oven to 400°F. Thinly slice the fennel and add it to a baking dish with the bell pepper, onion, tomatoes, garlic, thyme, and half of the salt and pepper. Toss everything with olive oil and roast for 20 minutes, until the vegetables begin to soften and release their juices.

Remove the dish from the oven and stir in the wine. Place the catfish fillet on top of the vegetables, season with the remaining salt and pepper, and drizzle with more olive oil. Return the dish to the oven and bake for another 20 minutes, until the catfish is opaque and flakes easily with a fork.

a baked catfish fillet in a baking dish topped with slices of lemon.

Expert Tips

  • Pat the fish dry before baking. Removing excess moisture helps the catfish bake evenly and prevents it from becoming watery.
  • Do not overcook the catfish. Catfish cooks quickly and can dry out if left in the oven too long. Remove it as soon as it turns opaque and flakes easily with a fork.
  • Use a snug baking dish. A smaller dish helps the vegetables and fish cook evenly and keeps the juices from spreading too thin.
  • Let the vegetables roast first. Roasting the vegetables before adding the fish allows them to soften and develop flavor, creating a light sauce for the catfish as it bakes.

Serving Suggestions

This baked catfish pairs well with simple sides that balance the flavors of the fish and vegetables.

Frequently Asked Questions

How do I know when baked catfish is done?

Baked catfish is done when it turns opaque and flakes easily with a fork. The internal temperature should reach 145°F.

Can I use a different kind of fish instead of catfish?

Yes. Cod, halibut, trout, or flounder work well in this recipe and bake in about the same amount of time.

Can I make this baked catfish without wine?

Yes. You can replace the white wine with chicken broth or vegetable broth without changing the cooking method.

Can I use frozen catfish?

Yes, but thaw the fillets completely and pat them dry before baking to avoid excess moisture.

Can I prepare this recipe ahead of time?

You can prep and roast the vegetables ahead, then add the fish and bake just before serving for the best texture.

Ways To Use Leftover Ingredients

If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:

RELATED: 20 Meatless Recipes For One

If you’ve tried this baked catfish recipe or any recipe on One Dish Kitchen please let me know how you liked it by rating the recipe and telling me about it in the comment section below.

If you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see!


Cooking For One Made Easy
Because you’re worth it

Baked Catfish For One

4.8 from 6 votes
By: Joanie Zisk
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 1 serving
Baked catfish fillet roasted with fresh vegetables, olive oil, herbs, and white wine. This single serving seafood recipe cooks in one dish and delivers tender, flaky fish every time.
Save this Recipe!
Get this recipe sent to your inbox, plus get FREE weekly recipes.

Equipment

Ingredients 
 

  • 1 fennel bulb
  • 2 tablespoons olive oil
  • ½ small red bell pepper -cut into thin strips
  • ½ small onion -thinly sliced
  • 2 plum tomatoes -sliced half lengthwise
  • 2 cloves garlic -minced
  • ¼ teaspoon dried thyme
  • ¼ teaspoon kosher salt -divided
  • teaspoon coarsely ground black pepper -divided
  • 3 tablespoons white wine
  • 1 (6-ounce) catfish fillet

Instructions 

  • Heat the oven to 400°F (200°C).
  • Rinse and dry the fennel. Cut it in half lengthwise, remove the core, and thinly slice the bulb.
  • Add the fennel, bell pepper, onion, tomatoes, garlic, thyme, half of the salt, and half of the pepper to a baking dish. Drizzle with 1 tablespoon of olive oil and toss to coat.
  • Roast the vegetables for 20 minutes.
  • Remove the dish from the oven and carefully stir in the wine. Place the catfish fillet on top, season with the remaining salt and pepper, and drizzle with the remaining olive oil.
  • Return the dish to the oven and bake for 20 minutes, or until the catfish is opaque and flakes easily with a fork.

Notes

  • Pat the fish dry before baking. Removing excess moisture helps the catfish bake evenly and prevents it from becoming watery.
  • Do not overcook the catfish. Catfish cooks quickly and can dry out if left in the oven too long. Remove it as soon as it turns opaque and flakes easily with a fork.
  • Use a snug baking dish. A smaller dish helps the vegetables and fish cook evenly and keeps the juices from spreading too thin.
  • Let the vegetables roast first. Roasting the vegetables before adding the fish allows them to soften and develop flavor, creating a light sauce for the catfish as it bakes.

Nutrition

Serving: 1serving, Calories: 524kcal, Carbohydrates: 29g, Protein: 16g, Fat: 36g, Saturated Fat: 3g, Cholesterol: 35mg, Sodium: 611mg, Potassium: 1174mg, Fiber: 9g, Sugar: 5g, Vitamin A: 2175IU, Vitamin C: 110mg, Calcium: 138mg, Iron: 2.3mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Promotional cover of 2 Week Meal Plan for One eBook.

FREE eBook: 2-Week Meal Plan for One!

Joanie Zisk, chef and author of The Ultimate Cooking for One Cookbook, holding her cookbook.

Welcome!

I’m Joanie, chef, author of The Ultimate Cooking for One Cookbook, and creator of One Dish Kitchen. With 10+ years of experience developing single serving and small batch recipes, I’m passionate about making cooking for one simple and enjoyable. So glad you’re here!

red square baking dish with promotional sleeve around it.

Make 100+ Recipes With This Dish!

Clean Living

Check out our Clean Living page, where I share my journey to a cleaner, toxin-free lifestyle and products I use everyday.

4.84 from 6 votes

Leave a comment

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

Recipe Rating




29 Comments

  1. kristi@ishouldbemoppingthefloor says:

    Oh, this recipe looks so delicious! We are totally with you on the joy of seafood, and this catfish recipe is definitely on our list of dishes to try. All the best to you in your upcoming big birthday! 🙂

  2. Samantha Elaine says:

    I love the whole premise of your blog- cooking single serve items! How simple yet so many people have a hard time scaling a recipe.
    And this fish looks divine! Thanks for the recipe! 🙂

  3. Belle says:

    Yum! This looks amazing! I must try this!

    Belle

  4. Joanie says:

    Thanks, Megan. Such great flavors.

  5. Sabrina Modelle says:

    Happy birthday, Joanie. I hope it’s full of joy and deliciousness. Your catfish looks divine!

    1. Joanie says:

      Thank you so much, Sabrina!

  6. Kim Beaulieu says:

    This is just the coolest recipe for catfish. I love that you used fennel. Fabulous photos.

  7. Sharon @ What The Fork Food Blog says:

    Fish is so hard to photography but you made it looks SO delicious!

    1. Sharon @ What The Fork Food Blog says:

      *photograph. My brain is fried ?

    2. Joanie says:

      Thanks so much, Sharon.

  8. Patricia @ Grab a Plate says:

    Ah, the milestone birthdays. I’ve got one of those coming up in about 6 months, too! Well, if these milestones can inspire beautiful recipes like this one, bring it! 🙂 I love fennel and it looks like a great addition to this fish dish! Nice!

    1. Joanie says:

      Thank you, Patricia!

  9. Sheila @ Life, Love, and Good Food says:

    Happy Birthday, Joanie! Celebrate every season of your life! This recipe sounds delicious and I am anxious to try it for myself,

    1. Joanie says:

      Thanks so much, Sheila.

  10. Michelle De La Cerda says:

    What a great post! I love how you defined yourself in each decade and the quote from Oprah “live your best life at any age” it is something I needed to hear today. I also do enjoy your dish, it looks great!

    1. Joanie says:

      Thank you, Michelle.