Pin to Save
These Healthy Cod Taco Bowls pack all the vibrant flavors of Baja fish tacos without the extra carbs or fuss of tortillas. They are light but filling, perfect for a quick weeknight dinner or a sunny weekend lunch that feels fresh and bright yet satisfying.
This recipe became a go-to for me after craving fish tacos but wanting a healthier twist. Each bite reminds me of beachside meals but without feeling heavy afterward.
Ingredients
- Mayonnaise or plain yogurt for the slaw: mayonnaise offers creaminess while yogurt adds tang and reduces fat
- Taco seasoning: brings warm, smoky spices that tie the dish together choose one with cumin and chili powder for authenticity
- Lime juice: gives bright acidity essential for balancing richness and enhancing freshness
- White and red cabbage: provide crunch and vibrant color select firm heads with crisp leaves
- Carrots: add a subtle sweetness and extra texture look for fresh, firm carrots for the best crunch
- Green onions and fresh cilantro: bring herbal brightness and lift the flavor profile
- Cod fillets: mild flaky white fish is perfect for absorbing seasoning pick fresh, firm fillets without any fishy odor
- Olive oil: for cooking and dressing opt for extra virgin for better depth and health benefits
- Red onion red bell pepper and jalapeno for the salsa: choose fresh and firm vegetables to keep the salsa crisp and flavorful
- Frozen corn: sweet kernels add texture and heartiness thaw before use for best results
- Canned black beans: rinse well to reduce sodium and remove canning liquid for a cleaner taste
- Avocado: creamy and buttery balances the zesty and crunchy elements
- Fresh lime wedges and extra cilantro for garnish: enhance the freshness at the table
Instructions
- Sauté the Aromatics:
- In a small dish, whisk together mayonnaise or yogurt, taco seasoning, and the lime juice until smooth. In a medium bowl, combine white cabbage, red cabbage, shredded carrot, chopped green onions, and fresh cilantro leaves. Add about a quarter cup of the dressing to the slaw and toss everything thoroughly to coat while leaving some dressing for guests to add later. This helps the slaw stay crisp and prevents overdressing.
- Prepare the Fish:
- Pat each cod fillet dry with paper towels to remove excess moisture which helps achieve a nice sear. Brush the tops with olive oil and sprinkle both sides generously with taco seasoning. Heat two tablespoons of olive oil in a heavy skillet over medium high heat until shimmering. Carefully place the fillets in the hot pan seasoned side down without moving them. Let cook for four minutes until the fish releases naturally from the skillet and has a golden crust. Flip and cook the other side for another three to four minutes until opaque and just cooked through. Transfer the fish to a plate and tent loosely with foil to keep warm.
- Make the Salsa:
- In the same skillet, add one tablespoon of olive oil and cook diced red onion, red bell pepper, and jalapeno for one minute until slightly soft but still retaining color. Add the thawed corn, black beans, and a pinch of taco seasoning for flavor. Stir gently and cook for another one to two minutes to heat through. Remove from heat and squeeze the juice of half a lime over the mixture. Toss in sliced green onions and stir to combine.
- Assemble the Bowls:
- Divide the prepared slaw and salsa equally between four bowls. Place one cod fillet on top of each then add a quarter of the avocado cubes. Garnish with additional cilantro leaves and lime wedges for serving. Encourage adding more dressing or lime juice to taste.
This recipe shines because of the fresh lime juice against the smoky taco spices. I remember the first time I made it, the kitchen smelled like a street taco stand. My family loved how the creamy slaw and bright salsa gave layers of texture and flavor without heaviness.
Storage Tips
These taco bowls store really well. Keep the fish separate from the slaw and salsa in airtight containers in the fridge for up to three days. The slaw keeps its crunch best when dressed lightly. Reheat the fish gently in a low oven or skillet to avoid drying it out.
Ingredient Substitutions
You can swap the cod for other flaky white fish like tilapia, halibut, or rockfish without losing the essence of the dish. Using Greek yogurt instead of mayonnaise cuts calories and adds protein. Black beans can be replaced with pinto beans or chickpeas for different textures.
Serving Suggestions
Serve with warm corn tortillas on the side for anyone wanting the full taco experience. A squeeze of fresh lime and extra sliced avocado brings brightness and creaminess. Pair with a chilled light beer or citrusy white wine for a balanced meal.
Enjoy these healthy cod taco bowls as a light satisfying meal that brings Baja flavors to your table. They reheat well and make a great weeknight or weekend dinner.
Common Questions About Recipes
- → What type of fish works best for these bowls?
Flaky white fish like cod, halibut, rockfish, tilapia, or sea bass are all great options for a tender and mild flavor.
- → Can I substitute mayonnaise in the slaw dressing?
Yes, plain yogurt can be used instead of mayonnaise to keep it lighter while maintaining creaminess.
- → How should the fish be cooked for optimal texture?
Cook the fillets over medium-high heat in olive oil until they naturally release from the pan, ensuring a crisp exterior and moist interior.
- → Is the salsa served hot or cold?
The sautéed salsa is best served warm or at room temperature to meld the flavors while maintaining a fresh bite.
- → Any tips for making this dish gluten-free?
Ensure taco seasoning and any packaged ingredients are gluten-free by checking labels carefully before use.
- → What sides complement these bowls well?
Fresh lime wedges and additional cilantro sprigs enhance the bright flavors and can be served alongside for added zest.