nutrition calculator now available! tap banner to view nutrition on every menu item!

fresh meal prep the same day

HOW IT WORKS

Order what you want, when you want!
Order 1 meal or 50 meals, there is
NO minimum required
NO subscription
NO commitment
Fresh meals the same day!
Dine-In | Takeout | Curbside | Delivery

ORDER NOW

save time, money & cash back!

Do you know what’s better than saving time & money?
prepLIFE Rewards
Earn 1 point for every $10 & redeem cash off rewards
You get 5% cash back on every delivery & pick up order
You also get 10% cash back when you refer your friends & family

CREATE ACCOUNT

Get fresh meals & lead a healthier lifestyle

Start living a healthier lifestyle with fresh meals made with clean ingredients and prepared to order just for you. Meals that taste amazing & that will make you feel amazing.
prep RIGHT enjoy LIFE

CREATE ACCOUNT

try a free sample in-store!

We believe we have the best meal preps out there & we want to prove it to you. Try a sample of our menu in-store completely FREE, tap link for directions & we'll see you soon!

Ask one of our team members for a sample

Directions
This section doesn’t currently include any content. Add content to this section using the sidebar.

Hear what our customers have to say...

preplife location & hours

711 W. Foothill Blvd. Upland, CA 91786

(909) 708-8425

SUNDAY - THURSDAY

9AM - 8PM

FRIDAY - SATURDAY

9AM - 3PM

Close (esc)

Popup

Use this popup to embed a mailing list sign up form. Alternatively use it as a simple call to action with a link to a product or a page.

Age verification

By clicking enter you are verifying that you are old enough to consume alcohol.

Shopping Cart

Your cart is currently empty.
Shop now