Meal Prep on the Fly
360 W Foothill Blvd, Upland
(951) 616-8531
Customers' Favorites
Chicken Quinoa Enchiladas
Beef & Eggplant Lasagna
So Cal Steak & Veggies
Turkey Lettuce Wraps
Feta Turkey Meatballs
Honey Garlic Chicken
Avocado Cream Sauce
Mashed Potatoes
Cucumber Salad
Beef Broccoli
Order Online
Recent Reviews
My first order was online. The menu had a number of meals that appealed to me so I ordered four. When I picked them up then and subsequently the server was efficient, friendly and helpful. Since then I have ordered more because everything has been delicious and well-prepared. I freeze a number of the meals and they are still high quality.
This different options of dishes from large to small and amounts of protein feels
Like all of the food is custom made just for me. Everything I have had is healthy and very tasty. I love that I can have it delivered!
Like all of the food is custom made just for me. Everything I have had is healthy and very tasty. I love that I can have it delivered!
I love this place! I don’t personally like to cook but I enjoy a home-cooked meal. On the Fly turns out delicious, well-balanced, healthy meals that have that home-cooked feel. Their choices change weekly so you don’t get bored, which is nice compared to other spots that never change. Their pricing is totally fair especially if you think about grocery cost and time to shop, prep, cook, and clean. I’m gluten free and they’ve been crushing it with those options lately -...