• Skip to main content
  • Skip to primary sidebar
Julia's Album
menu icon
go to homepage
  • Subscribe
  • Latest Recipes
  • Summer Meals
  • Pasta Recipes
  • About
  • Salad Recipes
  • Chicken Dinners
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Subscribe
    • Latest Recipes
    • Summer Meals
    • Pasta Recipes
    • About
    • Salad Recipes
    • Chicken Dinners
    • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Stuffed Butternut Squash with Spinach, Bacon, and Cheese

    Published: Dec 19, 2021 / 137 Comments

    42.6K shares
    • Facebook18.9K
    Recipe Print

    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!

    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!

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

    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.

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

    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.75 from 288 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
    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

    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
    Tried this recipe?Be sure to leave a comment and provide a Star Rating below - I love your feedback and try to respond to every comment!

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

    « Caramelized Apples
    15-Minute Strawberry Spinach Salad »
    42.6K shares
    • Facebook18.9K

    Please share your comment and Star Rating in the comments section below.

    I appreciate your feedback!

    Reader Interactions

    Comments

    1. Traci ~

      August 13, 2023 at 10:36 am

      ABSOLUTELY hands down the best Butternut Squash recipe I’ve ever eaten!! The perfect balance of the natural sweetness of the squash with the creamy spinach stuffing. This will be going on the table for Thanksgiving this year.
      Thank you so much for a fantastic recipe!!

      Reply
    2. Annmarie

      April 18, 2023 at 9:37 am

      Hi Julie, I am planning to try this tonight, thank you, What do you do with the squash that you remove, is it added to the mixture that goes back in, or not used?

      Reply
      • Julia

        June 07, 2023 at 10:07 pm

        Annmarie, yes, add the scooped-out cooked squash into the mixture, or add it first into the large indentation, and then top with the spinach bacon mixture.

        Reply
      • Candace

        June 20, 2023 at 3:21 pm

        Trying this tonight as a side dish
        Not sure if my picky 11 yr old son will try it but the aromas smell delicious so looking forward to trying it cause I've never had Squash, like to try and make new things.

        Reply
        • Julia

          June 23, 2023 at 9:04 pm

          Candace, I hope the recipe was a success and that everyone liked it! 🙂

          Reply
    3. Angie P

      March 26, 2023 at 7:16 pm

      The sweet squash and savory filling go so well together. This recipe is now in my regular rotation. It's THAT good! Thank you for sharing!

      Reply
      • Julia

        June 08, 2023 at 1:25 am

        Angie, thank you for taking the time to share such a positive comment and the 5-star rating! ❤️

        Reply
    4. Mari Reive

      March 03, 2023 at 6:12 pm

      This was delicious! Will definitely be making this again.

      Reply
      • Julia

        March 18, 2023 at 6:51 pm

        Mari, thank you for this wonderful, 5-star review! ❤️

        Reply
    5. Debbie Moore

      March 02, 2023 at 8:41 pm

      Thank you so much for this recipe! I have made this so many times in the last year. I share with friends all the time and thru Facebook. I love love love this recipe!!

      Reply
      • Julia

        March 18, 2023 at 6:55 pm

        Debbie, your comment really made my day! ❤️ Thank you for taking the time to share such a positive review - it means a lot to me! ❤️

        Reply
    6. Heidi

      February 22, 2023 at 12:59 pm

      This is so delicious! It was very flavorful and we will be having it again soon!! We had it as a side to pan fried chicken breasts with grape tomatoes. YUMM!!

      Reply
      • Julia

        March 18, 2023 at 9:04 pm

        Heidi, I am so glad you gave this recipe a try and that it was a success! 🙂 Thank you for the comment and the 5-star review! ❤️❤️

        Reply
    7. bob

      February 09, 2023 at 4:47 pm

      The larger squash were not even close to being done in 40 minutes you should use 2 small squash. mixture is good but very disappointed it was all not ready at same time...

      Reply
      • Julia

        February 13, 2023 at 6:36 pm

        Bob, larger squashes would probably take longer to bake. Also, make sure to wait until the oven is preheated (at 400 F) and only then add the squash.

        Reply
    8. Kelley

      January 02, 2023 at 9:07 pm

      This is definitely a keeper! I am not a fan of squash normally, but this is delicious!!

      Reply
      • Kelley

        January 02, 2023 at 9:08 pm

        I did mix the extra squash back into the mix because I hated to waste it!

        Reply
      • Julia

        January 07, 2023 at 8:36 pm

        Kelley, I am so happy you loved this recipe. Thank you for the 5-star review! 🙂

        Reply
    9. Michelle Williams

      November 29, 2022 at 8:10 am

      This is an outstanding recipe! When I went to make it I discovered that I was out of cream cheese and substituted 4 oz of feta. I also used twice as much turkey bacon as the recipe called for. I did mix the extra squash with the cheese and spinach mixture. It was fabulous! I will definitely make it again. I may even try it with goat cheese!

      Reply
      • Shannon

        November 30, 2022 at 9:27 pm

        I am making this now and thought the same to add the squash into the cheese mix. =)

        Reply
        • Julia

          December 05, 2022 at 10:47 pm

          Shannon, yes, just mix the scooped-out squash with the cheese and spinach mix!

          Reply
      • Julia

        December 06, 2022 at 1:04 am

        Michelle, glad you enjoyed it! 🙂 So good to know that it tasted great with feta. I am sure goat cheese would be very delicious, too!

        Reply
    10. Sheryl Travis

      November 26, 2022 at 11:46 am

      Hi!! Trying to make this today.. I've read the recipe several times, but don't know what to do with the squash that is scooped out after roasting?

      Reply
      • Julia

        December 06, 2022 at 1:29 am

        Sheryl, I added the squash that I scooped out into the large cavity and then topped it with the spinach and cheese mixture. Or, you can just mix the scooped-out squash with the cheese and spinach mixture and then stuff the squash.

        Reply
    11. Faye

      November 19, 2022 at 12:36 pm

      I made these with a few changes. I left out bacon, added dried cranberries and chopped walnuts with a drop of orange flavoring and a sprinkle of nutmeg. Awesome

      Reply
      • Julia

        November 19, 2022 at 3:12 pm

        Faye, I love your version! I bet dried cranberries and nuts tasted so good with the melted cheese!

        Reply
    12. Christine

      November 17, 2022 at 12:16 pm

      Do you peel the squash first?

      Reply
      • Julia

        November 18, 2022 at 2:55 pm

        Christine, no, I don't peel it. But then I don't eat the skin of the roasted squash. I would serve the stuffed squash in a deep enough bowl to fit it (you can slice each stuffed half in half to serve). Use a deep pasta bowl.

        Reply
    13. Donna

      November 09, 2022 at 12:28 pm

      what do you do with the extra squash that is taken out after roasting before adding the cheese mixture. I incorporated it into the cheese mixture but wanted to know what you do with it?

      Reply
      • Julia

        November 10, 2022 at 3:51 pm

        Donna, I did a similar thing. I added back the scooped-out squash to the cavities and then topped it with the cheese mixture! This way, the cheese mixture stayed "pure" and looked pretty!

        Reply
        • Bonnie

          November 14, 2022 at 11:52 am

          I just made this last night and was very good. I would broil a little next time to get that better presentation. I would also recommend you consider addressing the "left over" squash in the recipe - either add in or toss/eat separately. I cut it up and left it in the cavity and added the cheese mixture on top.

          Reply
          • Julia

            November 14, 2022 at 11:13 pm

            Bonnie, I am so happy you've enjoyed this! 🙂 Yes, the presentation is better if you broil this briefly. And, yes, I should update this recipe about what to do with the scooped-out squash - I did the same - put it back in the cavity and added the cheese mixture on top.

            Reply
            • Faye

              November 19, 2022 at 12:48 pm

              I added the scooped out squash to the cheese mixture and just mixed it all together before putting back in the shells.

            • Julia

              November 19, 2022 at 3:11 pm

              Faye, that works!

    14. Pat

      November 05, 2022 at 8:20 pm

      This recipe is amazing! This will be my go to, for the holiday season!! My family will go crazy…my husband just did!

      Reply
      • Julia

        November 07, 2022 at 2:21 am

        Pat, thank you so much for such an enthusiastic comment - it truly makes my day! 🙂

        Reply
    « Older Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Julia (from Julia's Album Food Blog) holding a batch of fresh bananas against tropical forest background.

    Hi, I'm Julia! Welcome to my recipe website where since 2012 I've been sharing easy-to-make weeknight dinners and other recipes using simple ingredients!

    I make and test all of the recipes presented on this site.

    I also do all of the writing and the original food photography for JuliasAlbum.com. My recipes are everyday, familiar foods, cooked from scratch. I hope you enjoy them and let me know your feedback in the comments!

    More about me →

    Summer Favorites

    • Greek Orzo with Tomatoes and Feta - in a cast iron skillet.
      Greek Orzo
    • Chicken Spaghetti with Burrata and Lemon Butter Garlic Sauce
    • Tomato Spinach Chicken Spaghetti in a large stainless steel skillet
      Tomato Spinach Chicken Spaghetti
    • Chicken Pesto Bow-Tie Pasta with Roasted Tomatoes and Pine Nuts on a plate
      Creamy Chicken Pesto Pasta
    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

    About

    • About
    • Featured On
    • Contact Me

    Connect on Social Media

    • Pinterest
    • Facebook
    • Instagram

    Copyright © 2023 JuliasAlbum.com

    Site Design: Foodie Pro Theme by Feast Design Co.