Beautiful paella by Chef James Guests enjoying a dinner party at CookWithJames in San Francisco

My Kitchen.
My Recipes.
Our Feast.

Hands-on cooking classes in Chef James's San Francisco home.
Not a restaurant. Not a classroom. A real kitchen, real connection, real food.

★★★★★

"The best culinary experience I've ever had. James is magic."

— Sarah M., San Francisco
Scroll
10,000+ Happy Guests
10+ Years Experience
100% Would Recommend

A taste of what happens in James's kitchen

Chef James James cooking

Your Host

I'm James. Let's Cook Together.

For over a decade, I've welcomed guests into my kitchen—not as customers, but as friends.

This isn't a restaurant. It's my home. When you cook with me, you become part of the story.

"Bring wine, curiosity, and an appetite. I'll handle the rest."

James grew up on a 50 acre horse farm near the Salinas Valley. His great grandfather emigrated from Yugoslavia into the Central Valley and started an apple farm. His grandfather later moved to the very fertile Salinas Valley and started one of the first produce companies. It was called Sun Harvest. My mother raised us mostly on local fruits and vegetables though there was still the occasional cooking "out of a can" given the generation. Canned beets! The one thing we always had was a bowl of fresh fruit, cut up and put into a bowl for us before we went to bed.

James earned a masters in Spanish literature and linguistics through Middlebury College and lived in Spain for two years. He later entered into the technology business and worked at various advertising agencies in San Francisco over a 12 year period. Along the way he started cooking as "therapy" for his corporate day job. CookWithJames was created 15 years ago as an underground supper club. James would prepare multiple course regional Italian and Spanish dinners in his home for guests and friends. James staged at Quince restaurant after they opened in 2004, and has also lived and cooked in both Italy and Spain. After leaving his day job in advertising in 2009 James launched CookWithJames as a full-time business, offering private sit-down dinners as well as cooking class parties for all occasions.

James was also the official food columnist for the Nob Hill Gazette from 2011 - 2018, covering the Bay Area and beyond.

Follow me on Instagram

Perfect For

Every Celebration

🎂

Birthday Parties

Make their special day unforgettable

💑

Date Nights

Cook together, connect deeper

👨‍👩‍👧‍👦

Family Gatherings

Three generations, one kitchen

🏢

Team Building

Bond over something real

💍

Anniversaries

Celebrate your journey together

🎓

Bachelorette Parties

A classy, memorable night

San Francisco Cooking Classes

Hands-On Culinary Experiences

Not a cooking school. A real home kitchen where you'll learn by doing—kneading, tasting, creating. Every class is intimate (max 12 guests), every meal is shared.

Pizza marinara with San Marzano tomatoes, anchovies, garlic, and fresh basil — no cheese, all flavor

Neapolitan Pizza Night

Book This
Ferry Building Farmers Market
Chef James with farmers Jill and Tallia of Four Sisters Farms at the Ferry Building Farmers Market, San Francisco

Ferry Plaza Market Tour + Cook

The Bay Area's most unique culinary experience. Start your weekend at the famous Ferry Building Farmers Market with James as your guide. Meet the farmers, hand-pick the freshest seasonal ingredients, then return to his kitchen to cook an unforgettable Italian lunch together. On Sundays James will take you to the beautiful and festive Clement Street Farmer's Market.

  • 12pm start at Ferry Building
  • Meet local farmers & artisans
  • Cook & feast together
Breezy the farm dog from Tierra Vegetables at the Ferry Building Farmers Market

Breezy from Tierra Vegetables — an official stop on every market tour 🐾

Chef James carrying armfuls of fresh flowers at the Ferry Building Farmers Market with the Bay Bridge in the background
Guests rolling fresh pasta during a CookWithJames cooking class in San Francisco

💡 Pro tip: Book 2-3 weeks ahead for best availability. Weekend dates fill fast!

Claudia plating fresh paella during a CookWithJames cooking class in San Francisco

A Feast Worth Sharing

Don't Take My Word For It

What Guests Say

★★★★★ 5.0 on Google
★★★★★

"This was hands down the best culinary experience I've ever had. James is not only an incredible chef but an amazing teacher. We made fresh pasta from scratch, and it was absolutely divine. The intimate setting in his home made it feel like we were cooking with a friend."

Sarah M. Birthday celebration
★★★★★

"The market tour was magical. James knows every vendor at Ferry Plaza personally. We picked out beautiful produce, then went back to his kitchen and made the most incredible seasonal lunch. Worth every penny."

Michael R. Visiting from NYC
★★★★★

"We've celebrated two birthdays and an anniversary with James now. Each time is different, each time is special. He has a gift for making everyone feel welcome and confident in the kitchen."

Jennifer & David K. Repeat guests (3x!)
★★★★★

"Booked this for my wife's 40th. James created a custom 7-course Italian menu and each dish was better than the last. The whole evening felt like being transported to a trattoria in Tuscany. Truly unforgettable."

Robert T. Anniversary dinner

Your Experience

What to Expect

01

Arrive & Relax

You will be welcomed into my home for some tasty nibbles such as Spanish olives stuffed with anchovies & artisan cheese. Any wine you may have brought will be opened and served.

02

Cook Together

Roll up your sleeves and don an apron. I'll guide you through the dish we are focusing on and go deep into the origins and history of said dish.

03

Feast & Connect

Sit down at the table with your group. Enjoy the meal you've created together. This is the best part.

04

Take It Home

Every guest will be emailed recipes and photos from the experience.

Frequently Asked Questions

Cooking Class FAQ

Everything you need to know.

What kind of cooking classes does CookWithJames offer?

We offer 10 different hands-on experiences: Italian Experience, Artisan Pasta, Risotto, Spanish Paella, French Bouillabaisse, Neapolitan Pizza, Farmer's Market Tour + Cook, Potato Gnocchi, Sardinian Gnocchi, and Rustic Meatball Supper. All are held in Chef James's private home kitchen in San Francisco.

How many people can attend a class?

Classes accommodate 4 to 12 guests (4-8 for the Market Tour). There's a minimum of 4 guests. Couples or smaller groups can book by paying for 4. Contact James for custom arrangements.

Do I need cooking experience?

Not at all! Complete beginners are welcome and will thrive. James tailors each class to the group's skill level. Most guests have basic home cooking skills, but no experience is required.

What's included in the class?

Everything: all ingredients, 3 hours of hands-on instruction, appetizers, dessert (La Quesada), the sit-down meal, and emailed recipes & photos afterward. BYOB — bring your favorite wine!

How do I book a class?

Book directly through the class cards on this page (via ClassBento). You can also email james.stolich@gmail.com or call/text (415) 425-3444.

Where are the classes held?

All experiences are in James's private home kitchen in the Ashbury Heights neighborhood of San Francisco. The exact address is provided after booking. Market tours start at the Ferry Building or Clement Street Farmer's Market.

What cuisines does James teach?

Primarily Italian and Spanish, plus a French Bouillabaisse class. James staged at Quince (Michelin-starred), lived in Italy and Spain, and was the food columnist for the Nob Hill Gazette from 2011-2018.

Can I book a private class for a group?

Absolutely! Private classes are perfect for birthdays, date nights, bachelorette parties, team building, and anniversaries. Pick your menu and date — email James or call (415) 425-3444.

What is the Farmer's Market Tour?

The Market Tour + Cook ($220/person) starts at the Ferry Plaza Farmers Market. James guides you through the market, introduces you to local farmers, then you return to his kitchen to cook a seasonal Italian lunch with the ingredients you've hand-picked.

How much do classes cost?

Classes range from $155 to $220 per person. Most are $155-$180. The Farmer's Market Tour + Cook is $220. All prices include ingredients, instruction, and the meal. See all classes and pricing.

What's Cooking This Month

Upcoming Public Classes

ThuMar 13

Neapolitan Pizza Making

6–9 PM

8 spots open — 2 more needed to confirm!

Join This Class
SatMar 14

Farmer's Market Tour & Cook Seasonal Lunch

12–4 PM

5 spots open — 1 more needed to confirm!

Join This Class
MonMar 16

Sardinian Gnocchi

6–9 PM

Confirmed ✓ — 6 spots open

Join This Class
SatMar 21

Sardinian Gnocchi

6–9 PM

Confirmed ✓ — 3 spots open

Join This Class
SunMar 22

Rustic Meatball Supper

6–9 PM

8 spots open — 2 more needed to confirm!

Join This Class
FriMar 27

Rustic Meatball Supper

6–9 PM

8 spots open — 2 more needed to confirm!

Join This Class
SatApr 11

Neapolitan Pizza Making

6–9 PM

Confirmed ✓ — 5 spots open

Join This Class

🍷 Private classes available any evening — pick your menu and date. Get in touch

Kitchen ambiance

Let's Do This

Book Your Experience

We offer cooking services including cooking class parties and private dinners. We feature Spanish and Italian inspired dishes of the highest quality, and use ingredients grown by our local farmers.

All classes are between $155 and $180/person depending on menu. The combination Farmer's Market Tour plus cooking class is $220/person. All classes unless otherwise stated require a minimum of 4 guests. Any cancellations or rescheduling must be made no less than 72 hours before the scheduled start time.

You can now book a class by clicking on an experience below that most interests you! You can also email or call/text (+1 415-425-3444) us with questions or to request a special, custom menu, etc. All cooking class parties include appetizers and a fantastic dessert from Spain called La Quesada (think cheesecake meets flan). We can accommodate vegetarian diets.

👥 4-Person Minimum — All classes require a minimum of 4 guests. Couples or small groups can book a private experience by paying for 4 guests. Contact James for custom arrangements.

— If you are just 1-2 people it is best to reach out to James via text or email to inquire what upcoming public classes are on the calendar.
📍

Ashbury Heights

San Francisco, California

Exact address provided after booking

Follow the Journey

Behind-the-scenes cooking, market finds, and dishes that didn't last long enough to photograph properly.

@cookwithjames
Fresh Parmigiano Reggiano grated over handmade pasta on an Italian ceramic plate — CookWithJames
Book Now — From $155/person