This Bacon-Wrapped Salmon recipe is Whole30 compliant and served with cauliflower rice and an avocado dressing for a complete meal! The salmon is seared to perfection then baked in the oven, creating a crispy yet flaky salmon.
Who doesn’t love bacon-wrapped salmon? Certainly, you don’t have to be doing Whole30 to love it—it’s simply a tasty meal that combines two of the best foods!
I’ve come to enjoy salmon more than ever these days; Miguel and I try to eat it about once a week. I like to buy wild-caught packaged salmon because it tends to be more affordable than the salmon behind the counter.
Since we’re constantly eat it, I've been trying to come up with new ways to prepare it. Two of my favorite ways are baked, like in this garlic salmon and pan-fried, like in this quinoa-crusted salmon.
This bacon-wrapped salmon recipe combines both of those methods to create a salmon fillet that's crispy on the outside and flaky on the inside (plus, the bacon only adds to the amazing texture!).
- Bacon: if you're doing Whole30, make sure you find compliant bacon. This means bacon with ZERO sugar!
- Salmon: preferably wild-caught
- Cauliflower rice: You can make your own cauliflower rice, or you can buy pre-made cauliflower rice (my preferred method). You can usually find cauliflower rice in the refrigerated section with the rest of the produce, or in the frozen vegetable aisle
First: Wrap each piece of salmon with 1 slice of bacon.
Second: Place salmon directly into your oven-safe skillet (I used my cast iron), then sear the salmon for 2 minutes per side. You don't want the cook the salmon all the way through; you just want it to be crispy on the outside.
Third: Place the whole skillet in the oven and bake the salmon for 10-15 minutes. The cook time varies depending on the thickness of your salmon.
Last: Make the avocado dressing by placing all of the ingredients into a blender or food processor and blending until smooth (I used my NutriBullet).
- After wrapping the salmon with bacon, be sure to place the side with the ends of the bacon down in the skillet first. That way, the bacon will stick to the salmon and not fall apart.
- You'll know the salmon is done when it's easy to flake with a fork.
What should I serve this with?
The easiest thing is cauliflower rice; if you're not doing Whole30, regular white or brown rice would be delicious.
More Whole30 dinner recipes
If you made this recipe, be sure to leave a comment and star rating below. Thanks!
Bacon-Wrapped Salmon with Avocado Dressing
for the meal:
- 2 salmon fillets
- 2 slices bacon
- 1 ½ cups cauliflower rice or more
- Spoonful of avocado dressing see below
- 1 avocado sliced for serving, optional
for the dressing:
- 1 avocado
- ¼ cup cilantro
- ¼ teaspoon garlic powder
- Pinch of salt
- 1 cup water
- Preheat oven to 400°.
- Drizzle a little oil into an oven-proof skillet (I used my cast iron). Wrap each salmon fillet with a slice of bacon, then place the salmon into your skillet.
- Sear the salmon for 2 minutes on each side, then place the entire skillet into the oven and cook salmon for 10-15 minutes.
- While salmon is cooking, prepare the cauliflower rice according to the package instructions.
- Last, make the dressing by combining the ingredients in your food processor or blender and pulsing until smooth.
- Serve salmon over cauliflower, then drizzle it with the avocado dressing.
UPDATE NOTE: This post was originally published in January 2019. It was updated with new text and photos in November 2020.