Catering Services
Whole-food, plant-based and plant-forward menus for weddings, celebrations, and private events inspired by your gathering, your guests, and the beauty of New Hampshire’s White Mountains and Lakes Region.
Plant-based Food for Every Occasion
At Roots & Roses, we create customized, whole-food, plant-based and plant-forward menus for weddings and special events. From intimate lakeside dinners and barn receptions to destination wedding weekends at mountain resorts, every menu is developed around the clients, the setting, the season, and the experience they want to create for their guests.
You don’t need to be vegan or vegetarian to choose a plant-based wedding menu. Many clients are looking for food that feels fresh, colorful, abundant, and different from the traditional wedding meal. They want guests to discover new flavors, enjoy familiar favorites prepared in thoughtful ways, and leave feeling satisfied rather than weighed down.
That is where plant-based food can make a celebratory meal especially memorable. One of the most common concerns clients have is whether guests who regularly eat meat will enjoy a plant-based menu. The answer is often found in the reaction once the menu is shared. Even guests who may initially be uncertain become excited about Mediterranean spreads, seasonal grain dishes, handmade appetizers, flavorful curries, taco bars, elevated comfort foods, colorful salads, and decadent plant-based desserts.
After the event, guests frequently comment that they didn’t realize plant-based food could be so flavorful or satisfying. Some ask for recipes!
Pick-Up Catering
Order 48 hours in advance
Prepared and ready for pickup at our location
Ideal for smaller gatherings and budget-friendly events
Eco-friendly, presentation-ready packaging
Our Catering Options
Full-Service Catering
Includes setup, service, and cleanup
Great for weddings, corporate events, or large parties
Professional staff and serving equipment included
We handle the details so you can enjoy your event
What makes us different?
✓ 100% Whole Food, Plant-Based — no oil, no refined sugar, no processed ingredients
✓ Fresh, Local Ingredients — sourced from New Hampshire farms whenever possible
✓ Customizable Menus — accommodating allergies and dietary preferences
✓ Beautiful Presentation — eye-catching dishes and displays
✓ Reliable, Professional Service — with attention to detail and care
Sample Menu Items
Appetizers & Dips
House-made hummus varieties with fresh vegetable platters
Stuffed mini bell peppers with herb cashew cream
Fresh fruit displays with chocolate hummus
Main Dishes
Colorful Buddha bowls with tahini dressing
Hearty lentil and vegetable stews
African peanut stew
Salads & Sides
Thai mango salad with peanut-free dressing
Roasted root vegetables
Fresh garden salads with house vinaigrette
Request a Catering Quote
Sourcing Information
We proudly source our ingredients locally, using whole, fresh foods found right here in New Hampshire whenever possible. This allows us to create flavorful, nourishing meals while supporting our local farmers and community!
We Support New Hampshire Local Farms: