Skip to main content
$100 Off Your First 3 Orders! Claim now
Holiday Special! All orders over $149 ship free!
Holiday Centerpieces

This holiday season, let your culinary creativity shine. Browse our selection and choose a centerpiece that matches your unique holiday vision.

Seasonal Favorites

Thanksgiving Sides & Desserts

How To Defrost Your Roast

Your roast will arrive frozen, with enough time to fully thaw before the holidays. To defrost your it safely, use the steps below:

  1. Leave the Roast in its original, unopened packaging
  2. Put the Roast in a tray or pan to thaw evenly
  3. Place the frozen roast in the fridge, set to 40°F or lower
  4. Allow approximately 5-6 hours per pound for thawing

Once thawed, your holiday roast can stay in the fridge for another 1-2 days before cooking.