Sign up for A Family Feast emails and never miss a recipe! Click Here

Roasted Butternut Squash and Swiss Chard

Butternut Squash with Swiss Chard - A Family Feast

There’s an old culinary proverb that says: You first eat with your eyes.  This recipe for Roasted Butternut Squash and Swiss Chard combines the gorgeous colors (and flavors too) of roasted butternut squash, Swiss chard, roasted garlic, pine nuts, dried cranberries, shallots and sage into a dish that is quintessential fall and is a feast for both the eyes and stomach.

I just love cooking with Swiss chard – the colors alone make this such an appealing vegetable – not to mention its very high nutritional value!

swiss chard

The mellow roasted butternut squash is perfectly balanced by the delicate flavor of the Swiss chard greens and roasted garlic, and the toasted pine nuts and dried cranberries add texture to the overall dish.  This dish is the perfect fall meal accompaniment.

Butternut Squash with Swiss Chard - A Family Feast

Adapted from a recipe originally found here, we added a small bit of goat cheese to this roasted butternut squash and Swiss chard just before serving to add a touch of delicious creaminess to the dish.

Roasted Butternut Squash and Swiss Chard

Prep Time: 45 minutes

Cook Time: 45 minutes

Yield: 4-6 servings

Roasted Butternut Squash and Swiss Chard

A wonderful combination of flavors and colors from roasted butternut squash, Swiss chard, garlic, shallots, dried cranberries and pine nuts.


  • 3 cups butternut squash, large cubes (about 1 large squash)
  • 4 tablespoons extra virgin olive oil, separated
  • 1 - 2 large shallots quartered, about 1 cup
  • 4 large cloves of garlic, skinned and left whole
  • 1 ½ teaspoons seasoned salt (we used Lawry's brand)
  • 2 teaspoons chopped fresh rosemary
  • 1 large head Swiss chard, stems 1 inch diced and leaves roughly chopped (about 6-8 cups)
  • ¼ cup toasted pine nuts
  • 1 teaspoon chopped fresh sage
  • ½ cup dried cranberries
  • ¼ cup crumbled goat cheese


  1. Preheat oven to 375 degrees.
  2. Peel and seed the squash and cut into large bite size chucks. Coat with 2 tablespoons of olive oil, 1 teaspoon of the seasoned salt, and the rosemary and place on a sheet pan. Roast for 30 to 45 minutes until tender and caramelized. Turn squash half way through.
  3. Coat shallots, peeled whole garlic and the remaining ½ teaspoon of seasoned salt with 1 tablespoon of olive oil and place on another sheet pan. Roast for 20-30 minutes turning half way through. (Note: The squash and the garlic can be roasted at the same time.)
  4. When about 10 minutes remain until the roasted vegetables are caramelized, heat a large skillet over medium high heat and sauté chopped Swiss chard stems in the remaining tablespoon of olive oil. After 3 minutes, toss in the chopped chard leaves and chopped sage and cook for another 1-2 minutes, turning the chard as it cooks with a pair of tongs. Do not over cook.
  5. Add in roasted vegetables, toasted pine nuts and cranberries. Toss over heat to incorporate ingredients for one more minute.
  6. Remove from heat and add in crumbled goat cheese. Serve immediately.


  1. this looks SO delicious! I love everything in it!!
    Heather @ French Press recently posted…Parmesan Cheese CrispsMy Profile

  2. I’ve never tried Swiss chard, but I love greens, goat cheese, and dried cranberries. So, I know I would love this. Thanks for sharing!!
    Kate recently posted…Cinnamon Roll CookiesMy Profile

  3. This is a great fall vegetable recipe to add to my collection! Looks fabulous. Can’t wait to give it a try! I will be back to visit again. Deb
    Debbie @ Kneaded Creations recently posted…Monday Muffins from Master Mix- Favorite Fruit MuffinsMy Profile

  4. Trying this out right now, will let you know how it turns out..looks soooo yummmmy

  5. LOVED this recipe! i used raw pumpkin seeds instead of pine nuts and it was awesome. thank you!!
    katie recently posted…tada! presto chango… watch as i change this regular recipe into a gluten free recipe! …it’s magic.My Profile


Leave a Comment


CommentLuv badge