Skip to main contentWebsite Accessibility Assistance

The Bay Area's first choice for Vegan food Dining and Catering

Join us for plant-based meals and San Jose's most loved vegan house food

Since 1994, Vegetarian House has been the go-to vegan and vegetarian restaurant in San Jose and the South Bay for fresh, flavorful plant-based dining. We specialize in vegan and vegetarian catering for the Bay Area, offering everything from corporate lunch boxes to full wedding banquets. Our diverse menu is 100% plant-based and includes gluten-free, nut-free, and soy-free options, so everyone can enjoy a delicious, worry-free meal.

Located just five minutes from downtown San Jose, we provide dine-in, takeout, and full-service catering for weddings, corporate events, private gatherings, and office lunches. Whether you're stopping by for a quick plant-based lunch in San Jose or planning a large celebration, our team ensures every dish is made fresh, flavorful, and with care.

We're proud to be your go-to vegan and vegetarian restaurant — making dining delicious, memorable, and kind to the planet.

spread of vegan dishes

Vegan Catering

Full Service, Setup, and Delivery in San Jose and Throughout the Bay Area

We can accommodate any corporate catering need, workplace function, or private event you may have — from vegan lunch boxes to wedding banquets! Our aim is to make your dining experience pleasurable and worry-free. We work with you on your vegetarian catering menu selection to ensure the dishes are a perfect fit for your special occasion.

Order Online

Fresh Vegan Food Delivery 

Skip the wait and enjoy your favorite vegan dishes from the comfort of home. Our full menu is available for online ordering, with options for pickup or delivery in San Jose and the Bay Area. Ordering is quick, easy, and always 100% plant-based.

Thai Firecracker Bowl

your go-to vegie house

Location

Vegetarian House Vegan

520 E. Santa Clara St
San Jose, CA 95112

(408) 292-3798

Indoor Dining: Fri, Sat & Sun

11:30am - 2:30pm & 4pm-8:30pm


Patio Seating: Mon, Wed & Thurs

11:30am - 2pm & 4pm - 8:30pm

Hours

Monday: 11:30 am to 2 pm
4 pm to 8:30 pm
Tuesday: Closed
Wednesday - Thursday: 11:30 am to 2 pm
4 pm to 8:30 pm
Friday - Sunday: 11:30 am to 2:30 pm
4 pm to 8:30 pm
Opens in a new windowOpens an external siteOpens an external site in a new window