Pan Seared Cod With Garlicky Bacon Brussels Sprouts (Paleo + Whole30)

5 from 1 vote
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Author: Justin + Erica Winn
Originally, we wanted to add more fish to our lifestyle for the health benefits. Adding in recipes like this Pan Seared Cod with Garlicky Bacon Brussels Sprouts, we've been able to make healthy, satisfying meals that are ready in 30 minutes or less. 
Print Recipe


For the brussels sprouts:

  • 1.5 lbs brussels sprouts, trimmed and halved
  • 5 pieces bacon, diced into small bits
  • 2 tsp garlic, minced (about 4 cloves)
  • 1 tsp ground black pepper

For the fish:

  • 4 fillets flaky white fish (Make sure fillets are evenly sized.)
  • 2 tbsp grass-fed butter or ghee (ghee for Whole30)
  • Sea salt and ground pepper


  • Preheat your oven to 400° Fahrenheit. 
  • Prep brussels sprouts, bacon and garlic as noted. Spread out brussels on a baking sheet. Crumble bacon over the top and season the whole pan with the minced garlic and ground pepper. Place in the oven to roast for 20 minutes. 
  • While the brussels are roasting, prep fish. Pat dry and season with salt and pepper on both sides. 
  • When the brussels have about 10 minutes left, place butter or ghee in a large skillet over medium-high heat. Once the pan is hot, add fish to sear. Cook for about 3-4 minutes, or until the bottom gets a golden brown sear. Flip and cook for another 3-4 minutes until the fish is flaky. Cooking time will depend on the size of the fillets and how thick they are. 
  • When brussels and fish are done, plate and serve! We added a little extra greenery under our fish.