Zipping up a weeknight dinner with cod? These 16 quick salads, veggies, and starches are your go-to sides. From zesty slaws to buttery potatoes, each recipe pairs perfectly with flaky fish, saving you time without sacrificing flavor. Let’s dive in!
Mediterranean Quinoa Salad with Cod

Wondering what to whip up for a light yet satisfying meal? This Mediterranean Quinoa Salad with Cod brings together fluffy quinoa, fresh veggies, and flaky fish with a zesty lemon vinaigrette. It’s healthy, colorful, and comes together in under 40 minutes.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
For the Quinoa
- 1 cup quinoa, rinsed
- 2 cups water
- 1/2 tsp salt
For the Cod
- 4 (6 oz) cod fillets
- 2 tbsp olive oil
- 2 tbsp lemon juice
- 2 cloves garlic, minced
- 1 tsp dried oregano
- Salt and black pepper to taste
For the Salad
- 1 cup diced cucumber
- 1 cup halved cherry tomatoes
- 1/4 cup thinly sliced red onion
- 1/4 cup pitted kalamata olives, halved
- 1/2 cup crumbled feta cheese
For the Lemon Vinaigrette
- 1/4 cup olive oil
- 3 tbsp lemon juice
- 1 tsp Dijon mustard
- 1 tsp honey
- 1/4 tsp salt
- 1/8 tsp black pepper
- 2 tbsp chopped fresh parsley
Instructions
- Rinse the quinoa under cold water in a fine-mesh strainer. In a medium saucepan, combine quinoa, water, and 1/2 tsp salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until liquid is absorbed. Remove from heat and let stand covered for 5 minutes, then fluff with a fork. Let cool to room temperature (spread on a baking sheet to speed it up).
- While quinoa cooks, pat the cod fillets dry with paper towels. In a small bowl, whisk together 2 tbsp olive oil, 2 tbsp lemon juice, minced garlic, oregano, and a pinch of salt and pepper. Place cod in a shallow dish, pour the marinade over, and turn to coat. Let marinate for 10 minutes at room temperature.
- Meanwhile, prepare the salad veggies: dice cucumber, halve tomatoes, slice red onion, halve olives, and crumble feta. Set aside.
- Make the vinaigrette: In a small jar, combine 1/4 cup olive oil, 3 tbsp lemon juice, Dijon mustard, honey, 1/4 tsp salt, and pepper. Shake well. Stir in chopped parsley.
- Cook the cod: Heat a large nonstick skillet over medium-high heat. Add a drizzle of oil, then place cod fillets in the pan (discard leftover marinade). Cook 4-5 minutes per side until golden and fish flakes easily with a fork (internal temp 145°F). Remove from skillet and let rest.
- In a large bowl, combine the cooled quinoa, cucumber, tomatoes, red onion, olives, and feta. Pour the vinaigrette and toss gently to coat. Taste and adjust salt/pepper.
- Serve the quinoa salad on plates, top each with a cod fillet. Garnish with extra parsley or lemon wedges if desired.
With its bright citrus notes and tender fish, this salad is perfect for meal prep or a quick weeknight dinner. You can also serve it warm if you prefer—just skip cooling the quinoa. It’s a refreshing twist on classic Mediterranean flavors.
Cod and Avocado Salad

Really craving a salad that feels like a complete meal? This Cod and Avocado Salad combines creamy avocado, tender cod flakes, and a bright citrus dressing, making it rich in omega-3s and perfect for a quick lunch or light dinner.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the citrus dressing
- 3 tablespoons orange juice
- 2 tablespoons lime juice
- 1/4 cup olive oil
- 1 teaspoon honey
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
For the cod
- 1 pound cod fillets
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
For the salad
- 2 ripe avocados, diced
- 4 cups mixed greens
- 1/4 cup thinly sliced red onion
- 2 tablespoons chopped fresh cilantro
Instructions
- Make the dressing: In a small bowl, whisk together orange juice, lime juice, olive oil, honey, salt, and pepper until emulsified. Set aside.
- Pat the cod fillets dry with paper towels (this helps achieve a nice sear). Season both sides evenly with salt and pepper.
- Heat 1 tablespoon olive oil in a non-stick skillet over medium-high heat until shimmering. Carefully place the cod fillets in the pan, skin-side down if they have skin. Cook for 3-4 minutes without moving, until the bottom is golden and crispy.
- Flip the fillets and cook for another 3-4 minutes, until the fish is opaque and flakes easily with a fork. Remove from heat and let cool for 2-3 minutes.
- Once cool enough to handle, use a fork to flake the cod into bite-sized chunks, discarding any skin or bones.
- In a large bowl, combine mixed greens, diced avocado, sliced red onion, and cilantro. Tip: Use ripe but firm avocados so they hold their shape.
- Add the flaked cod on top, then drizzle with the citrus dressing. Toss very gently to combine—overmixing can break up the avocado. Serve immediately.
Whether you enjoy it as a main dish or alongside crusty bread, this salad delivers on texture and flavor. The creamy avocado balances the tangy dressing, while the flaky cod adds a satisfying protein punch. It's also great for meal prep—just keep the dressing separate until ready to eat.
Spicy Black Bean Salad with Cod

So you're looking for a fresh, high-protein meal that's quick and satisfying? This Spicy Black Bean Salad with Cod is perfect for busy weeknights.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
For the Cod
- 1 lb cod fillets
- 1 tsp chili powder
- 1/2 tsp cumin
- 1/2 tsp salt
- 1 tbsp olive oil
For the Black Bean Salad
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh or frozen, thawed)
- 1/2 cup diced red onion
- 1 jalapeño, seeded and minced
- 1/4 cup chopped fresh cilantro
- 1 avocado, diced
For the Dressing
- 3 tbsp lime juice
- 2 tbsp olive oil
- 1 tsp honey
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- In a small bowl, mix chili powder, cumin, and 1/2 tsp salt. Rub the mixture onto both sides of the cod fillets.
- Heat 1 tbsp olive oil in a skillet over medium-high heat. Add the cod and cook for 3-4 minutes per side, until the fish is flaky and opaque. (Tip: Don't overcrowd the pan; cook in batches if needed.)
- While the cod cooks, in a large bowl, combine black beans, corn, red onion, jalapeño, and cilantro. (Tip: For less heat, remove jalapeño seeds thoroughly.)
- In a separate small bowl, whisk together lime juice, 2 tbsp olive oil, honey, remaining salt, and pepper to make the dressing.
- Pour the dressing over the bean mixture and toss gently. Fold in the diced avocado.
- Flake the cooked cod into bite-sized pieces and gently fold into the salad. Serve immediately or chill. (Tip: For best texture, add avocado just before serving to prevent browning.)
Not only is this salad packed with protein and fiber, but the tangy dressing and spicy cod make every forkful exciting. Try serving it on a bed of greens or with tortilla chips for a fun twist.
Roasted Vegetable Salad with Cod

Really hearty salads are my go-to for a satisfying weeknight dinner. This roasted vegetable salad with flaky cod hits all the right notes — savory, tangy, and packed with texture.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the Roasted Vegetables
- 2 cups Brussels sprouts, halved
- 2 cups butternut squash, cubed
- 1 red bell pepper, sliced
- 1 red onion, cut into wedges
- 3 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
For the Cod
- 4 cod fillets (6 oz each)
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp paprika
For the Balsamic Reduction and Assembly
- 1/2 cup balsamic vinegar
- 2 tbsp honey
- 4 cups mixed greens
- 1/4 cup crumbled feta cheese
- 1/4 cup toasted pecans (optional)
Instructions
- Preheat your oven to 425°F. Line a large baking sheet with parchment paper.
- In a large bowl, toss the Brussels sprouts, butternut squash, bell pepper, and red onion with 3 tbsp olive oil, 1 tsp salt, and 1/2 tsp pepper. Spread evenly on the baking sheet.
- Roast the vegetables for 20-25 minutes, stirring halfway, until tender and caramelized. Pro tip: don’t overcrowd the pan — use two sheets if needed for even browning.
- While the veggies roast, season the cod fillets with 1 tbsp olive oil, 1/2 tsp salt, 1/4 tsp pepper, garlic powder, and paprika. Set aside.
- Heat a non-stick skillet over medium-high heat. Cook the cod for 3-4 minutes per side, until golden and flaky. Fork-test in the thickest part — it should be opaque.
- Meanwhile, make the balsamic reduction: In a small saucepan, combine balsamic vinegar and honey. Simmer over medium-low heat for 5-7 minutes, stirring occasionally, until thickened and syrupy. Remove from heat. (It will thicken more as it cools.)
- Assemble the salad: Divide the mixed greens among plates. Top with roasted vegetables, a cod fillet, a drizzle of balsamic reduction, crumbled feta, and toasted pecans if using. Serve warm.
Each bite brings together the sweet-tangy glaze, creamy feta, and crunchy pecans against the tender veggies and flaky cod. It’s a complete meal in a bowl — perfect for meal prep or impressing dinner guests.
Cod Caesar Salad

You know that classic Caesar salad? It’s getting a protein boost with tender, flaky cod. This easy dinner comes together in under 30 minutes and packs all the savory, tangy flavors you love.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
For the Cod
- 4 cod fillets (about 6 oz each)
- 2 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Caesar Dressing
- 1/2 cup mayonnaise
- 2 tbsp fresh lemon juice
- 1 tsp anchovy paste
- 1 clove garlic, minced
- 1/4 cup grated Parmesan cheese
For the Salad
- 1 large head romaine lettuce, chopped
- 1 cup croutons
- 1/4 cup shaved Parmesan cheese
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper.
- Pat the cod fillets dry with paper towels—this helps them sear instead of steam. Brush both sides with olive oil, then season evenly with salt and pepper. Tip: Drying the fish is key for a nice golden crust.
- Place the cod on the prepared baking sheet and bake for 12-15 minutes, until the fish flakes easily with a fork and is opaque throughout. Tip: Cod cooks quickly; check at 12 minutes to avoid overcooking.
- While the cod bakes, make the dressing. In a small bowl, whisk together mayonnaise, lemon juice, anchovy paste, minced garlic, and grated Parmesan. Taste and add a pinch of salt if needed. Tip: If you like a stronger anchovy kick, add another 1/2 tsp.
- In a large bowl, toss the chopped romaine with the Caesar dressing until evenly coated. Divide among four plates.
- Top each salad with a baked cod fillet, a handful of croutons, and shaved Parmesan. Serve immediately.
Really, the contrast of warm, flaky cod against cool, crisp romaine with creamy dressing is perfection. The croutons add crunch, and the Parmesan brings a salty finish. For a fun twist, swap croutons with crispy chickpeas or add a squeeze of lemon over the top.
Asian Noodle Salad with Cod

Bright and refreshing, this Asian noodle salad with cod is exactly what you need for a quick weeknight dinner. It comes together in under 30 minutes and feels super light.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
For the dressing
- 3 tbsp soy sauce
- 2 tbsp sesame oil
- 1 tbsp rice vinegar
- 1 tsp granulated sugar
- 1 clove garlic, minced
- 1 tsp freshly grated ginger
For the cod
- 4 cod fillets (about 6 oz each)
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp vegetable oil
For the salad
- 8 oz rice noodles
- 1 cucumber, julienned
- 2 medium carrots, julienned
- 1/2 cup shelled edamame
- 2 scallions, sliced
- 1/4 cup fresh cilantro leaves
Instructions
- Cook the rice noodles according to package directions until tender, about 4-5 minutes. Drain and rinse under cold water to stop cooking—this also removes excess starch so the noodles don't clump.
- Meanwhile, pat the cod fillets dry with paper towels. Season both sides evenly with salt and pepper.
- Heat vegetable oil in a large non-stick skillet over medium-high heat. Once shimmering, add the cod fillets. Cook undisturbed for 3-4 minutes until the bottom is golden brown, then flip and cook another 3-4 minutes until the fish flakes easily with a fork. (Tip: For extra browning, don't crowd the pan—cook in two batches if needed.)
- While the cod cooks, make the dressing: In a small bowl, whisk together soy sauce, sesame oil, rice vinegar, sugar, garlic, and ginger until the sugar dissolves.
- In a large mixing bowl, combine the cooked noodles, julienned cucumber, carrots, edamame, scallions, and cilantro. Pour the dressing over the top and toss gently with tongs to coat everything evenly.
- Once the cod is slightly cool, flake it into bite-sized chunks. Gently fold the flaked cod into the noodle salad, being careful not to break it up too much. Serve immediately at room temperature or chill for 20 minutes for a colder dish.
Hoping you give this a try—it's a great way to use leftover cod or to meal prep for lunches. The combination of crunchy veggies, tender noodles, and flaky fish is irresistible. Enjoy it on its own or with a side of edamame for extra protein.
Caprese Salad with Grilled Cod

When you're craving something light yet satisfying, this Caprese Salad with Grilled Cod hits the spot. It's the perfect weeknight meal that feels special without the fuss.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Cod
- 4 (6 oz) cod fillets
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp lemon juice
For the Caprese Salad
- 2 large ripe tomatoes, sliced
- 8 oz fresh mozzarella, sliced
- 1/4 cup fresh basil leaves
For the Drizzle
- 3 tbsp extra virgin olive oil
- 1 tbsp balsamic vinegar
- Salt and pepper to taste
Instructions
- Preheat your grill to medium-high heat (about 400°F). Pat the cod fillets dry with paper towels — this ensures a good sear. Season both sides with salt and pepper, then drizzle with 1 tbsp olive oil and the lemon juice.
- Grill the cod for 3-4 minutes per side, until it's opaque and flakes easily with a fork. The internal temperature should reach 145°F. Tip: Don't move the fillets while grilling to get nice grill marks.
- While the cod rests, arrange the tomato and mozzarella slices on a platter, overlapping them slightly. Tuck the basil leaves in between. For the best flavor, let the tomatoes come to room temperature beforehand.
- In a small bowl, whisk together the extra virgin olive oil, balsamic vinegar, and a pinch of salt and pepper. This simple dressing brightens everything up.
- Place the grilled cod on top of the caprese salad. Drizzle the dressing over the entire dish. Serve immediately while the cod is still warm.
Pair this dish with a crisp white wine or a light pasta salad for a complete meal. The combination of flaky cod, creamy mozzarella, and juicy tomatoes is a summer dream. Enjoy!
Lentil Salad with Cod and Herbs

This lentil salad with cod and fresh herbs is a protein-packed, savory meal that comes together in under 40 minutes. It's perfect for a light dinner or meal prep, and the bright herb dressing ties everything together beautifully.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the Lentils
- 1 cup green lentils, rinsed
- 2 cups water or low-sodium vegetable broth
- 1 bay leaf (optional)
For the Cod
- 1 lb cod fillets
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Herb Dressing
- 1/4 cup extra-virgin olive oil
- 2 tbsp lemon juice
- 1/4 cup fresh parsley, finely chopped
- 2 tbsp fresh dill, finely chopped
- 1 small shallot, minced
- 1 clove garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Salad Base
- 1 cup cherry tomatoes, halved
- 1/2 cup cucumber, diced
Instructions
- Cook the lentils: Combine lentils, water (or broth), and bay leaf in a medium saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes until lentils are tender but not mushy. Drain any excess liquid and remove bay leaf. Let cool slightly. Tip: For perfectly cooked lentils, don't overcook; they should hold their shape.
- While lentils cook, prepare the cod: Pat cod fillets dry with paper towels. Season both sides with salt and pepper. Heat 1 tbsp olive oil in a non-stick skillet over medium-high heat. Place cod in skillet and cook for 3-4 minutes per side, until golden and flakes easily with a fork. Remove from heat and let rest. Tip: For even cooking, let cod come to room temperature for 10 minutes before cooking.
- Make the dressing: In a small bowl, whisk together 1/4 cup olive oil, lemon juice, parsley, dill, shallot, garlic, salt, and pepper. Set aside.
- Assemble salad: In a large bowl, combine cooked lentils, cherry tomatoes, and cucumber. Pour dressing over and toss gently. Tip: Let the salad sit for 5 minutes before serving to allow flavors to meld.
- Serve: Divide lentil mixture onto plates. Top with flaked cod pieces. Garnish with extra herbs if desired.
A forkful of this salad gives you tender lentils, bright herbs, and buttery cod. It's just as delicious warm or at room temperature. Try serving it over a bed of arugula for extra freshness.
Greek Salad with Cod

Kick off your weeknight dinner with a refreshing twist—this Greek Salad with Cod is a colorful, flavorful bowl that's as easy as it is satisfying. You'll love how the crispy, flaky fish mingles with cool cucumbers, briny olives, and creamy feta.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Cod
- 1 lb cod fillets (about 2 fillets)
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp dried oregano
- 2 tbsp olive oil
For the Salad
- 2 large cucumbers, diced
- 1 cup cherry tomatoes, halved
- 1/2 cup thinly sliced red onion
- 1/2 cup Kalamata olives
- 1 cup crumbled feta cheese
For the Dressing
- 3 tbsp olive oil
- 2 tbsp fresh lemon juice
- 1 tbsp red wine vinegar
- 1 garlic clove, minced
- 1/2 tsp dried oregano
- 1/4 tsp salt
- 1/8 tsp black pepper
Instructions
- Pat the cod fillets dry with paper towels. Season both sides with salt, pepper, and dried oregano.
- Heat 2 tbsp olive oil in a nonstick skillet over medium-high heat until shimmering.
- Place the cod in the skillet, skin-side down if skin-on. Cook 3-4 minutes without moving, until the bottom is golden.
- Flip the fillets and cook another 3-4 minutes, until the fish flakes easily with a fork and reaches 145°F internally. (Tip: Use a fish spatula for easy flipping.)
- Transfer the cod to a plate and let rest while you prepare the salad.
- In a large bowl, combine the diced cucumbers, halved cherry tomatoes, sliced red onion, and Kalamata olives.
- In a small bowl or jar, whisk together the dressing ingredients: 3 tbsp olive oil, lemon juice, red wine vinegar, minced garlic, oregano, salt, and pepper until well combined.
- Pour the dressing over the salad and toss gently to coat. (Tip: For best flavor, let the salad sit 5 minutes before serving.)
- Add the crumbled feta cheese and toss once more.
- Break the rested cod into large flakes and arrange on top of the salad. (Tip: If you prefer warm fish, gently warm the cod in the microwave for 15 seconds.)
Go ahead and dig into this vibrant salad—the crispy, flaky cod pairs perfectly with the cool cucumbers and tangy feta. For an extra crunch, serve with warm pita chips on the side. It's a meal that feels light but keeps you full!
Couscous Salad with Cod and Vegetables

So you want a meal that feels light yet satisfying? This couscous salad with cod and veggies is your answer—fluffy grains, tender fish, and a rainbow of vegetables all tossed together in a bright, lemony dressing. Perfect for a quick weeknight dinner or a healthy lunch.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
For the Couscous
- 1 cup couscous
- 1 ¼ cups water or vegetable broth
- 1 tbsp olive oil
- ½ tsp salt
For the Cod
- 1 lb cod fillets
- 1 tbsp olive oil
- ½ tsp paprika
- ¼ tsp garlic powder
- Salt and pepper to taste
For the Vegetables
- 1 cup cherry tomatoes, halved
- 1 medium zucchini, diced
- 1 red bell pepper, diced
- 1 small red onion, sliced
- 2 tbsp olive oil
- Salt and pepper to taste
For the Dressing
- 3 tbsp olive oil
- 2 tbsp lemon juice
- 1 tsp Dijon mustard
- 1 clove garlic, minced
- 2 tbsp chopped fresh parsley
- Salt and pepper to taste
Instructions
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- Pat cod dry with paper towels. Rub with 1 tbsp olive oil, paprika, garlic powder, salt, and pepper. Set aside. (Tip: Drying the cod helps it sear instead of steam.)
- In a small saucepan, bring water (or broth) and 1 tbsp olive oil to a boil. Stir in couscous and ½ tsp salt. Remove from heat, cover, and let sit for 5 minutes. Fluff with a fork. (Tip: Use broth for extra flavor.)
- On the prepared baking sheet, toss cherry tomatoes, zucchini, bell pepper, and red onion with 2 tbsp olive oil, salt, and pepper. Spread in a single layer. (Tip: Avoid overcrowding for even roasting.)
- Roast vegetables for 10 minutes. Then push them to the sides and place cod in the center. Roast for another 8–10 minutes, until cod flakes easily with a fork.
- While cod roasts, make dressing: In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, garlic, parsley, salt, and pepper.
- Flake cod into bite-sized pieces. In a large bowl, combine couscous, roasted vegetables, and flaked cod. Pour dressing over and toss gently. Serve warm or at room temperature.
With its fluffy couscous, tender cod, and caramelized veggies, this salad is a celebration of textures and flavors. You can serve it as a main dish or alongside grilled pita bread. The lemon-herb dressing ties everything together beautifully—perfect for spring and summer meals!
Southwestern Cod and Corn Salad

Because summer calls for fresh and zesty meals, this Southwestern Cod and Corn Salad brings together sweet corn, black beans, and flaky cod with a spicy chipotle-lime dressing. It’s quick, colorful, and perfect for weeknights.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Chipotle-Lime Dressing
- 1/4 cup olive oil
- 2 tablespoons fresh lime juice
- 1 chipotle pepper in adobo, minced
- 1 teaspoon honey
- 1/2 teaspoon ground cumin
- Salt and pepper to taste
For the Salad
- 2 cups fresh corn kernels (from about 3 ears)
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup cherry tomatoes, halved
- 1/4 cup red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- 1 avocado, diced (optional)
For the Cod
- 1 lb cod fillets
- Salt and pepper
- 1 tablespoon olive oil
Instructions
- Make the dressing: In a small bowl, whisk together olive oil, lime juice, chipotle pepper, honey, cumin, salt, and pepper until emulsified. Set aside.
- Cook the corn: Heat a grill or skillet over medium-high heat. Add corn kernels and cook, stirring occasionally, for 4-5 minutes until lightly charred. (Tip: For extra flavor, grill whole ears first, then cut off kernels.) Transfer to a large bowl.
- Assemble the salad: To the bowl with corn, add black beans, cherry tomatoes, red onion, and cilantro. Pour dressing over and toss to combine. If using avocado, gently fold it in just before serving to keep it from mushing.
- Cook the cod: Pat cod fillets dry with paper towels (this helps them brown); season both sides with salt and pepper. In a large nonstick skillet, heat olive oil over medium-high heat. Place cod fillets skin-side down (if skin-on) and cook for 3-4 minutes until golden brown. Flip and cook another 2-3 minutes until fish flakes easily with a fork. (Tip: Don't overcrowd the pan; cook in batches if needed.)
- Serve: Divide the corn and black bean salad among plates. Top with a piece of cod. Garnish with extra cilantro or a lime wedge for brightness.
Perfect for a summer night, this salad is light yet satisfying, with pops of sweetness from the corn and a kick from the spicy dressing. You can serve it warm or at room temperature—it’s flexible and always delicious.
Cod Tacos with Cabbage Salad

Perfect for a quick weeknight dinner, these Cod Tacos with Cabbage Salad come together in under 30 minutes. The crunchy cabbage slaw and zesty lime crema elevate the mild fish into something truly special.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
For the Cod
- 1 lb cod fillets
- 1 tsp chili powder
- 1/2 tsp ground cumin
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
For the Cabbage Salad
- 3 cups shredded green cabbage
- 1/2 cup chopped fresh cilantro
- 1 jalapeño, seeded and minced
- Juice of 1 lime
- 1/4 tsp salt
For the Lime Crema
- 1/2 cup sour cream
- 2 tbsp mayonnaise
- Juice of 1 lime
- 1/2 tsp garlic powder
- Pinch of salt
For Serving
- 8 small corn tortillas
- Lime wedges
Instructions
- Pat the cod dry with paper towels. Season both sides with chili powder, cumin, salt, and pepper.
- Heat olive oil in a large nonstick skillet over medium-high heat until shimmering.
- Place cod in the skillet and cook for 3-4 minutes per side, until golden and the fish flakes easily with a fork. Tip: Don't overcrowd the pan; cook in batches if needed.
- While cod cooks, make the cabbage salad: In a medium bowl, combine shredded cabbage, cilantro, jalapeño, lime juice, and salt. Toss well. Tip: Let it sit for 5 minutes to soften slightly and absorb flavor.
- Make the lime crema: In a small bowl, whisk together sour cream, mayonnaise, lime juice, garlic powder, and a pinch of salt until smooth. Set aside.
- Warm the tortillas: Heat a dry skillet over medium-high heat and toast each tortilla for about 30 seconds per side, until lightly charred and pliable. Alternatively, warm them directly over a gas flame.
- Remove cod from skillet and let rest for 2 minutes, then flake into large chunks with a fork. Tip: Check for any pin bones and remove them.
- Assemble tacos: Divide flaked cod among the warm tortillas. Top with cabbage salad and a generous drizzle of lime crema. Serve immediately with lime wedges on the side.
Love how the crunchy cabbage and creamy crema play off the tender, flaky cod? These tacos are perfect as is, but feel free to add sliced avocado or a sprinkle of cotija cheese for extra richness. They're guaranteed to become a weeknight favorite.
Tabbouleh with Cod

So you're craving something fresh and herbaceous but still hearty? This Tabbouleh with Cod is your answer—light bulgur and herbs pair perfectly with flaky fish.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
For the Tabbouleh Base
- 1 cup fine bulgur wheat
- 1 cup boiling water
- 1/4 cup lemon juice
- 1/4 cup olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Vegetables and Herbs
- 1 cup finely chopped fresh parsley
- 1/2 cup finely chopped fresh mint
- 2 medium tomatoes, diced
- 1 cucumber, diced
- 3 green onions, sliced
For the Cod
- 4 cod fillets (6 oz each)
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 garlic cloves, minced
- Lemon wedges for serving
Instructions
- Place the bulgur in a large bowl. Pour the boiling water over it, cover, and let sit for 15 minutes until tender. Tip: Don't peek—steaming is key.
- While the bulgur rests, finely chop the parsley, mint, tomatoes, cucumber, and green onions. Combine them in a separate bowl.
- In a small bowl, whisk together the lemon juice, olive oil, salt, and pepper for the dressing.
- Fluff the soaked bulgur with a fork, then pour the dressing over it. Add the chopped vegetables and herbs. Toss well. Tip: Let it chill in the fridge for 10 minutes to meld flavors.
- Pat the cod fillets dry with paper towels. Season both sides with salt, pepper, and minced garlic. Tip: Drying the fish ensures a golden crust.
- Heat 1 tbsp olive oil in a non-stick skillet over medium-high heat. Place cod fillets skin-side down (if skin-on) and cook 4 minutes. Flip and cook 3-4 more minutes until opaque and flakes easily with a fork.
- Serve the tabbouleh on plates, top with cod fillets, and squeeze fresh lemon over the top.
Don't be afraid to double the tabbouleh—it's great the next day. The flaky cod and bright herbs make every bite pop.
Potato Salad with Smoked Cod

Oh, let me tell you about this potato salad that’s anything but boring! Smoky flakes of cod pair with creamy potatoes and fresh dill for a hearty twist on a classic side. Trust me, you’ll want this at every barbecue.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
For the Potatoes
- 1.5 lbs Yukon Gold or red potatoes (about 4 medium)
- 1 tablespoon salt (for boiling water)
For the Dressing
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 2 tablespoons fresh lemon juice
- 1/4 cup finely chopped fresh dill
- 1/4 teaspoon black pepper
For the Mix-In
- 8 oz hot-smoked cod (skin removed, flaked into large pieces)
- 1/2 cup finely diced celery (about 2 stalks)
- 1/4 cup finely diced red onion
- Salt to taste (about 1/4 teaspoon)
- Extra fresh dill for garnish
Instructions
- Scrub the potatoes and cut any large ones in half so they're all roughly the same size. Place in a large pot, cover with cold water by 2 inches, and add 1 tablespoon salt. Bring to a boil, then reduce to a simmer. Cook for 15-20 minutes until easily pierced with a fork. Tip: Cutting potatoes evenly ensures they cook at the same rate.
- While the potatoes cook, make the dressing. In a small bowl, whisk together mayonnaise, sour cream, lemon juice, chopped dill, and black pepper until smooth. Set aside.
- Gently flake the smoked cod into bite-sized chunks, discarding any skin or bones. Set aside.
- Dice the celery and red onion. Keep them separate.
- Once the potatoes are tender, drain them in a colander and let cool for about 10 minutes—they should be warm but not steaming. Then cut into 1-inch chunks. Tip: Cutting potatoes while warm helps them absorb dressing better.
- In a large mixing bowl, combine the warm potato chunks, flaked cod, diced celery, and red onion. Pour the dressing over the top and fold gently with a rubber spatula until everything is evenly coated. Be careful not to break up the cod too much.
- Season with salt to taste (remember the cod is already salty) and fold once more. Cover and refrigerate for at least 30 minutes to let the flavors meld. Tip: Chilling the salad overnight makes it even better!
- Before serving, give it a gentle stir and garnish with extra fresh dill.
Perfect for a summer picnic or a quick weeknight dinner, this potato salad is creamy, smoky, and bright. The dill adds freshness, making every bite satisfying. Serve it alongside grilled fish or a simple green salad for a complete meal.
Raw Vegetable Slaw with Cod

Raw veggie slaw with flaky cod—sounds like a summer dream, right? This crunchy, tangy dish comes together in no time and is packed with fresh flavors.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
For the vinaigrette
- 1/4 cup olive oil
- 2 tbsp apple cider vinegar
- 1 tbsp Dijon mustard
- 1 tsp honey
- 1/2 tsp salt
- 1/4 tsp black pepper
For the slaw
- 2 cups shredded green cabbage
- 1 cup shredded carrots
- 1/2 cup thinly sliced red onion
- 1/4 cup chopped fresh parsley
For the cod
- 4 cod fillets (6 oz each)
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
Instructions
- In a small bowl, whisk together the olive oil, apple cider vinegar, Dijon mustard, honey, 1/2 tsp salt, and 1/4 tsp black pepper until emulsified. Set aside.
- In a large bowl, combine the shredded cabbage, shredded carrots, sliced red onion, and chopped parsley. Toss to mix. Tip: Use a mandoline for even, thin slices of onion and cabbage.
- Pat the cod fillets dry with paper towels. Season both sides with 1/2 tsp salt and 1/4 tsp black pepper.
- Heat 1 tbsp olive oil in a large nonstick skillet over medium-high heat. Carefully place the cod fillets in the skillet. Cook for 3–4 minutes per side, until golden brown and the fish flakes easily with a fork. Tip: Avoid moving the fillets too much—let them develop a crust. If the pan is crowded, cook in batches.
- Pour the vinaigrette over the slaw and toss well to coat. Taste and adjust seasoning if needed.
- Divide the slaw among plates and top each with a cod fillet. Serve immediately.
Between the crisp slaw and the tender cod, every bite is a contrast of textures. Drizzle any extra vinaigrette on top for an extra tangy kick—or serve with lemon wedges for brightness.
Chickpea Salad with Cod

Did you know chickpeas and cod are a match made in heaven? This salad is packed with protein from both, tossed in a creamy dressing that ties everything together. It's filling, tasty, and perfect for a quick weeknight dinner.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
For the Cod
- 1 lb cod fillets
- 1 tbsp olive oil
- 1/2 tsp paprika
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Salad
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 cup diced cucumber
- 1 cup halved cherry tomatoes
- 1/4 cup thinly sliced red onion
- 2 tbsp chopped fresh parsley
For the Dressing
- 1/3 cup plain Greek yogurt
- 2 tbsp lemon juice
- 1 small garlic clove, minced
- 1/4 tsp salt
- 1/8 tsp black pepper
Instructions
- Preheat your oven to 400°F. Pat the cod fillets dry with paper towels—this helps them brown. Season both sides with salt, pepper, and paprika, then drizzle with olive oil.
- Place the cod on a parchment-lined baking sheet. Bake for 10–12 minutes, until the fish is opaque and flakes easily with a fork. Tip: For perfect doneness, use an instant-read thermometer—it should read 145°F.
- While the cod bakes, make the salad. In a large bowl, combine the chickpeas, cucumber, cherry tomatoes, red onion, and parsley.
- In a small bowl, whisk together the yogurt, lemon juice, garlic, salt, and pepper. Let the dressing sit for a few minutes so the flavors meld.
- Once the cod is done, let it cool for 2 minutes, then flake it into bite-sized pieces. Add the flaked cod to the salad bowl.
- Pour the dressing over the salad and toss gently until everything is coated. Serve immediately, or chill for 30 minutes for a colder salad—the flavors get even better.
Between the creamy dressing and the tender cod, every bite is satisfying. Better yet, try stuffing this salad into a pita or scooping it with crackers—the textures of creamy, crunchy, and flaky are a total win. Bon appétit!
Conclusion
Over 16 quick and tasty sides for cod, from salads to starches, make weeknight dinners a breeze. We hope you try these recipes—drop your favorites in the comments and share on Pinterest to inspire others!



