This post contains affiliate links. Please see our disclosure policy.

Vegan Stuffed Butternut Squash with Lentil & Apple filling is a hearty and satisfying plant-based main course for any winter dinner and makes for a showstopping holiday meal! Easy to make ahead of time!

two stuffed butternut squash halves filled with apple and lentil stuffing
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.


Even though it’s February already I am still craving all things squash and pumpkin! And trust me, you too will love this easy Stuffed Butternut Squash recipe all fall and winter long. It’s a tasty vegan and vegetarian main dish with a flavorful stuffing made of lentils, apples, onions and pecans. It’s seasoned with plenty of spices and herbs and baked inside a halved butternut squash making for a beautiful presentation.

Obviously this is a great healthy vegan meal for Christmas, Thanksgiving but really any dinner that calls for an eye-catching main.

close-up of a lentil and apple stuffed baked butternut squash half in a white casserole dish

I love me a hearty and meaty main dish that is meat-free (obviously). And this lentil stuffed butternut squash is a great way to show your family and friends that plant-based recipes can be incredibly satisfying. Nobody’s gonna leave the table hungry here and we don’t compromise on flavor either.

lentil and apple stuffed butternut squash halves in a white casserole dish

The apple, pecan and lentil filling is wonderfully savory and packed with such incredible flavor thanks to fennel seeds, sage, thyme and rosemary. Thanks to the brown lentils, the filling honestly tastes and feels a bit meaty, and sausagey which is crazy because there’s not even any meat substitute in it.

More Vegan Butternut Squash recipes:

More Vegan Fall & Winter recipes:

Vegan Stuffed Butternut Squash with Lentil Apple Filling

5 from 23 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 4
Course: Main Course
Cuisine: American
Vegan Stuffed Butternut Squash with Lentil & Apple filling is a hearty and satisfying plant-based main course for any winter dinner and makes for a showstopping holiday meal! Easy to make ahead of time!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 1 large Butternut Squash, or two small butternut squashes
  • 2 tsp oil
  • 1/4 tsp salt
  • generous dash of black pepper

For the Filling:

  • 1 tsp oil
  • 1/4 tsp fennel seeds, preferably crushed
  • 1/4 tsp dried sage, or 1 tbsp chopped fresh sage
  • 1/2 tsp dried thyme
  • 1/4 tsp dried rosemary
  • 1/4 cup of finely chopped red onion
  • 2 cloves garlic, finely chopped
  • 15 oz can of lentils, drained, or 1.5 cups cooked lentils
  • 1/2 tsp salt
  • 1/4 tsp onion powder
  • 1/8 tsp black pepper
  • 1/2 of an apple, chopped small
  • 1/4 cup chopped pecans, omit for Nutfree

Instructions 

  • Slice the butternut squash into half. Remove the seed box, then drizzle, brush all over with oil, and sprinkle salt and pepper.
  • Bake at 400 degrees F (205 C) for 45-50 minutes, or until cooked completely in the middle.
  • Meanwhile, make your lentil filling. Heat a skillet over medium heat, add oil, then add in your fennel seeds, and herbs, sage, thyme, rosemary, and mix in.
  • Add in the onion, garlic, and mix in, and cook until the onion is golden.
  • Add in your lentils, salt, onion powder, black pepper, and mix in, then add in the apples, pecans, and mix in, and cook for 2-3 minutes, or until the mixture is heated through. Taste and adjust flavor.
  • Remove the butternut squash from the oven. Scoop out the middle portion of the butternut squash, leaving about half an inch in the squash.
  • Mash the butternut squash that you removed and lightly mix into the lentils. You dont want to completely mix it in, there should  be some blobs of butternut squash in the lentil mixture. Also if you handle the mixture too much, the lentils would start to break down.
  • Spoon the lentil mixture into the scooped out butternut squash. sprinkle a little bit of salt and pepper, and bake at 400 degrees F for 10 minutes, or broil for 1-2 minutes.
  • Remove from the oven and serve as is, or serve with a drizzle of lemon juice, or a side of gravy . To make this without nuts, just omit the pecans.

Video

Notes

  • If you don’t find any butternut, use acorn squash.
  • Instead of apples, you could easily use pears – make sure they are still a bit hard or they will turn into mush while baking.
  • Walnuts or hazelnuts make a great substitution for pecans.
  • I used a mix of thyme, rosemary, and sage in this recipe, but you can use any combination of sturdy herbs, including oregano.
  • This is delicious as is but you could also drizzle it with some tahini or vegan sour cream.

Nutrition

Calories: 298kcal, Carbohydrates: 48g, Protein: 12g, Fat: 9g, Saturated Fat: 1g, Trans Fat: 1g, Sodium: 447mg, Potassium: 1125mg, Fiber: 14g, Sugar: 9g, Vitamin A: 19959IU, Vitamin C: 43mg, Calcium: 126mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients for Stuffed Butternut Squash:

  • The filling is enough for 1 big butternut squash, or two small butternut squashes.
  • For the filling we use traditional fall and winter-centric stuffing:  apples, red onions, lentils as a meat substitute and pecans for crunch
  • We up the flavor of the filling with traditional stuffing seasonings like fennel seeds, sage, thyme and rosemary as well as onion powder for some umami
  • garlic is a must for me but you can add some garlic powder instead
  • salt and pepper – always!

Tips & Substitutions:

  • If you don’t find any butternut, use acorn squash.
  • Instead of apples, you could easily use pears – make sure they are still a bit hard or they will turn into mush while baking.
  • Walnuts or hazelnuts make a great substitution for pecans.
  • I used a mix of thyme, rosemary, and sage in this recipe, but you can use any combination of sturdy herbs, including oregano.
  • This is delicious as is but you could also drizzle it with some tahini or vegan sour cream.
ingredients for making vegan stuffed butternut squash on a marble countertop

How to make Vegan Stuffed Butternut Squash:

2 butternut squash halves on a baking sheet drizzled with oil and sprinkled with salt and pepper

Slice the butternut squash into half. Remove the seeds, then drizzle, brush all over with oil, and sprinkle salt and pepper.

two baked halves of vegan butternut squash ready for stuffing
Bake at 400 degrees F for 45-50 minutes, or until cooked completely in the middle.

chopped onion being sauteed in a pan

Make your lentil filling. Heat a skillet over medium heat, add oil, then add in your fennel seeds, and herbs, sage, thyme, rosemary, and mix in. Add in the onion, garlic, and mix in, and cook until the onion is golden.

lentil onion stuffing mixture and spices sauteeing in a frying pan

Add in your lentils, salt, onion powder, black pepper, and mix in, then add in the apples, pecans, and mix in, and cook for 2-3 minutes, or until the mixture is heated through. Taste and adjust flavor.

apples and chopped nuts being added to vegan lentil stuffing in a frying pan
apple lentil stuffing in a frying pan

Remove the butternut squash from the oven. Scoop out the middle portion of the butternut squash, leaving about half an inch in the squash. Mash the butternut squash that you removed and lightly mix into the lentils. You don’t want to completely mix it in, there should be some blobs of butternut squash in the lentil mixture. Also if you handle the mixture too much, the lentils would start to break down.

side view of two stuffed butternut squash halves in a casserole dish

Spoon the lentil mixture into the scooped out butternut squash. sprinkle a little bit of salt and pepper, and bake at 400 degrees F for 10 minutes, or broil for 1-2 minutes. Remove from the oven and serve as is, or serve with a drizzle of lemon juice, or a side of gravy. To make this without nuts, just omit the pecans.

Make-Ahead Instructions:

Make the lentil filling a day or two in advance, and store in an airtight container in the fridge.
Roast the squash halves a day or two in advance, and store tightly covered or in an airtight container in the fridge.  On the day of serving, stuff the squash and bake in the oven for 15 minutes !

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 23 votes (2 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

50 Comments

  1. Wendy says:

    5 stars
    I made this last night, and it was wonderful! Thank you for the recipe!

    1. Vegan Richa Support says:

      yay!

  2. Wendy says:

    5 stars
    Just so delicious, I am definitely going to make it again.I had it with roasted courgettes and roasted cabbage.

    1. Vegan Richa Support says:

      yay!

      1. Tory says:

        5 stars
        So delicious! I used a shallot instead of red onion and walnuts instead of pecans, and drizzled over a lemon tahini sauce. Definitely one I’ll make again! Loved the apple amongst all the flavours!

        1. Vegan Richa Support says:

          thank you!

  3. Margaret Formosa says:

    5 stars
    Soooo delicious!! Will definitely be making this again 😊

    1. Vegan Richa Support says:

      yay!

  4. Teri says:

    5 stars
    I forgot the sage (oops!), used 2 small apples, and a small yellow onion. Added 1.5 Tbsp capers – gives a pop of saltiness here and there. I will add parsley to the stuffing next time, and there will definitely be a next time!

  5. VN says:

    5 stars
    This was so yummy and hardy! I can’t wait to try it as leftovers!

    1. Vegan Richa Support says:

      I’m so glad to hear!

  6. Cheryl says:

    5 stars
    I used acorn squash and chickpeas because that’s what I had. So easy and delicious! I will definitely be making this again. I’ll try it with lentils. Thank you Richa you saved dinner again. 😎

    1. Vegan Richa Support says:

      I’m so glad to hear, Cheryl!

  7. Su says:

    5 stars
    Thank you for this recipe! It was delish! 😀 I used walnuts because I didn’t have any pecans. I highly recommend this one.

    1. Vegan Richa Support says:

      Wonderful!

  8. Penny Roche says:

    I’m new to lentils – which color did you use in this recipe for stuffed butternut squash?

    1. Vegan Richa Support says:

      I use brown lentils in this recipe.

  9. Keren Paquette says:

    5 stars
    Made this tonight. This recipe is so delicious and easy to pull together. Will definitely be making it again!

    1. Vegan Richa Support says:

      Thank you Keren.

  10. Lani S says:

    absolutely scrumptious.,would be great for Tgiving as well..I was very generous with spices and added two apples but oh was this good.