
Teriyaki glazed chicken
Garlic rice, blistered green beans, cucumber-tomato salad.
Get the recipe ↗How much does a private chef cost in the San Francisco Bay Area?
Eat Cook Joy charges a flat chef fee per session — $95 for a 120-minute dinner prep (1 main + 1 side), $115 for a 150-minute meal prep (2 mains + 2 sides), or $165 for a 3.5-hour standard meal prep (3–4 mains + 2–3 sides). Groceries are billed separately at cost. If you need the chef to shop, that's charged as one additional hour of chef time. The chef cooks in your kitchen and leaves it spotless. Available across SF, the East Bay, Peninsula, and South Bay.
Chefs and households on both sides of the bridge — SF, the East Bay, Peninsula, and South Bay. Outside the Bay? Join the waitlist.
Eat Cook Joy connects Bay Area households, offices, and teams with talented local chefs — and gives chefs a structured path to grow.
“Your weekly meals, cooked by a real chef in your home — no eye-watering bill.”
— the eat cook joy promise
Personalized meal prep, family dinners, office lunches, and events — cooked by a vetted local chef.
Bring your craft to local tables. We handle matching, scheduling, and payments — you focus on the food.
Designed to feel like booking a friend who happens to be a great cook — not assembling IKEA furniture.
Households or offices: how many people, dietary needs, cuisines you love.
We pair you with a vetted local chef whose style fits your taste, schedule, and budget.
Choose specific dishes or hand it to the chef. Groceries handled by chef, partner, or you.
Your chef cooks in your kitchen. Walks out clean. You pull out plates all week.
These are some dishes our chefs made over the past few weeks.

Garlic rice, blistered green beans, cucumber-tomato salad.
Get the recipe ↗
Sesame spinach, roasted mushrooms, kimchi cucumbers.
Get the recipe ↗

Jasmine rice, cucumber & cherry tomato salad.
Get the recipe ↗For now, an Eat Cook Joy admin will start a group chat with you and your chef so everyone's on the same page before the session. Here's what to expect.
Pick your dishes, flag any allergies or preferences, and add a quick note for your chef. They'll show up knowing exactly what you want.
If you already have something at home, mark it off your grocery list. We won't double-buy.
Buy them yourself, have them delivered, or ask your chef to shop on the way in. If your chef shops, that's charged as an additional hour of chef time.
Set out enough containers for your prepared meals. Short on containers? Your chef can grab some on the way in.
Three standardized meal-prep tiers, flat chef fee per session, and you choose up to 6 portions per dish. Groceries are billed separately at cost. If you need the chef to shop, that's charged as one additional hour of chef time. Hosting an event? That's a separate custom proposal.
Listed price is the chef fee only. Groceries billed separately at cost or via your Instacart. Choose up to 6 portions per dish.
Pick the cuisines you love. Flag the allergies and diets that matter. Hand the rest to your chef. You get a fridge full of meals you actually want to eat — and the hours back to do anything else.
Skip the planning, shopping, cooking, and cleanup. Your chef handles the whole arc — you walk into a stocked kitchen and a clean counter.
Choose what you want to eat this week. Flag allergies, dietary styles, and kid-proof dishes. Swap items any time. Your chef builds around the menu you signed off on — no Tuesday surprises.
+ every cuisine / diet your chef can cook
Your chef sources groceries, cooks in your kitchen, portions everything for the week, and leaves the counter cleaner than they found it. You eat. The fridge fills itself. Repeat.
Same chef. Same kitchen. Same standards every week.

Every chef is vetted and background-checked, but the real magic is the fit. Tell us who’s eating, and we match you with a chef who cooks to your house, your tastes, your week.
“Cheaper than ordering DoorDash four nights a week, and a thousand times better.”
— Aisha, Berkeley · Family of 4
“I'm a working mom with 2 kids. ECJ has been such great help with feeding my family — and letting me get some time back.”
— Jenna, Mountain View · Mom of 2
“I have an allium intolerance and I'm not a great cook. It's really nice to come home to tasty food I can eat.”
— Theo, Mission · Allium-free
“She asked what groceries and condiments we already had, what we like, and did as much as she could in the time. She even cleaned up, which was amazing. It replaces CookUnity and Little Spoon for our toddler. My husband still cooks when he feels like it, and it’s healthier and cheaper than eating out or DoorDashing.”
— Joy S. · toddler at home
Switched from meal-delivery apps
Think of us as a cooking assistant for your home. We help you plan your meals, keep track of what's already in your kitchen, and bring in a real local chef to cook the dishes you actually want to eat, on your schedule. The planning, the pantry, the chef coordination, we take it off your plate so dinner just shows up.
Meal kits hand you a box of ingredients and a long list of chopping to do. Delivery apps drop off whatever a restaurant felt like making. We're the in-between: a real chef cooks fresh meals in your kitchen, using what we already know you have on hand. You get restaurant-quality dinners, leftovers for the week, and a kitchen that quietly stays organized.
Whatever's easiest for you. Buy the groceries yourself, have them delivered before the chef arrives, or ask your chef to shop on the way in. If your chef shops, that's charged as an additional hour of chef time. We also keep an eye on what's already in your kitchen so the grocery list stays lean. You can set a budget as a guide, though final costs vary a bit depending on dishes, servings, and ingredient prices.
Yes, this is one of our favorite parts. Before each session you can mark off ingredients you already have at home, and we keep a light running list of your pantry so we don't double-buy. Over time, your grocery lists get smarter, your spending stays steadier, and your fridge stops filling up with three half-jars of the same thing.
Yes please. Have enough containers ready for your prepared meals. If you're short, your chef can grab some on the way in.
Yes. For now, an Eat Cook Joy admin will start a group chat with you and your chef ahead of the session, so everyone's on the same page before anyone picks up a knife.
Yes. Your chef cooks in your kitchen, portions and stores the food, and leaves the kitchen cleaner than they found it.
Of course. Once you find a chef whose cooking your family loves, you can lock in a recurring schedule. We hold on to your menu preferences, dietary rules, and pantry between sessions, so each one picks up right where the last one left off.
Your dietary profile lives with us, so you don't have to repeat yourself. Gluten-free, dairy-free, halal, kosher, plant-based, low-FODMAP. Tell us once and we'll route every menu through it, and pair you with chefs who cook for it daily.
Flat per-person rate quoted up front based on menu and headcount. Recurring office programs get tiered pricing. No hidden service fees, no surprise math at the end.
We're running a 4-week beta in San Francisco right now, aiming for 5 chefs and 20 sessions. We'll roll through the rest of the Bay Area in waves from there.
Click "Apply to join the pilot" up top. It takes about 10 minutes, and we read every application personally. You'll hear back from us within a week.
Once you're matched, you'll review the client's selected recipes, allergies, preferences, servings, and session notes before the booking, so you walk in knowing exactly what they want.
Yes. You'll be added to a group chat with the client and an Eat Cook Joy admin to lock in the details before the session.
Sometimes. If the client picks chef grocery shopping, you'll get a heads up before the session and be compensated for the extra shopping time.
Cook the selected dishes, portion and store the food properly, clean up the kitchen, and stick to the client's allergies, preferences, and notes.
When you're done cooking, snap a few photos of the finished food and send them over to your Eat Cook Joy admin.
Payment lands within 48 business hours of the session being closed out.
One email when we open your zip.