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.

Summarize and Save This Content On

*Gemini button copies the prompt automatically; just Paste (Ctrl+V) when the window opens.

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. Kristin Harter says:

    I made this recipe last night. I used flounder instead of catfish. It was delicious. I doubled the recipe so I would have leftovers for lunch today. Love your site.

    1. Joanie Zisk says:

      Thank you! I’m so happy you enjoyed it.

  2. Nina says:

    Can this recipe be used for mackerel too? Is there any types of fish this recipe won’t work for?

    1. Joanie Zisk says:

      While I havenโ€™t tried it with mackerel, I think it should work well since itโ€™s a firm fish. This recipe should work with most firm fish, but more delicate types like tilapia might not hold up as well.

  3. Gerard says:

    This was awesomely delicious. I had tilapia in the freezer so I used that. Also used your Cajun seasoning recipe, that I keep on hand and use often, instead of the fennel and Thyme. I love the way the vegetables cooked up and absorbs the delicious flavors. No more fried tilapia or catfish for me, this is the way to go.

    1. Joanie Zisk says:

      Thank you so much for the lovely feedback! I’m delighted to hear you enjoyed the baked catfish with the Cajun seasoning. It’s wonderful to know the veggies turned out flavorful too. Happy to hear youโ€™ve found a new favorite way to prepare your fish!

  4. Barbara says:

    Your recipes are astounding for the exact measurements and the explicit cooking instructions. I’m delighted to have “discovered” you!
    On this catfish recipe should the vegetables be covered with foil or a lid? And the instructions given for cooking the rice differ from the instructions for “How To Bake Rice”
    P.S. I am especially appreciative for the “What to do with leftovers” feature..

    1. Joanie Zisk says:

      Thank you, Barbara. No, we do not cover the baking dish.

  5. Adma says:

    wow this is amazing. I want to try this recipe

  6. Liz says:

    These flavors are perfect with catfish. In fact, I’d make this with so many other varieties of fish, too! Totally delicious!!!

  7. April says:

    I absolutely love the flavors in this!

  8. Nicola @ Happy Healthy Motivated says:

    I cook catfish all the time, but never like this. Love the simplicity of baking it. Definitely going to give it a try!