A stunning, nutrient-dense, high-protein Thanksgiving centerpiece that’s surprisingly easy to prepare and perfect for making ahead. This gluten-free, dairy-free turkey roulade layers mushrooms, apples, walnuts, and fresh herbs for a flavorful, lighter holiday main dish that still feels completely celebratory.
Course: Dinner
Type: American
Prep Time: 30 minutes
Cook Time: 40 minutes
Resting Time: 10 minutes
Total Time: 1 hour 20 minutes
Servings: 6
Calories: ~190 kcal per serving (approx.)
What You’ll Need
- 2 turkey tenderloins
- 1 small apple, peeled and finely diced (Honeycrisp, Pink Lady, or Granny Smith work well)
- 4 cremini or baby bella mushrooms, stems removed and diced
- ¼ cup walnut halves
- 1 cup parsley, loosely packed
- ¼ cup fresh oregano, stems removed
- 1 Tbsp olive oil (for sautéing)
- 1 additional Tbsp olive oil (for roasting; replacing butter)
- Salt and pepper to taste
Make the filling
- In a small pan, warm 1 Tbsp olive oil over medium heat.
- Add the diced mushrooms and diced apple, stirring to coat.
- Sauté for 5–7 minutes, until the mushrooms release moisture and the apples just begin to soften.
- Meanwhile, add the walnuts and herbs to a food processor.
- Pulse 4–5 times, until finely chopped but not paste-like.
- Transfer the mushroom-apple mixture to a bowl and combine with the chopped walnut-herb blend.
- Season with salt and pepper to taste.
Prepare the turkey
- Using a sharp knife, slice each turkey tenderloin horizontally, without cutting all the way through.
- Open each tenderloin like a book, then cover with plastic wrap.
- Using a mallet or heavy pan, pound to an even ¼-inch thickness.
- Season both sides with salt and pepper.
Assemble the roulade
- Evenly spread the filling over each flattened turkey breast, leaving a 1-inch space at the top.
- Starting from the edge closest to you, tightly roll the turkey breast away from you.
- Tie each roulade with 2–3 pieces of kitchen twine crosswise, then use one more piece to tie lengthwise.
- Tuck in any loose edges.
Roast the roulade
- Place prepared roulades into an oven-safe baking dish.
- Drizzle with the remaining 1 Tbsp olive oil.
- Roast at 375°F for 30–35 minutes, or until the thickest part reaches 165°F internally.
- Remove from the oven and let rest at least 10 minutes before slicing.

