BBC Food Christmas Vegetarian Recipes for Festive Meals

Updated On: September 30, 2025

The festive season is a perfect time to gather with loved ones and enjoy hearty, flavorful meals that bring warmth and joy to your table. If you’re looking to embrace a vegetarian lifestyle this Christmas or simply want to add some delicious meat-free dishes to your holiday spread, the BBC Food Christmas vegetarian recipes offer a fantastic variety of options.

From sumptuous starters to indulgent mains and delightful sides, these recipes combine traditional flavors with creative twists that will satisfy vegetarians and meat-eaters alike.

In this post, we’ll explore some of the best BBC Food Christmas vegetarian recipes that are not only easy to prepare but also packed with festive spirit. Whether you’re a seasoned vegetarian or just experimenting with plant-based cooking, these recipes promise to bring color, taste, and nutrition to your holiday celebrations.

Get ready to impress your guests with vibrant, wholesome dishes that celebrate the season’s best produce and festive flavors.

Why You’ll Love This Recipe

These BBC Food Christmas vegetarian recipes are crafted to bring the magic of the holidays to your plate, without relying on meat or fish. They showcase how fresh vegetables, spices, and creative cooking methods can come together to create dishes that are both comforting and exciting.

The recipes focus on seasonal ingredients like root vegetables, mushrooms, nuts, and herbs, ensuring every bite is bursting with flavor.

Perfect for all skill levels, these recipes guide you step-by-step to create beautiful dishes that look as good as they taste. Plus, they cater to a variety of dietary preferences and are easily adaptable to vegan or gluten-free needs.

Whether you want a show-stopping main or side dishes to accompany your Christmas feast, these recipes will fit seamlessly into your menu.

For those interested in exploring more vegetarian delights, check out these related recipes like Vegetarian Date Cake Recipe: Moist, Easy, and Delicious and Vegetable Alfredo Recipes for Creamy, Healthy Dinners for sweet and savory inspiration.

Ingredients

Ingredient Quantity Notes
Chestnuts 200g Roasted and peeled
Button mushrooms 300g Chopped finely
Breadcrumbs 100g Fresh or dried
Onion 1 medium Finely chopped
Garlic cloves 2 Minced
Fresh thyme 2 tsp Leaves only
Vegetable stock 100ml Warm
Olive oil 2 tbsp For frying
Egg 1 large Beaten (or flax egg for vegan)
Salt and pepper To taste Seasoning
Walnuts 50g Chopped (optional)
Fresh parsley 2 tbsp Chopped

Equipment

  • Large frying pan
  • Mixing bowl
  • Baking tray
  • Food processor (optional, for chopping mushrooms)
  • Measuring spoons and cups
  • Sharp knife
  • Chopping board
  • Oven
  • Spatula or wooden spoon

Instructions

  1. Prepare the chestnuts: If using fresh chestnuts, roast them in a preheated oven at 200°C (400°F) for 15-20 minutes. Once cool, peel and chop roughly. Alternatively, use pre-roasted peeled chestnuts for convenience.
  2. Sauté the aromatics: Heat the olive oil in a large frying pan over medium heat. Add the chopped onion and minced garlic, cooking gently until soft and translucent, about 5 minutes.
  3. Cook the mushrooms: Add the finely chopped mushrooms and fresh thyme to the pan. Cook for 8-10 minutes until the mushrooms release their moisture and begin to brown. This step is crucial for developing deep umami flavors.
  4. Combine ingredients: Transfer the mushroom mixture to a mixing bowl. Add the roasted chestnuts, breadcrumbs, chopped walnuts (if using), and fresh parsley. Mix well to combine.
  5. Add liquid and binder: Pour in the warm vegetable stock and beaten egg (or flax egg). Stir until the mixture holds together when pressed. Season generously with salt and pepper.
  6. Shape the mixture: Using your hands or a spoon, form the mixture into small balls or patties about the size of a golf ball. Place them on a baking tray lined with parchment paper.
  7. Bake: Preheat your oven to 180°C (350°F). Bake the chestnut and mushroom balls for 20-25 minutes, turning halfway through to ensure even cooking. They should be golden and firm to the touch.
  8. Serve warm: Once cooked, remove from the oven and allow to cool slightly before serving. These can be enjoyed as part of your Christmas dinner or as a festive appetizer.

Tips & Variations

“For a vegan alternative, substitute the egg with a flaxseed egg (1 tbsp ground flaxseed mixed with 3 tbsp water) and ensure your breadcrumbs are egg-free.”

For added flavor, try incorporating finely diced roasted red pepper or sun-dried tomatoes into the mixture. You can also swap walnuts for pecans or hazelnuts for a different nutty crunch.

If you prefer a more herbaceous note, add rosemary or sage instead of thyme.

Make ahead: These vegetarian balls can be prepared a day in advance and stored in the refrigerator. Simply reheat in the oven before serving to retain their crisp exterior.

Looking for more festive vegetarian ideas? Explore Vegetarian Middle Eastern Recipes for Easy, Flavorful Meals or try the cozy Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas for hands-off cooking during busy holiday days.

Nutrition Facts

Nutrient Per Serving (1 ball)
Calories 110 kcal
Protein 3.5 g
Carbohydrates 12 g
Dietary Fiber 2 g
Fat 5 g
Saturated Fat 0.6 g
Cholesterol 15 mg (0 mg if vegan)
Sodium 140 mg

Serving Suggestions

These chestnut and mushroom balls pair wonderfully with rich vegetarian gravies or cranberry sauce for a classic Christmas touch. Serve them alongside roasted Brussels sprouts, honey-glazed carrots, or creamy mashed potatoes to complete your festive spread.

For a lighter option, place the balls on a bed of mixed greens with a drizzle of balsamic glaze or a tangy vegan aioli. They also work great as a party snack or canapé, perfect for holiday gatherings.

If you enjoy baking, consider pairing your Christmas meal with freshly baked bread. Check out this Vegan Bread Machine Recipe for Soft, Delicious Loaves for easy homemade bread to complement your festive dishes.

Conclusion

Embracing vegetarian recipes this Christmas can be both delicious and rewarding, and the BBC Food Christmas vegetarian recipes offer a fantastic way to celebrate the season with wholesome, flavorful dishes.

This chestnut and mushroom ball recipe is a perfect example of how simple, seasonal ingredients can be transformed into a festive feast centerpiece or delightful side.

By focusing on fresh produce, herbs, and traditional holiday flavors, these recipes ensure everyone at your table enjoys a satisfying, meat-free meal full of warmth and comfort. Whether you’re a longtime vegetarian or just trying to add more plant-based meals to your holidays, these dishes promise to delight and impress.

For more inspiration on vegetarian cooking throughout the year, explore our collection of recipes like Peruvian Vegetable Recipes for Flavorful Healthy Meals or the comforting Slow Cooker Vegetarian Recipes Easy and Delicious Ideas.

Happy cooking and Merry Christmas!

📖 Recipe Card: BBC Food Christmas Vegetarian Recipes

Description: A collection of festive vegetarian dishes perfect for Christmas celebrations. These recipes combine seasonal ingredients to create delicious and satisfying meals.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 4 servings

Ingredients

  • 200g chestnuts, peeled and chopped
  • 150g Brussels sprouts, trimmed and halved
  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 150g mushrooms, sliced
  • 100g cooked lentils
  • 100g cooked quinoa
  • 1 tsp dried thyme
  • 100g vegetarian gravy
  • Salt and pepper to taste
  • Fresh parsley, chopped for garnish

Instructions

  1. Preheat oven to 200°C (400°F).
  2. Toss chestnuts and Brussels sprouts with olive oil, salt, and pepper.
  3. Roast vegetables for 20 minutes until tender.
  4. Sauté onion and garlic in a pan until soft.
  5. Add mushrooms, thyme, and cook for 5 minutes.
  6. Stir in lentils and quinoa, cook for 3 minutes.
  7. Add roasted vegetables to the pan and mix well.
  8. Pour vegetarian gravy over the mixture and heat through.
  9. Serve garnished with fresh parsley.

Nutrition: Calories: 350 kcal | Protein: 15 g | Fat: 12 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “BBC Food Christmas Vegetarian Recipes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A collection of festive vegetarian dishes perfect for Christmas celebrations. These recipes combine seasonal ingredients to create delicious and satisfying meals.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“200g chestnuts, peeled and chopped”, “150g Brussels sprouts, trimmed and halved”, “2 tbsp olive oil”, “1 onion, finely chopped”, “2 garlic cloves, minced”, “150g mushrooms, sliced”, “100g cooked lentils”, “100g cooked quinoa”, “1 tsp dried thyme”, “100g vegetarian gravy”, “Salt and pepper to taste”, “Fresh parsley, chopped for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Toss chestnuts and Brussels sprouts with olive oil, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Roast vegetables for 20 minutes until tender.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic in a pan until soft.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms, thyme, and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in lentils and quinoa, cook for 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Add roasted vegetables to the pan and mix well.”}, {“@type”: “HowToStep”, “text”: “Pour vegetarian gravy over the mixture and heat through.”}, {“@type”: “HowToStep”, “text”: “Serve garnished with fresh parsley.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “15 g”, “fatContent”: “12 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X