• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Butternut Squash Stuffed Shells with Cashew Cream Recipe

Published: Oct 19, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 76 reviews

If you’re on the hunt for a cozy, show-stopping vegetarian dish that feels like a warm hug on a plate, this Butternut Squash Stuffed Shells with Cashew Cream Recipe is your new best friend. Each plump pasta shell is generously filled with a vibrant, creamy blend of roasted butternut squash, tender spinach, and a luscious cashew cream that adds just the right amount of richness. It’s a perfect harmony of sweet, savory, and slightly tangy notes that will have everyone asking for seconds. Whether you’re preparing a festive holiday meal or a comforting weeknight dinner, this recipe brings joy, color, and incredible flavors to your table.

Ingredients You'll Need

The image shows two side-by-side white containers on a white marbled surface. On the left, there is a white rectangular baking dish lined with parchment paper, filled with small, evenly roasted orange-yellow cubes that have a slightly browned, crispy texture. On the right, there is a round white colander full of fresh, bright green spinach leaves that look soft and slightly shiny. The photo taken with an iphone --ar 4:5 --v 7

These ingredients might seem simple, but each one plays a vital role in creating the perfect texture and flavor profile of the dish. The balance of roasted squash, fresh greens, and that creamy cashew sauce makes every bite an unforgettable experience.

  • 1½ cups cubed butternut squash: Roasting brings out its natural sweetness and makes it tender enough to nestle inside each shell beautifully.
  • Extra-virgin olive oil: A drizzle adds richness and helps roast the squash to golden perfection.
  • 16 jumbo shells: These hold the delicious filling and create the perfect bite-sized pockets of joy.
  • 1½ cups raw cashews: The base for a silky cashew cream that’s pure comfort in every spoonful (soaking them helps achieve the creamiest texture).
  • 1 cup fresh water: For blending the cashews smoothly into a luscious sauce.
  • 1 garlic clove: Adds a subtle savory depth to the cashew cream.
  • 3½ tablespoons fresh lemon juice: This brightens up the cashew cream with just a hint of tang.
  • ½ teaspoon sea salt and freshly ground pepper: Essential seasoning elements to balance flavors throughout the dish.
  • 4 cups fresh baby spinach: Wilted, chopped, and mixed in for a fresh, earthy note and vibrant green color.
  • 1 cup crumbled firm tofu: Adds protein and a creamy texture that blends perfectly with the spinach and cashew cream.
  • 1 teaspoon dried oregano: Gives an aromatic herbal kick to the filling.
  • ½ teaspoon lemon zest: Infuses a subtle citrus fragrance that complements the squash and cream beautifully.
  • Pinch of red pepper flakes: A gentle heat that wakes up the palate without overpowering the other flavors.
  • 1 cup cashew cream: The luscious binder that ties the filling ingredients together seamlessly.

How to Make Butternut Squash Stuffed Shells with Cashew Cream Recipe

Step 1: Roast the Butternut Squash

Preheat your oven to 350°F and line a baking sheet with parchment paper. Toss the cubed butternut squash with a generous drizzle of olive oil and a few healthy pinches of salt and freshly ground pepper. Roast it until tender and golden, about 20 to 25 minutes. This roasting step is crucial—it caramelizes the natural sugars and makes each bite sweet and silky, setting the stage for the filling.

Step 2: Make the Cashew Cream

While the squash is roasting, blend the drained raw cashews with fresh water, garlic, lemon juice, ½ teaspoon salt, and freshly ground pepper. The result is a beautifully smooth and tangy cream that mimics the richness of dairy without being heavy. If your blender needs it, soaking the cashews beforehand helps achieve this perfect texture.

Step 3: Prepare the Filling

Heat a little olive oil in a skillet over medium heat and add the baby spinach in batches, sprinkling a pinch of salt as it wilts down. Once all the spinach is cooked and slightly cooled, squeeze out any excess moisture and chop it up. Combine the spinach with the crumbled tofu, oregano, lemon zest, red pepper flakes, salt, pepper, and one cup of the freshly made cashew cream. Give it a good mix, adjusting seasoning to your liking—this filling will be bursting with flavor and creamy texture in every bite.

Step 4: Cook the Jumbo Shells

Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package directions until they’re al dente. Drain them carefully so they maintain their shape—these shells are the vessels that carry all the deliciousness.

Step 5: Assemble and Bake

Spread about ¼ cup of the reserved cashew cream along the bottom of an 11x7-inch baking dish to prevent sticking and add extra creaminess. Stuff each shell generously with the spinach-tofu filling and a few tender cubes of roasted butternut squash, then arrange them snugly in the dish. Drizzle a bit of olive oil on top, cover with foil, and bake for 15 minutes to meld all the flavors and heat everything through. Serve warm with the remaining cashew cream spooned over the top for that extra dreamy finish.

How to Serve Butternut Squash Stuffed Shells with Cashew Cream Recipe

Three large pasta shells are arranged in a white bowl on a white marbled surface. Each shell is filled with three layers: the bottom layer has bright orange roasted squash cubes with slight browning, the middle layer is a creamy mix with white cheese crumbles, and the top layer contains cooked dark green spinach leaves mixed evenly into the cheese. The edges of the pasta shells are ridged and pale yellow. The bowl is placed beside a grey and white striped cloth. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh garnishes can elevate this dish to restaurant quality in seconds. Try sprinkling chopped toasted walnuts or pepitas for a crunchy contrast, a sprinkle of freshly chopped parsley or sage for freshness, or even a light dusting of smoked paprika for a hint of warmth and color.

Side Dishes

This Butternut Squash Stuffed Shells with Cashew Cream Recipe pairs beautifully with crisp green salads dressed in lemon vinaigrette or a side of roasted Brussels sprouts. For a heartier meal, creamy garlic mashed potatoes or crusty artisan bread to soak up the luscious cashew sauce are wonderful choices.

Creative Ways to Present

Make your meal truly special by layering the stuffed shells in a clear baking dish so the golden roasted squash peeks through. Alternatively, serve a few shells on a warm plate with a drizzle of cashew cream artfully swirled around them. Individual portions served in small ramekins also make for charming presentation when entertaining guests.

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer any leftovers to an airtight container and store them in the refrigerator for up to 3 days. The flavors deepen and meld beautifully overnight, making for even tastier meals the next day.

Freezing

For longer storage, freeze the assembled shells before baking in a freezer-safe container for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator and bake as usual, adding a few extra minutes if needed.

Reheating

Reheat leftovers covered in the oven at 350°F until warmed through, about 15–20 minutes. Alternatively, microwave individual portions on medium power, stirring the cashew cream around to ensure even heating without drying out the shells.

FAQs

Can I use a different type of squash for this recipe?

Absolutely! While butternut squash is ideal for its sweetness and texture, you can substitute delicata or kabocha squash. Just ensure you roast it until tender and caramelized to maintain the dish’s flavor balance.

Do I need to soak the cashews before making the cashew cream?

It depends on your blender. High-powered blenders like a Vitamix can blend raw cashews into a creamy sauce without soaking. For standard blenders, soaking cashews for a few hours or overnight results in a smoother texture.

Is this recipe vegan and gluten-free?

Yes, this Butternut Squash Stuffed Shells with Cashew Cream Recipe is naturally vegan and can easily be gluten-free if you choose gluten-free pasta shells. It’s a nourishing, allergy-friendly crowd-pleaser.

Can I prepare this dish without tofu?

You can! The tofu adds protein and creaminess, but if you prefer, you can increase the spinach quantity or add cooked lentils or mashed white beans to maintain the texture and nutrition.

How spicy is the filling with red pepper flakes?

The pinch of red pepper flakes adds a subtle warmth that enhances the other flavors without being overpowering. You can always adjust the amount according to your heat preference or omit it altogether.

Final Thoughts

There’s something truly special about this Butternut Squash Stuffed Shells with Cashew Cream Recipe that makes it stand out as a comforting yet elegant meal. From the creamy cashew sauce to the roasted squash’s sweetness and the veggie-packed filling, it’s a celebration of flavor and texture in every bite. I can’t wait for you to try it and make it a go-to dish for your next festive gathering or cozy night in.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Butternut Squash Stuffed Shells with Cashew Cream Recipe

Butternut Squash Stuffed Shells with Cashew Cream Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 76 reviews

Print Recipe
Pin Recipe

This Butternut Squash Stuffed Shells recipe is a delicious and hearty vegetarian main dish, perfect for entertaining during the winter holidays or Thanksgiving. Jumbo pasta shells are stuffed with a creamy and flavorful filling of roasted butternut squash, sautéed spinach, crumbled tofu, and a rich cashew cream sauce, then baked to perfection.

  • Total Time: 55 minutes
  • Yield: 4 servings

Ingredients

Roasted Butternut Squash

  • 1½ cups cubed butternut squash
  • extra-virgin olive oil, for drizzling
  • sea salt, to taste
  • freshly ground black pepper, to taste

Pasta

  • 16 jumbo shells

Cashew Cream

  • 1½ cups raw cashews*
  • 1 cup fresh water
  • 1 garlic clove
  • 3½ tablespoons fresh lemon juice
  • ½ teaspoon sea salt
  • freshly ground black pepper, to taste

Filling

  • 4 cups fresh baby spinach
  • 1 cup crumbled firm tofu
  • 1 teaspoon dried oregano
  • ½ teaspoon lemon zest
  • pinch of red pepper flakes
  • 1 cup cashew cream (from above)
  • sea salt and freshly ground black pepper, to taste
  • extra-virgin olive oil, for sautéing and drizzling

Instructions

  1. Roast Butternut Squash: Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper. Toss the cubed butternut squash with a drizzle of olive oil, salt, and pepper. Spread out on the baking sheet and roast for 20 to 25 minutes until golden brown and tender.
  2. Make Cashew Cream: Drain the raw cashews if soaked. In a blender, combine cashews, fresh water, garlic clove, lemon juice, ½ teaspoon sea salt, and freshly ground pepper. Blend until completely smooth and creamy.
  3. Sauté Spinach: Heat a drizzle of olive oil in a medium skillet over medium heat. Add the spinach gradually with a pinch of salt, sautéing until wilted and all spinach is incorporated. Remove from heat and let cool slightly. Squeeze out excess liquid and chop finely.
  4. Prepare Filling: In a medium bowl, combine chopped spinach, crumbled firm tofu, dried oregano, lemon zest, red pepper flakes, at least ¼ teaspoon salt, freshly ground black pepper, and 1 cup of cashew cream. Mix thoroughly and adjust seasoning as needed.
  5. Cook Pasta Shells: Bring a large pot of salted water to a boil. Add jumbo pasta shells and cook according to package directions until al dente. Drain and set aside.
  6. Assemble Shells: Spread ¼ cup of reserved cashew cream evenly on the bottom of an 11x7-inch baking dish. Stuff each cooked shell with some filling and a few cubes of roasted butternut squash. Place filled shells in the baking dish.
  7. Bake Stuffed Shells: Drizzle a little olive oil over the assembled shells and cover the dish with foil. Bake in the preheated oven at 350°F for 15 minutes or until heated through.
  8. Serve: Remove from oven and serve warm with the remaining cashew cream on the side for drizzling or dipping as desired.

Notes

  • Depending on your blender, soaking raw cashews in water for a few hours or overnight before blending may be necessary to achieve a creamy texture; drain and rinse before use. Soaking is not required if using a high-powered blender like a Vitamix.
  • You can prepare the cashew cream and roasted squash in advance for easier assembly on the day of serving.
  • This recipe can be made gluten-free by using gluten-free jumbo pasta shells.
  • Adjust red pepper flakes to your preferred spice level or omit if sensitive to heat.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Lunch and Side-Dish

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
  • Quick Spinach Pistachio Pesto Recipe
    Quick Spinach Pistachio Pesto Recipe
  • Peach Syrup for Cocktails, Sweet Tea & More Recipe
    Peach Syrup for Cocktails, Sweet Tea & More Recipe
  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.