Mindful Wellness

Results for 2010-12

Yummy Holiday Recipes

December 19, 2010

How to Roast a Turkey This is delicious! 1 - 12-18lb Turkey, thawed with giblets and neck removed (Note: it can take 2-3 days for a frozen turkey to thaw in the fridge, so plan ahead for this) 3 TBSP sea salt 1 1/2 TBSP black pepper 1 medium onion, quartered 1 medium appl...

Read More