I absolutely love making this Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe because it brings together such a beautiful harmony of flavors and textures that always delights my palate. Roasting the tender butternut squash until caramelized, paired with the earthy lentils, nutty quinoa, sweet cranberries, and the warming touch of thyme and nutmeg, creates a dish that is both comforting and vibrant. It’s hearty enough to please a crowd but elegant enough for special occasions, and it always fills my kitchen with the most inviting aromas.
Why You'll Love This Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe
What really makes this recipe stand out to me is the delightful blend of sweet, savory, and slightly tart flavors. The sweetness from the butternut squash and cranberries contrasts beautifully with the earthiness of the lentils and quinoa, while the fresh thyme and a hint of nutmeg add that subtle depth of warm spice that keeps me coming back. Every bite delivers a satisfying texture combination — the softness of the squash, the slight chew of quinoa, and the pop of cranberries make it such a joyous eating experience.
From a practical perspective, I adore how approachable this recipe is. The ingredients are simple and wholesome, mostly pantry staples or easy to find, and the preparation involves straightforward steps that anyone can follow without feeling overwhelmed. Plus, it’s a one-pan, oven-friendly dish that’s perfect for busy weeknights or even holiday meals when you want to serve something plant-based yet impressive. For me, it ticks all the boxes — delicious, nutritious, and uncomplicated.
Ingredients You'll Need
Each ingredient in this recipe plays a crucial role in building layers of flavor and texture, while keeping everything balanced and vibrant. I always appreciate how such simple ingredients come together to create a meal that looks stunning on the plate and tastes like pure comfort.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Butternut squash: The star of the dish, its natural sweetness and soft texture make an amazing edible bowl for the filling.
- Olive oil: Essential for roasting and sautéing, adds richness and helps develop golden, caramelized flavors.
- Brown onion (or shallots): Provides a savory base and subtle sweetness when softened.
- Garlic cloves: Adds an aromatic punch that complements the earthiness of lentils perfectly.
- Fresh thyme: Lends a delicate herbal note that brightens and rounds out the filling.
- Cooked chestnuts: These bring a lovely nutty sweetness and soft texture that pairs beautifully with quinoa.
- Cooked quinoa: A gluten-free grain that adds protein, chew, and a slightly nutty flavor.
- Cooked brown lentils: Provides hearty protein and a comforting, meaty texture to the stuffing.
- Dried cherries or cranberries: Their tartness balances the earthy and sweet elements.
- Nutmeg: Just a pinch warms the dish with a subtle spice that elevates the overall flavor.
- Vegan butter: Adds richness and helps meld all the ingredients together in the sauté.
- Baby spinach: A fresh, bright leafy green that wilts gently into the filling for a pop of color and nutrients.
- Sea salt and black pepper: Essential seasoning to enhance and balance all the flavors perfectly.
Directions
Step 1: Start by preheating your oven to 190 degrees Celsius. Take your butternut squash and carefully slice it into 1½ inch thick rounds. Using a small cookie cutter or a sharp scoop, cut a circle from the center of each round to form a ring, which will hold your stuffing. Don’t worry if the rings break; they’ll still roast beautifully. Keep the scooped-out squash flesh to chop up and add to your filling later. Remove and discard the seeds.
Step 2: Place the squash rings in a roasting pan and drizzle them generously with olive oil. Sprinkle with a good pinch of sea salt and pop them into the oven for 20 minutes to start softening and caramelizing.
Step 3: While the squash is roasting, heat the olive oil in a large skillet over medium heat. Add the finely chopped onion, minced garlic, and fresh thyme leaves. Sweat these ingredients gently for about 7 minutes until they become soft and fragrant, releasing all their delicious aromas.
Step 4: Stir in the chopped chestnuts, dried cranberries, reserved squash cubes, and vegan butter. Cook everything together until the butter melts and the mixture becomes wonderfully fragrant. Don’t forget to add a pinch of nutmeg here — it really makes a surprising difference.
Step 5: Add the cooked quinoa and lentils to the skillet, stirring frequently for about 5 minutes so the flavors meld perfectly. Finally, toss in the baby spinach and cook until it’s just wilted. Give everything a good seasoning with sea salt and freshly cracked black pepper to taste.
Step 6: Once your squash rings have had their initial roast, carefully remove them from the oven and place them on your countertop. Fill each ring generously with the prepared stuffing, pressing it down a little to compact it. Drizzle a little olive oil over the top of each filled ring and return them to the oven for at least 20 to 30 minutes, or until the squash is fully cooked and tender throughout.
Step 7: When the squash is beautifully roasted and the stuffing has melded, remove the rings from the oven. Serve them hot with your favorite vegan gravy or sides, and watch your guests’ faces light up with every bite.
Servings and Timing
This wonderful Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe makes about 6 servings, perfect for a family meal or small gathering. Prep time usually takes me around 15 to 20 minutes, including chopping and setting up ingredients. The total cook time is about 40 to 50 minutes, considering the two rounds of oven roasting. Altogether, you can expect roughly an hour from start to finish, including resting if you like to let the squash cool slightly before serving. The dish is best enjoyed hot or warm.
How to Serve This Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe
When it comes to serving, I love pairing this stuffed butternut squash with a simple, crisp green salad dressed in a light vinaigrette — the acidity helps balance the richness of the stuffing. Roasted root vegetables or steamed greens like broccolini also make fantastic, colorful side dishes that complement the natural sweetness of the squash. For a more indulgent meal, a smooth vegan gravy drizzled over the top elevates the dish to truly special holiday territory.
Presentation-wise, I like to place each stuffed squash ring on a warm plate and garnish with freshly chopped parsley or a sprinkle of toasted nuts for a bit of crunch and color contrast. Serving portions can be generous since this dish feels hearty and fulfilling. It’s lovely served hot right out of the oven, but I find it also holds up well at room temperature for buffet-style meals or parties.
For drinks, I often reach for a light, fruity red wine like Pinot Noir or a crisp dry white like Sauvignon Blanc. Non-alcoholic options such as sparkling apple cider or a fresh ginger-lemon iced tea bring a refreshing note that pairs beautifully with the autumnal flavors. This recipe shines in cozy family dinners, festive gatherings, or when you simply want to treat yourself to a nourishing and joyful plant-based meal.
Variations
I’ve experimented quite a bit with this recipe and found several ways to switch it up while keeping the soul of the dish. For instance, if you want to try different grains, swapping quinoa for millet or couscous works wonderfully, adding a slightly different texture and taste. Using green lentils instead of brown gives the filling a bit more bite, too.
If you’re catering to dietary needs, rest assured that this recipe is naturally gluten-free and vegan, making it very inclusive. To add more protein, I sometimes toss in some toasted pumpkin seeds or crumbled tempeh. For a richer, earthier twist, you could incorporate caramelized mushrooms or a splash of balsamic vinegar into the stuffing mixture.
Cooking methods can vary as well — instead of slicing the squash into rings, you might halve or quarter the squash, scoop out the flesh, roast the shells, and stuff them for a different presentation. Alternatively, I sometimes make the stuffing ahead and serve it as a warm salad alongside simply roasted squash for a lighter version that’s still packed with flavor.
Storage and Reheating
Storing Leftovers
Leftovers of this Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe store beautifully in airtight containers in the refrigerator. I usually use glass containers with tight lids, which keep the flavors fresh and prevent the squash from drying out. The leftovers will keep well for about 3 to 4 days, making it a great option for meal prepping or enjoying the next day.
Freezing
If you want to freeze portions, it’s best to cool the stuffed squash completely before packing. Wrap individual portions tightly in plastic wrap or aluminum foil, then place them in a freezer-safe container or bag. I’ve found that freezing holds well for up to 2 months. When you’re ready to eat, thaw overnight in the refrigerator for best texture retention.
Reheating
To reheat, I recommend using the oven to maintain the squash’s texture and prevent sogginess. Place the stuffed squash on a baking sheet and warm at 170 degrees Celsius for about 15 to 20 minutes or until heated through. Avoid microwaving if possible, as it can make the squash mushy. To refresh the flavor, a light drizzle of olive oil or a quick sprinkle of fresh herbs after reheating works wonders.
FAQs
Can I prepare this Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe ahead of time?
Absolutely! You can prepare the filling up to a day in advance and store it in the fridge. Just fill and roast the squash when you're ready to serve. This makes it convenient for entertaining or busy weeknights.
What can I use if I don’t have chestnuts?
If chestnuts aren’t available, roasted cashews or walnuts work well as substitutes, providing a similar nutty richness and satisfying texture in the filling.
Is this recipe suitable for vegans and gluten-free diets?
Yes! This recipe is naturally vegan and gluten-free, making it a great inclusive dish. Just ensure any store-bought vegan butter or stock you use is compliant.
Can I make this recipe without cranberries?
Yes, you can omit cranberries if you don’t have them or prefer not to use dried fruit. You might consider substituting with raisins or chopped dried apricots for a different sweet touch.
How do I know when the stuffed squash is fully cooked?
The squash is fully cooked when it is tender all the way through and can be pierced easily with a fork. The stuffing should be hot and bubbly as well, with the squash rings nicely golden on top.
Conclusion
I truly hope you give this Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe a try — it’s one of those dishes that feels like a warm hug in food form. Whether you’re feeding family, serving guests, or treating yourself to a wholesome meal, the flavors and textures come together so beautifully to make eating joyful and nourishing. I can’t wait to hear how you enjoy it!
Print
Stuffed Butternut Squash with Quinoa, Lentils, and Cranberries Recipe
- Total Time: 1 hour
- Yield: 6 servings
- Diet: Vegan
Description
This Stuffed Butternut Squash recipe features tender roasted squash rings filled with a savory mixture of quinoa, brown lentils, chestnuts, dried cherries, and fresh spinach, seasoned with garlic, thyme, nutmeg, and vegan butter. It's a hearty, wholesome, and vegan-friendly meal perfect for a comforting dinner.
Ingredients
Squash
- 1 - 2 medium butternut squash (pumpkin)
- 2 tbsp olive oil
- sea salt, to taste
Stuffing
- 2 tbsp olive oil
- 1 brown (yellow) onion, finely chopped (or 2-3 French shallots)
- 3 garlic cloves, minced
- 3-4 sprigs fresh thyme, leaves removed and chopped
- 80 grams cooked chestnuts, roughly chopped (around ½ cup)
- 120 grams cooked quinoa (a scant cup)
- 400 grams cooked brown lentils, drained and rinsed if canned
- 20 grams dried cherries or cranberries (roughly 2 tbsp)
- Pinch of nutmeg, to taste
- 30 grams vegan butter (about 2 tbsp)
- 50 grams baby spinach (2 good handfuls)
- Sea salt, to taste
- Black pepper, freshly cracked, to taste
Instructions
- Preheat and Prepare Squash: Preheat your oven to 190°C (375°F). Lay the butternut squash on its side and carefully cut into 1½ inch thick slices. Using a small cookie cutter, cut a circle in the center of each slice to create rings. Discard seeds and chop the removed inside rounds into cubes. If you don’t have a cookie cutter, scoop out flesh and chop ends into cubes.
- Roast Squash Rings: Place the squash rings in a roasting pan, drizzle with olive oil, and season with sea salt. Roast in the oven for 20 minutes to begin softening the squash.
- Cook Aromatics: While squash roasts, heat 2 tablespoons of olive oil in a large skillet over medium heat. Add minced garlic, chopped onion, and thyme leaves. Sweat gently for about 7 minutes until softened and fragrant.
- Add Chestnuts and Fruit: Stir in the chopped chestnuts, dried cherries, and the cubed squash flesh. Add vegan butter and cook until melted. Sprinkle a pinch of nutmeg and stir to combine the flavors well.
- Finish Stuffing Mixture: Add cooked quinoa and drained lentils to the skillet. Cook for another 5 minutes, stirring occasionally. Add the baby spinach last and cook until wilted. Season the stuffing with sea salt and freshly cracked black pepper to taste, then remove from heat.
- Fill and Roast Squash Rings: Remove the partially cooked squash rings from the oven and set on the counter. Carefully fill each ring with the prepared stuffing mixture. Drizzle a little olive oil over the stuffed rings, then place back into the oven for an additional 20–30 minutes or until the squash is fully cooked and tender.
- Serve: Remove the stuffed squash from the oven and serve warm with vegan gravy and your choice of sides for a complete meal.
Notes
- If you don’t have a cookie cutter, use a spoon or scoop to hollow out the squash rings.
- Use cooked quinoa and lentils; these can be prepared in advance or substituted with canned lentils (rinsed well).
- Adjust seasoning with nutmeg, salt, and pepper according to your taste preferences.
- This recipe is vegan and can be accompanied by vegan gravy or additional vegetables for a complete meal.
- Ensure squash slices are evenly cut for even roasting.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Vegetarian/vegan, Western

Leave a Reply