Ordering

How do I place an order?

Simply choose your meals on our website, add them to your cart, and check out. Once your order is placed, you’ll receive a confirmation email with your details.

Do you change your menu?

Yes. Our meals are crafted by professional chefs using seasonal, fresh ingredients, so you can expect rotating options inspired by decades of culinary experience.

Products

What kind of meals do you offer?

We offer fresh, chef-crafted meals created by OLIVE Meal Prep, powered by the 40-year culinary expertise of Thornhill Catering. Meals are balanced, flavorful, and made for busy lifestyles—perfect for families, fitness goals, or anyone wanting high-quality food without cooking.

How are the meals packaged?

All meals are delivered fresh, not frozen, in secure, food-safe containers. Each portion includes:

  • 4–6 oz protein
  • 4 oz carbs
  • 4 oz vegetables
    Total portion weight: 16–24 oz
    Extra protein options (2–4 oz) are available for an additional $3–$5

Heating

How do I heat the meals?

Meals arrive fully cooked and ready to warm. Most dishes can be microwaved for a few minutes. Remove any sauce containers before reheating.

Can I freeze the meals?

Meals stay fresh in the fridge for up to 5 days and can be frozen for longer storage. For best results, thaw fully and reheat until hot.

Delivery

When will my meals be delivered?

We deliver every Tuesday within the delivery window of 8:30 AM – 4:30 PM.

Do you deliver to my area?

We currently serve Garland 📍 Richardson 📍 Sachse 📍 Rowlett 📍 Lake Highlands.