1 head of cauliflower, cored and chopped into large chunks
2 Tbsp. olive oil
1 shallot, minced
1 cup chicken broth
3 Tbsp. shredded parmesan
1/4 cup canned coconut milk
salt/pepper to taste
pinch of nutmeg
1. Steam cauliflower until fork-tender.
2. While cauliflower steams, heat olive oil over medium low heat in a small pot. Add shallot and saute for a few minutes, then add chicken broth and heat through.
3. Add cauliflower, shallot/broth mixture, and remaining ingredients to a blender. Blend until smooth and creamy. Add more coconut milk if needed.
Butterfly your chicken. I’m not totally sure how to butterfly a chicken breast but I cut mine in half, then placed plastic wrap on top of the chicken and pounded it until it was flat. Do that, it works.
Then place a large skillet over medium-high heat.
Add the five strips of bacon and cook on both sides until crispy, then place bacon on a paper towel to soak up the excess fat. When cooled, dice up the bacon.
Pour out the excess fat from the bacon, leaving behind about 3 tablespoons in the pan.
While the pan is still over medium-high, toss in the garlic cloves then add diced mushrooms.
Sprinkle in a bit of salt and pepper on the mushrooms.
Once mushrooms have begun to soften, add the spinach and a bit more salt and pepper.
Cover and let steam until spinach has begun to wilt. When the spinach has wilted, remove the pan from heat and add in diced bacon. Mix with mushrooms and spinach until well combined.
Place mixture into the middle of your butterflied chicken, fold chicken over to make a little “pocket” and use a two toothpicks to keep it closed while cooking.
Place stuffed chicken breasts on a parchment lined baking sheet and put in oven to bake for 18-20 minutes or until there is no longer pink in the chicken. The time will range depending on how thin you pound the chicken. It may take a bit longer.
Love moist chicken. Don’t overcook it, don’t you do it!