Announcement - Basic
Announcement - Basic

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.
Announcement - Basic





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.
Our Location
Vegetarian House Vegan
520 E. Santa Clara St
San Jose, CA 95112
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

