> New to Farm Fresh Meals? Take 10% off Your 1st Order with Discount Code "GetFresh10"! <

Monday January 25th Delivery

Thursday January 21st Delivery



Please keep meals refrigerated and consume within 5 days of delivery or pick-up.

Absolutely. For the freshest experience give two full days to thaw in refrigerator.

Two new menus are posted each week. One for the Monday Delivery and one for the Thursday delivery. The menu will be on our website, posted on Instagram and an email will be sent with a link to the order page.

The Farm Fresh Meals philosophy is based upon the local North County San Diego lifestyle. We source locally grown, organic never frozen produce and focus on bringing a healthy fine dining experience directly to your home table. 


Most of our prepared meals are gluten-free & dairy-free. Most are also grain-free or can be made grain-free upon request.

Yes! Indicate you'd like "low carb" in the delivery notes and we'll substitute rice / quinoa with the Chef's choice of veggies for no extra charge!

Balance is our focus. This website, as well as each individual meal package, contain a breakdown of Calories, Carbs, Proteins and Healthy Essential Fats.

While most weeks the meals contain 100% organic produce, there are times when availability is an issue and non organic produce is used.


Friday 9:00 a.m. for Monday morning delivery.

Monday 9:00 a.m. for Thursday delivery.

The minimum order is $45 per delivery, not including delivery fees.

For those that desire a meal plan, we do offer this option. However, we offer meals a la carte with no obligation to continue service.

Absolutely, call 760-805-5326 and we’ll set you up!


Select how many meals they want per week, and what days they want them delivered (the more meals the better the price). Then select your diet choice and fill out a short questionnaire to customize your experience. You will be charged the same amount each week for the same number of meals delivered on the same days based on what they initially set up. 

No. You can only choose individual meals when ordering a la carte.

Besides choosing a diet of choice, you have the option of omitting certain proteins from your meals, choosing your salad protein if desired, and adding kombucha, dessert, breakfast items, or cold-pressed juices.

When setting up your subscription plan, you’ll be asked to select your diet choice. We’ll make sure every meal you receive perfectly meets your needs.

You can change your subscription to a different quantity of food or diet type anytime.

You may pause 1 or 2 weeks of meal delivery at a time, no later than Friday at 9am for the following week. As for cancellation, you may cancel their subscription no less than 1 week in advance. The deadline is Monday at 9am to cancel for the following Monday delivery.


From the coast to Interstate 15, from Oceanside Hwy 76 down south to the Interstate 8 freeway (including Downtown San Diego) and surrounding areas including:

Carlsbad, Carmel Valley, Clairemont, Del Mar, Encinitas, Escondido, La Jolla, Mira Mesa, Miramar, Oceanside, Poway, Rancho Bernardo, Rancho Penasquitos, Rancho Santa Fe, San Diego, San Marcos, Solana Beach, Vista

All prepared meals are delivered Monday and Thursday mornings before 7am in most of San Diego County. Cities outside of the North County area are typically completed by 8am but could be as late as 10am. Our drivers send out text alerts upon delivery and the meals should be refrigerated within a few hours of delivery time.

No. The bag/ice packs will keep your meals at optimal temperature for at least three hours.

Due to expansion we no longer offer a pick-up option from our Carlsbad Village store, but we are available by appointment any time to meet.

No, but orders over $99 are delivered for free!

Yes! A la carte orders for Monday or Thursday delivery that are over $99 are delivered for Free. Also, Monday or Thursday subscription orders over $99 are delivered for free. 

The Good Stuff Starts Here

Ready to order? View our current menu or create a free account to get started!

Already have an account? Log in

Need help? Call us at (760) 805-5326