Christmas Veg Leftover Recipes That Everyone Will Love

Updated On: October 8, 2025

Christmas dinner is often a feast of flavors, colors, and textures, leaving us with plenty of delicious vegetable leftovers. Instead of letting those vibrant roasted carrots, Brussels sprouts, parsnips, and mashed potatoes go to waste, why not transform them into delightful new dishes?

Leftover vegetables from your holiday spread are a fantastic opportunity to get creative in the kitchen, reduce food waste, and enjoy tasty meals with minimal effort. Whether you’re craving something comforting, fresh, or a little indulgent, these recipes will breathe new life into your Christmas veg and keep your festive spirit going well beyond the holiday table.

In this post, we’ll explore three scrumptious Christmas veg leftover recipes that are easy to make, full of flavor, and perfect for any time of the day. From hearty casseroles to vibrant salads and comforting pies, these ideas will inspire you to savor every bite of your holiday feast.

Why You’ll Love This Recipe

These Christmas veg leftover recipes are designed to be simple, practical, and delicious. They help you:

  • Reduce food waste by creatively using every last bit of your holiday vegetables.
  • Save time and money by repurposing leftovers into quick meals.
  • Enjoy comforting, hearty dishes that bring warmth and nostalgia after the holiday rush.
  • Explore new flavors and textures by combining vegetables in inventive ways.
  • Impress family and friends with easy yet impressive dishes that taste like they took hours to prepare.

Ingredients

Below are the ingredient lists for three distinct leftover vegetable recipes:

Christmas Veggie Shepherd’s Pie

  • 3 cups mixed leftover roasted vegetables (carrots, parsnips, Brussels sprouts)
  • 2 cups leftover mashed potatoes
  • 1 cup cooked lentils or minced beef (optional)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tbsp tomato paste
  • 1 cup vegetable or beef broth
  • 1 tsp dried thyme
  • Salt and pepper to taste
  • 1/2 cup grated cheddar cheese (optional)

Leftover Veggie Frittata

  • 4 large eggs
  • 2 cups leftover roasted vegetables, chopped
  • 1/4 cup milk or cream
  • 1/2 cup crumbled feta or goat cheese
  • 1 tbsp fresh herbs (parsley, chives, or thyme)
  • Salt and pepper to taste
  • 1 tbsp butter or olive oil

Festive Veggie Soup

  • 4 cups leftover Christmas vegetables, roughly chopped
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • 1 tsp dried rosemary or sage
  • Salt and pepper to taste
  • 1/4 cup cream or coconut milk (optional)

Equipment

  • Oven-safe baking dish or pie dish
  • Large frying pan or skillet
  • Medium saucepan
  • Mixing bowls
  • Whisk or fork for beating eggs
  • Blender or immersion blender (for soup)
  • Measuring cups and spoons
  • Sharp knife and chopping board
  • Wooden spoon or spatula

Instructions

Christmas Veggie Shepherd’s Pie

  1. Preheat your oven to 375°F (190°C).
  2. Heat olive oil in a skillet over medium heat. Add the chopped onion and garlic, cooking until softened (about 3-4 minutes).
  3. Add tomato paste and stir for 1 minute to deepen the flavor.
  4. Mix in the cooked lentils or minced beef if using, and the leftover roasted vegetables. Cook for 5 minutes to heat through.
  5. Pour in the broth, add thyme, salt, and pepper. Simmer for 10 minutes until the mixture thickens slightly.
  6. Transfer the vegetable mixture to your baking dish and spread it evenly.
  7. Top with the leftover mashed potatoes, spreading smoothly. Sprinkle the grated cheddar on top if desired.
  8. Bake for 25-30 minutes until the top is golden and the filling is bubbling.
  9. Let cool for 5 minutes before serving.

Leftover Veggie Frittata

  1. Preheat your oven to 350°F (175°C).
  2. In a bowl, whisk together eggs and milk, then season with salt and pepper.
  3. Heat butter or olive oil in an oven-safe skillet over medium heat. Add the leftover roasted vegetables and sauté for 2-3 minutes.
  4. Pour the egg mixture evenly over the vegetables.
  5. Sprinkle cheese and fresh herbs on top.
  6. Cook on the stovetop for 3-4 minutes until the edges start to set.
  7. Transfer the skillet to the oven and bake for 12-15 minutes until the frittata is fully set and golden.
  8. Allow to cool slightly, then slice and serve warm or at room temperature.

Festive Veggie Soup

  1. Heat olive oil in a medium saucepan over medium heat.
  2. Add diced onion and garlic, cooking until translucent (about 5 minutes).
  3. Add leftover vegetables, broth, smoked paprika, rosemary, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes.
  4. Use a blender or immersion blender to puree the soup until smooth or leave it chunky—whichever you prefer.
  5. Stir in cream or coconut milk if using, and heat gently for 2-3 minutes.
  6. Adjust seasoning as needed and serve hot.

Tips & Variations

“One of the best ways to reduce waste and enjoy your holiday leftovers is by thinking outside the box. Don’t hesitate to mix and match ingredients based on what you have on hand.”

  • Swap proteins: Use cooked turkey, chicken, or even beans in the shepherd’s pie for variety.
  • Make it vegan: Use lentils or chickpeas and dairy-free cheese or nutritional yeast in the frittata and shepherd’s pie.
  • Add crunch: Top your shepherd’s pie with toasted breadcrumbs or crushed nuts before baking for extra texture.
  • Spice it up: Add chili flakes or smoked paprika to the frittata or soup for a warm kick.
  • Use fresh herbs: Parsley, thyme, or sage brighten up these dishes beautifully.
  • Experiment with cheese: Try Gruyère, Parmesan, or a sharp cheddar instead of feta or goat cheese in the frittata.

Nutrition Facts

Recipe Calories (per serving) Protein Carbohydrates Fat Fiber
Christmas Veggie Shepherd’s Pie 350 kcal 18 g 40 g 8 g 8 g
Leftover Veggie Frittata 280 kcal 20 g 8 g 18 g 3 g
Festive Veggie Soup 150 kcal 5 g 20 g 5 g 6 g

Serving Suggestions

  • Shepherd’s Pie: Serve with a crisp green side salad or steamed green beans for a balanced meal.
  • Veggie Frittata: Perfect alongside toasted sourdough bread or a fresh tomato salad for brunch or light dinner.
  • Festive Soup: Pair with crusty bread or garlic croutons and a sprinkle of fresh herbs for a cozy starter or light lunch.

Conclusion

Transforming your Christmas vegetable leftovers into new, exciting dishes is a wonderful way to extend the magic of the holiday season. These recipes not only help reduce waste but also provide comforting, flavorful meals that feel fresh and satisfying.

Whether you choose the hearty shepherd’s pie, the versatile veggie frittata, or the warming festive soup, you’ll find these ideas easy to prepare and delightful to eat.

Next time you find yourself with extra roasted carrots or mashed potatoes, remember these recipes to turn your leftovers into kitchen wins. For more creative ideas, check out our Thelma Sanders Squash Recipe, or if you prefer something meaty, our Bariatric Meatloaf Recipe is a fantastic choice.

Also, add a tangy touch with our Pickled Cherry Pepper Recipe to complement any leftover meal.

Happy cooking and enjoy every delicious bite!

📖 Recipe Card: Christmas Veg Leftover Stir-Fry

Description: A quick and delicious stir-fry using leftover Christmas vegetables to create a flavorful and healthy meal. Perfect for reducing waste and enjoying festive flavors in a new way.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 4 servings

Ingredients

  • 2 cups leftover roasted Brussels sprouts, halved
  • 1 cup leftover roasted carrots, sliced
  • 1 cup leftover roasted parsnips, diced
  • 1 small onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 2 eggs, beaten
  • 2 tablespoons soy sauce
  • 1 teaspoon sesame oil
  • Salt and pepper to taste
  • 1/4 cup chopped fresh parsley
  • 1/4 cup toasted walnuts (optional)

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add onion and garlic; sauté until fragrant and translucent.
  3. Add leftover vegetables and stir-fry for 5 minutes.
  4. Push vegetables to the side; pour beaten eggs into the skillet and scramble.
  5. Mix eggs with vegetables, then add soy sauce and sesame oil.
  6. Season with salt and pepper.
  7. Cook for another 2-3 minutes until heated through.
  8. Remove from heat and garnish with parsley and toasted walnuts.
  9. Serve warm.

Nutrition: Calories: 280 kcal | Protein: 12 g | Fat: 18 g | Carbs: 20 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Christmas Veg Leftover Stir-Fry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A quick and delicious stir-fry using leftover Christmas vegetables to create a flavorful and healthy meal. Perfect for reducing waste and enjoying festive flavors in a new way.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups leftover roasted Brussels sprouts, halved”, “1 cup leftover roasted carrots, sliced”, “1 cup leftover roasted parsnips, diced”, “1 small onion, thinly sliced”, “2 cloves garlic, minced”, “1 tablespoon olive oil”, “2 eggs, beaten”, “2 tablespoons soy sauce”, “1 teaspoon sesame oil”, “Salt and pepper to taste”, “1/4 cup chopped fresh parsley”, “1/4 cup toasted walnuts (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic; saut\u00e9 until fragrant and translucent.”}, {“@type”: “HowToStep”, “text”: “Add leftover vegetables and stir-fry for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Push vegetables to the side; pour beaten eggs into the skillet and scramble.”}, {“@type”: “HowToStep”, “text”: “Mix eggs with vegetables, then add soy sauce and sesame oil.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Cook for another 2-3 minutes until heated through.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and garnish with parsley and toasted walnuts.”}, {“@type”: “HowToStep”, “text”: “Serve warm.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “12 g”, “fatContent”: “18 g”, “carbohydrateContent”: “20 g”}}

Photo of author

Marta K

Leave a Comment

X