• Skip to main content
  • Skip to primary sidebar
Julia's Album
menu icon
go to homepage
  • Subscribe
  • Save Recipes!
  • About
  • Salads
  • Pasta
  • Chicken
  • Seafood
  • All Main Courses
  • Latest Recipes
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Subscribe
    • Save Recipes!
    • About
    • Salads
    • Pasta
    • Chicken
    • Seafood
    • All Main Courses
    • Latest Recipes
    • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Stuffed Butternut Squash with Spinach, Bacon, and Cheese

    By Julia | Updated: Nov 17, 2023 | Published: Dec 19, 2021 | 213 Comments

    111.8K shares
    • Facebook22.8K
    Jump to Recipe Print SaveSaved!

    This post may contain affiliate links. Read my disclosure policy.

    Stuffed Butternut Squash with Spinach, Bacon, and Cheese is a perfect recipe to make in the Fall and Winter.  The stuffing is creamy and cheesy and pairs well with the sweet flavor of the butternut squash.   This gluten-free recipe is a perfect addition to the holiday menu and is also great for an easy weeknight meal.

    stuffed butternut squash with spinach, bacon, and cheese on a white plate

    Stuffed Butternut Squash - easy side dish or main meal

    This is an incredibly easy recipe that will for sure be a crowd pleaser!  The butternut squash is first roasted in the oven for about 40 minutes.  In the meantime, you will prepare the delicious filling made with cream cheese, Parmesan cheese, spinach, and bacon!  After the butternut squash is roasted, stuff it with the cheesy filling and reheat it in the oven (or under the broiler) briefly.  That's it!  It's a simple recipe that a whole family will love!  Easy enough to make it on a busy weeknight, yet the presentation is so appealing that you can serve it when you have company over.  You can serve it as a side dish or as a meal in itself!

    stuffed butternut squash with spinach, bacon, and cheese on a baking sheet

    Holiday recipe

    What can be more attractive on a holiday table than a colorful, festive dish featuring seasonal ingredients?  Butternut Squash stuffed with Cheese, Bacon, and Spinach is a great side dish to serve for Thanksgiving, Christmas, and even New Year's Eve!  It will surely please almost every taste because this dish combines both savory and sweet flavors in a perfect combination!

    Main ingredients

    • Butternut squash is the star of the show!  It's a winter squash with a beautiful orange color that has a sweet and nutty flavor.  Fun fact: Did you know that in Australia it's called butternut pumpkin?
    • Cream cheese adds creaminess and great texture to the filling.  Use softened cream cheese by heating it in the microwave oven briefly.
    • Parmesan cheese - use shredded or grated parmesan.  It's always best to shred or grate the cheese yourself!
    • Spinach - I used fresh spinach, but frozen spinach can certainly be used!  Make sure to thaw it and drain it from any liquid.  I would even pat it dry with paper towels.
    • Bacon - use chopped, cooked bacon.  It's easy to cook the bacon on a foil-lined baking sheet in the oven at 350 F.

    How to make stuffed butternut squash (step-by-step photos)

    Prepare the butternut squash

    Slice each one in half lengthwise. Keep fingers away from the knife to avoid injury. Use a spoon to scoop out the seeds and fleshy strands tangled with the seeds.

    sliced butternut squash cut sides up on a baking sheet

    Drizzle the cut sides of butternut squashes with olive oil and season with salt and pepper.

    sliced butternut squash seasoned with olive oil, salt, and pepper on a parchment paper lined baking sheet

    Turn the squash over, and place it cut sides down on a baking sheet. Tip: you can line the baking sheet with parchment paper for easy clean-up.

    sliced butternut squash cut sides down on a parchment paper lined baking sheet

    Roast it for 40 minutes

    Then, roast the butternut squash in the preheated oven at 400 F for 40 minutes.

    Prepare the cheese mixture

    Next, combine cooked spinach with softened cream cheese and shredded Parmesan cheese.    Mix everything well.  Fold in chopped cooked bacon. Tip: save a few bacon pieces to arrange on top of the cheese mixture.

    Stuff the squash

    By this time, you have roasted the butternut squash for 40 minutes. Remove it from the oven and turn cooked squash halves cut sides up.  Let it cool slightly.
    roasted butternut squash on the baking sheet

    Using a spoon, scoop out the flesh leaving about a 1-inch border along the sides.  See photos for more clarity:

    scooping out the flesh out of the roasted butternut squash on a baking sheet

    roasted butternut squashed with the scooped out flesh leaving about a 1-inch border along the sides

    Divide the spinach, bacon, and cheese mixture among the 4 halves and stuff the squash until the mixture is leveled.

    roasted butternut squash stuffed with spinach and cheese on a baking sheet

    Top with the chopped cooked bacon.

    roasted butternut squash stuffed with spinach and cheese and chopped cooked bacon on top on a baking sheet

    Bake it some more and broil

    Roast the stuffed butternut squash in the preheated oven at 400 F for 15 more minutes until the cheese mixture melts.
    Optionally, broil for 3 or 5 minutes to get golden crust over cheese.

    Substitutions

    • You can use either butternut squash or acorn squash.  When using acorn squash, keep in mind that they are smaller in size and bake faster in the oven (about 30 minutes in the preheated oven at 400 F).
    • You can use Asiago cheese or Gruyere cheese instead of Parmesan.
    • Other greens besides spinach that will work well in stuffed butternut squash are kale and arugula.

    Storage and Reheating Tips

    What I love about this recipe is that it stores well and reheats well!

    • Fridge.  Refrigerate the leftover stuffed butternut squash in an airtight container for up to 5 days.
    • Reheat in the oven.  Reheat it in the preheated oven at 350 F for about 30 minutes.
    • Reheat in the microwave oven.  You can also microwave the stuffed butternut squash.  For best and fastest results, you can take the spinach, bacon, and cheese mixture out of the butternut squash, and reheat this mixture and the butternut squash separately.  Then add back the cheese mixture into the butternut squash.

    What to serve with stuffed butternut squash

    Serve something equally simple and easy-to-make, such as these delicious holiday side dishes:

    • Roasted Brussels Sprouts with Bacon, Toasted Pecans, and Dried Cranberries
    • Cheesy Baked Asparagus with Gruyere cheese, Garlic, and Bacon
    • Green Beans with Pine Nuts

    More butternut squash recipes you might like

    • Creamy Butternut Squash Pasta with Sausage and Spinach - This easy and flavorful recipe is packed with veggies and will become your favorite Fall and Winter family weeknight dinner!
    • Butternut Squash Ravioli with Brown Butter Sauce and Pecans - you can use store-bought ravioli and just use the recipe for the delicious sauce!
    • Creamy Butternut Squash Gnocchi with Sausage, Thyme, and Sage is the ultimate Autumn comfort food.
    stuffed butternut squash with spinach, bacon, and cheese on a white plate
    4.71 from 386 votes

    Stuffed Butternut Squash

    Stuffed Butternut Squash with Spinach, Bacon, and Cheese is a perfect recipe to make in the Fall and Winter.  The stuffing is creamy and cheesy and pairs really well with the sweet flavor of the butternut squash.   This gluten-free recipe is a perfect addition to the holiday menu and is also great for an easy weeknight meal.
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 20 minutes mins
    Cook Time 1 hour hr
    Total Time 1 hour hr 20 minutes mins
    Course Side Dish
    Cuisine American, Mediterranean
    Servings 4 people
    Calories per serving 706 kcal
    Author: Julia

    Ingredients

    Butternut squash

    • 2 butternut squash medium
    • 2 tablespoons olive oil
    • ¼ teaspoon salt
    • black pepper freshly ground

    Spinach, bacon, and cheese mixture

    • 1 tablespoon olive oil
    • 6 oz spinach fresh
    • 8 oz cream cheese
    • 1 cup Parmesan cheese shredded
    • 6 strips bacon cooked and chopped
    • 3 tablespoons fresh thyme
    US Customary - Metric
    Prevent your screen from going dark

    Instructions 

    How to roast butternut squash

    • Preheat oven to 400 F.
    • Prepare the butternut squash. Slice each one in half lengthwise. Keep fingers away from the knife to avoid injury. Use a spoon to scoop out the seeds and fleshy strands tangled with the seeds.
    • Place butternut squash cut sides up on a baking sheet. Drizzle the cut sides of butternut squashes with olive oil and rub the oil into the squash. Season generously with salt and pepper. Turn the squash over, and place it cut sides down on a baking sheet. Tip: you can line the baking sheet with parchment paper for easy clean-up.
    • Roast in the preheated oven at 400 F for 40 minutes.

    Make spinach, bacon, and cheese mixture

    • While the butternut squash is roasted, prepare the cheese mixture.
    • In a medium skillet, heat olive oil on medium heat and add fresh spinach. Cook for about 5 minutes until the spinach wilts. If there is any liquid in the pan, drain it.
    • Add cream cheese to a microwave-safe large-sized bowl. Soften cream cheese briefly in the microwave oven. Make sure the cheese does not actually melt, just softens.
    • Add shredded Parmesan, cooked spinach, and half of the chopped cooked bacon to the same bowl. Mix everything well. Tip: save the remaining half of the bacon pieces to arrange on top of the cheese mixture.

    How to stuff butternut squash

    • By this time, you have roasted the butternut squash for 40 minutes. Remove it from the oven and turn cooked squash halves cut sides up.
    • Let it cool slightly. Using a spoon, scoop out the flesh leaving about a 1-inch border along the sides. (For reference, I provide the step-by-step photos, including for this step, above the recipe card).
    • Divide the spinach, bacon, and cheese mixture among the 4 halves and stuff the squash until the mixture is leveled. Top with the remaining chopped cooked bacon.
    • Roast the stuffed butternut squash in the preheated oven at 400 F for 15 more minutes until the cheese mixture melts.
    • Optionally, broil for 3 or 5 minutes to get golden crust over cheese. Watch closely and be very careful not to burn the squash and the cheese mixture. Tip: Broil on the second oven rack from the top - not on the very top rack so that it doesn't burn.  Do watch carefully because all ovens are different.  My squashes were fine broiled for 5 minutes on the second oven rack from the top.
    • Top with freshly ground black pepper and fresh thyme.

    Nutrition

    Nutrition Information
    Stuffed Butternut Squash
    Amount per Serving
    Calories
    706
    % Daily Value*
    Fat
     
    50
    g
    77
    %
    Saturated Fat
     
    21
    g
    131
    %
    Trans Fat
     
    1
    g
    Polyunsaturated Fat
     
    4
    g
    Monounsaturated Fat
     
    20
    g
    Cholesterol
     
    101
    mg
    34
    %
    Sodium
     
    996
    mg
    43
    %
    Potassium
     
    1756
    mg
    50
    %
    Carbohydrates
     
    50
    g
    17
    %
    Fiber
     
    9
    g
    38
    %
    Sugar
     
    10
    g
    11
    %
    Protein
     
    22
    g
    44
    %
    Vitamin A
     
    45068
    IU
    901
    %
    Vitamin C
     
    99
    mg
    120
    %
    Calcium
     
    597
    mg
    60
    %
    Iron
     
    5
    mg
    28
    %
    * Percent Daily Values are based on a 2000 calorie diet.

    Nutrition Disclaimer:

    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.

    Keyword stuffed butternut squash

    stuffed butternut squash with spinach, bacon, and cheese on a white plate

    stuffed butternut squash with spinach, bacon, and cheese on a white plate

    « Caramelized Apples
    15-Minute Strawberry Spinach Salad »
    111.8K shares
    • Facebook22.8K

    Reader Interactions

    Comments

      Submit your question or provide a review of the recipe + star rating RIGHT HERE. Cancel reply

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

      Recipe Rating




    1. Dee Chapman

      October 27, 2022 at 1:07 pm

      I have made this recipe twice and every one loved it making it again this weekend.

      Reply
      • Julia

        October 28, 2022 at 5:59 pm

        Dee, I am glad you tried this recipe TWICE - a huge compliment to me! 🙂

        Reply
      • Donna

        November 22, 2022 at 7:50 am

        Good morning. Wondering if this could be made ahead at all and then finished the day serving???

        Reply
        • Julia

          November 23, 2022 at 9:50 am

          Donna, yes, you can make the whole recipe the day ahead and reheat it when ready to serve. There are 2 ways to reheat the stuffed squash the next day:

          ➡️ 1) The best way to reheat it is, of course, in the preheated oven at 350 F for 20 or 30 minutes.

          ➡️ 2) But I also reheated this in a microwave. When reheating in a microwave oven, remove the stuffing from the squash (or better yet, don't even add the stuffing when you make it ahead). I always reheat stuffing separately from the squash in the microwave - it's much faster that way and reheats much more evenly. Also, with the creamy stuffing - you have to be really careful reheating it in the microwave - as it can separate if you reheat it for too long.

          Reply
    2. Stephanie

      October 17, 2022 at 7:01 pm

      Just made this super easy. I added garlic and shallots and left over butternut squash. My family loved it

      Reply
      • Julia

        October 28, 2022 at 7:41 pm

        Stephanie, I am happy to hear you loved this recipe! 🙂 Love the addition of garlic and shallots!

        Reply
    3. Virginia

      October 15, 2022 at 9:26 pm

      Fantastic tastes, had it as main course
      Going to try to reheat leftovers

      Reply
      • Diana karr

        October 19, 2022 at 9:08 pm

        How d
        o you share this.i would love to make it.it looks so good.

        Reply
        • Julia

          October 28, 2022 at 7:11 pm

          Diana, you can save this to your Pinterest board.

          Reply
      • Julia

        October 28, 2022 at 8:17 pm

        Virginia, I am glad you tried it and enjoyed it! Thank you for the 5-star review! 🙂

        Reply
        • Stacy

          November 03, 2022 at 7:49 pm

          Excellent! Enjoyed this as a main course. Will make this again.

          Reply
          • Julia

            November 07, 2022 at 2:28 am

            Stacy, thank you for trying the recipe and the 5-star review! 🙂 I really appreciate it! 🙂

            Reply
    4. Joelle

      October 15, 2022 at 5:45 pm

      Has anyone tried this with subbing or adding feta or goat cheese?

      Reply
      • Julia

        October 28, 2022 at 8:21 pm

        Joella, goat cheese sounds interesting - I haven't tried it. I think this would be good with Gruyere cheese, Asiago, or Pecorino cheese.

        Reply
    5. Jewel

      October 14, 2022 at 8:09 pm

      I can't wait to try this..... I have passed it on to friends as well! Thank you for my Thanksgiving side dish 🙂 !!

      I look for ward to more of your recipes!!
      Thank you,
      Jewel

      Reply
      • AliceK

        October 15, 2022 at 8:17 pm

        I sauteed the kale in the bacon drippings (didn't take a whole lot longer than spinach would have) and added some chopped red onion, jarred marinated artichokes, and garlic. After letting it cool a bit in the pan, I added the cream cheese, Parmesan cheese, half the bacon, dried thyme, and the scooped-out squash. Saved me from washing an extra bowl to mix it all in the same pan! My family really enjoyed this.

        Reply
        • Julia

          October 28, 2022 at 8:19 pm

          Alice, I love your version - the addition of red onions, artichokes, and garlic. Sounds delicious! Thank you for taking the time to share this feedback and the 5-stars! 🙂

          Reply
      • Maria Pappano

        October 17, 2022 at 11:36 am

        This is such a great recipe! The only thing I changed was that I added a little sharp cheddar and a dash of cayenne. Thanks so much!!!

        Reply
        • Julia

          October 28, 2022 at 7:47 pm

          Maria, thank you so much for such an enthusiastic comment! 🙂 Love the addition of sharp cheddar and cayenne pepper!

          Reply
      • Julia

        October 28, 2022 at 8:26 pm

        Jewel, thank you for sharing this recipe - this would be an AMAZING holiday side dish! I hope you find other recipes here that you love.

        Reply
    6. AliceK

      October 13, 2022 at 10:05 am

      This looks fabulous! I just got butternut squash, acorn squash, AND kale in my CSAbox, and was windering what to do with them. I do have a question about using kale instead of spinach. Do I need to cook it first somehow, as it is tougher than spinach? Thanks!

      Reply
      • AliceK

        October 15, 2022 at 8:15 pm

        I sauteed the kale in the bacon drippings (didn't take a whole lot longer than spinach would have) and added some chopped red onion, jarred marinated artichokes, and garlic. After letting it cool a bit in the pan, I added the cream cheese, Parmesan cheese, half the bacon, dried thyme, and the scooped-out squash. Saved me from washing an extra bowl to mix it all in the same pan! My family really enjoyed this.

        Reply
        • Julia

          October 28, 2022 at 8:19 pm

          And, it sounds so good with kale!

          Reply
      • Julia

        October 28, 2022 at 8:53 pm

        Alice, yes, I would cook kale until it's softer before adding it as a stuffing to the squash. Happy Fall cooking with all that squash! 🙂

        Reply
    7. Nancy McCuen

      October 13, 2022 at 6:39 am

      What could you use in place of spinach

      Reply
      • Julia

        October 28, 2022 at 8:54 pm

        Nancy, you can use kale (cook it until it's soft), arugula, or Swiss chard (also needs cooking a bit longer as it's tougher than spinach).

        Reply
    8. Pam

      October 10, 2022 at 10:37 am

      I really liked it but it was lacking something. There was hot honey on the table so I gave it a drizzle and it really hit the spot. I will make it again.

      Reply
      • Julia

        October 10, 2022 at 7:38 pm

        Pam, I am glad you tried this recipe and liked it! Love your addition of a sprinkle of honey - sounds delicious!

        Reply
        • Cheryl

          October 13, 2022 at 4:26 pm

          I love it

          Reply
          • Julia

            October 28, 2022 at 8:44 pm

            Cheryl, glad you've enjoyed this!

            Reply
    9. Phyllis

      October 09, 2022 at 12:30 pm

      I have a question. What do you do with the extra flesh you scooped out? Do you add it to the cheese mixture?

      Reply
      • Julia

        October 09, 2022 at 3:05 pm

        Phyllis, yes!

        1)
        Add the cooked squash you scooped out back into the cheese and spinach mixture.

        2)
        Or, add the squash that you scooped out to the bottom of the indentation in the butternut squash halves and then top with the cheese mixture.

        Reply
        • Colleen

          November 03, 2022 at 2:47 pm

          I made it and loved it. Unfortunately I am the only person in my family who loves squash though. I wondered if the finished product can be frozen?

          Reply
          • Julia

            November 07, 2022 at 1:04 pm

            Colleen, thank you for trying the recipe! I wouldn't freeze this because creamy cheese-based sauces generally do not freeze well.
            You can also try these stuffed butternut squash recipes - and you can freeze these:

            https://juliasalbum.com/ground-beef-stuffed-butternut-squash/

            https://juliasalbum.com/sausage-stuffed-butternut-squash/

            Reply
      • Pam b

        October 10, 2022 at 4:23 pm

        Hi I am going to make this tonight. How do you serve it? Just cut the inside out

        Reply
        • Julia

          October 10, 2022 at 7:32 pm

          I would serve each half of butternut squash (or half of it) in a deep pasta bowl and use a spoon or fork to eat right out of the squash.

          Reply
      • Christine Tolkacz

        October 18, 2022 at 5:01 pm

        I am glad you asked that because I was thinking the same thing .

        Reply
      • Christine

        October 30, 2022 at 11:57 am

        Thanks for asking this. It was never mentioned what was done with the scooped out squash!

        Reply
    10. Susan Splane

      October 09, 2022 at 12:15 am

      Well, I tried this recipe this evening. It was good but not as good as I expected it to be. I used gruyere cheese because it is one of my favorites. I think it was the cream cheese that I wasn’t liking. I used philly low fat. Maybe that was the issue. I think I prefer the spinach with the classic cream rather than the cream cheese. I am going to try that next time. I do like the stuffed squash concept though. I always loved serving squash and spinach together.

      Reply
      • Julia

        October 09, 2022 at 3:08 pm

        Gruyere is an amazing cheese - I love it! Regular creamed spinach (without cream cheese) would work well here, too! Glad you tried the recipe and thank you for such constructive feedback - I really appreciate it! 🙂

        Reply
        • Rebecca Wiggins

          October 11, 2022 at 8:56 am

          I made this yesterday just how it was printed and it came out wonderful I love the taste of all of it thank you for the recipe

          Reply
          • Julia

            October 28, 2022 at 9:20 pm

            Rebecca, you are very welcome! So glad you loved this recipe as is! 🙂

            Reply
    11. Janelle

      October 08, 2022 at 10:50 pm

      This sounds delicious, but with the fat, calories and sodium, I think I’ll serve it as a side dish. Thanks for the recipe.

      Reply
      • Julia

        October 09, 2022 at 3:09 pm

        Janelle, you're welcome! This recipe will work great as a side dish!

        Reply
    12. bev douglas

      October 08, 2022 at 10:24 pm

      pERFECT !! This is a keeper !!

      Reply
      • Julia

        October 09, 2022 at 3:09 pm

        Bev, I am glad you loved it! Thank you for the 5 stars! 🙂

        Reply
    13. Jean Paschelke

      October 08, 2022 at 6:10 pm

      OMGosh this is absolutely amazing!
      My new go to recipe for squash.

      Reply
      • Julia

        October 09, 2022 at 3:10 pm

        Jean, I am so glad you enjoyed this recipe! Thank you for taking the time to share this positive feedback and the 5-star rating! 🙂

        Reply
    14. Linda

      October 07, 2022 at 11:21 pm

      Can you make this with spaghetti squash.

      Reply
      • Julia

        October 08, 2022 at 3:27 pm

        Yes, you can - it will be delicious!

        Reply
    15. Kris B

      October 07, 2022 at 8:39 pm

      Delicious! Made this for dinner tonight and it turned out so perfect! Husband is impressed and even out dogs are squash lovers now!

      Reply
      • Julia

        October 08, 2022 at 3:28 pm

        Kris, I am so glad everyone loved this dish, including the dogs! 🙂

        Reply
    « Older Comments
    Newer Comments »

    Primary Sidebar

    Julia is the author of JuliasAlbum.com (a food blog focused on easy dinner recipes, pasta dishes, salads made with seasonal ingredients). In this photo, Julia is pictured wearing a yellow sweater against an Autumn background.

    Hi, I'm Julia!

    I am a full-time food blogger living in beautiful Colorado. I focus primarily on savory recipes (protein-based & fiber-rich main dishes, pasta, salads) using fresh & seasonal ingredients. A food blogger since 2012, I help home cooks create well-balanced and visually appealing dinners (many of which are 30-minute ONE-PAN meals). Find out more about me and my cooking philosophy. 

    Connect with Julia on Social Media:

    • Facebook
    • Pinterest
    • Instagram
    Get Julia's new recipes by e-mail:
    Subscribe by E-mail

    Footer

    ↑ back to top

    Privacy and Disclosure

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Affiliate Disclosure

    About

    • About
    • Featured On
    • Contact Me

    Connect on Social Media

    • Pinterest
    • Facebook
    • Instagram

    Copyright © 2012-2026 JuliasAlbum.com

    Julia's Album is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate I earn from qualifying purchases.

    Site Design: Foodie Pro Theme by Feast Design Co.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required