| |

Creamy Pesto Spaghetti Squash

Homemade Creamy Pesto Spaghetti Squash photo

Light, comforting, and bright with basil—this Creamy Pesto Spaghetti Squash is the kind of weeknight dinner that feels special without the fuss. You get tender strands of roasted spaghetti squash tossed in a luscious cream-pesto sauce with melty mozzarella, nutty Parmesan, and a pop of fresh spinach. A little crushed red pepper wakes up the dish, while garlic powder and a touch of cream cheese make every bite silky. It’s an easy, veggie-forward recipe that comes together quickly and satisfies like a classic pasta dish—without the pasta.

Why you’ll love this dish

Classic Creamy Pesto Spaghetti Squash image

This Creamy Pesto Spaghetti Squash balances textures and flavors in a way that keeps you coming back for more. The squash provides a subtly sweet, noodle-like base, while the pesto supplies herbal brightness. Cream cheese and shredded cheeses create a velvety sauce that clings to every strand. It’s customizable, freezer-friendly, and perfect for serving on its own, as a side, or as the centerpiece of a simple dinner salad.

Ingredients

  • 1 spaghetti squash, halved and seeds removed
  • ½ tsp garlic powder
  • 2 oz. cream cheese
  • 2 – 3 Tbsp pesto
  • ½ c fresh chopped spinach
  • ¼ c parmesan cheese, shredded
  • ½ c mozzarella, shredded
  • 1/4 tsp crushed red pepper
  • Olive Oil
  • sea salt and cracked pepper to taste

Equipment you’ll need

  • Baking sheet
  • Sharp knife
  • Spoon for scooping seeds
  • Fork for shredding the roasted squash into strands
  • Medium skillet
  • Mixing spoon and spatula
  • Small bowl for softening the cream cheese

Prep tips

Easy Creamy Pesto Spaghetti Squash recipe photo

Choose a medium to large spaghetti squash that feels heavy for its size and has a firm, unblemished skin. Halving the squash lengthwise gives longer strands; if you prefer shorter strands, cut crosswise. Allow the cream cheese to sit at room temperature for 15–20 minutes before you begin so it blends smoothly into the sauce.

How to make Creamy Pesto Spaghetti Squash

Delicious Creamy Pesto Spaghetti Squash dish photo

Below are clear, step-by-step directions that follow the original order of preparation, rewritten for clarity and flow. The ingredient list above is the source of truth for all names and amounts.

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it with olive oil.
  2. Cut 1 spaghetti squash in half lengthwise and carefully scoop out the seeds and stringy pulp using a spoon. Drizzle the cut sides lightly with olive oil and sprinkle each half with ½ tsp garlic powder, sea salt, and cracked pepper to taste.
  3. Place the squash halves cut-side down on the prepared baking sheet. Roast in the preheated oven until the flesh is tender and easily separates into strands when scraped with a fork, about 35–45 minutes depending on the size of your squash.
  4. While the squash roasts, let 2 oz. cream cheese soften in a small bowl at room temperature. Measure out 2–3 Tbsp pesto, ½ c fresh chopped spinach, ¼ c parmesan cheese (shredded), ½ c mozzarella (shredded), and 1/4 tsp crushed red pepper so they are ready to use.
  5. When the spaghetti squash is done, remove it from the oven and let it cool for a few minutes until it’s safe to handle. Use a fork to scrape the flesh into strands and transfer them to a bowl or straight into a medium skillet set over medium heat.
  6. Add the softened cream cheese and 2–3 Tbsp pesto to the warm squash strands in the skillet. Stir gently so the cheeses and pesto melt and coat the squash evenly, forming a creamy sauce. If you prefer a looser sauce, use 2 Tbsp pesto; for a bolder flavor and slightly thicker coating, use 3 Tbsp.
  7. Stir in ½ c fresh chopped spinach and ¼ c parmesan cheese, shredded, until the spinach wilts and the parmesan is incorporated. Taste and adjust seasoning with sea salt and cracked pepper to your preference. If you want a bit of heat, sprinkle in 1/4 tsp crushed red pepper and stir to combine.
  8. Sprinkle ½ c mozzarella, shredded, over the top of the creamy squash mixture. Cover the skillet briefly with a lid just long enough for the mozzarella to melt, about 1–2 minutes. Alternatively, you can transfer the mixture to an oven-safe dish and broil for 1–2 minutes until the cheese is bubbly and golden—watch carefully to avoid burning.
  9. Remove from heat, drizzle with a little extra olive oil if desired, and serve warm. Finish with an extra pinch of cracked pepper or a light sprinkle of parmesan if you like.

Serving suggestions

This Creamy Pesto Spaghetti Squash is delicious on its own as a satisfying main, especially for a lighter dinner. For a fuller meal, serve it alongside grilled or roasted vegetables, a simple mixed green salad with lemon vinaigrette, or a protein of your choice. Leftovers reheat well in a skillet over low heat—add a splash of water or olive oil to loosen the sauce if it tightens up in the fridge.

Make-ahead and storage

  • To make ahead: Roast the spaghetti squash and prepare the creamy pesto mixture; store them separately in airtight containers in the refrigerator for up to 3 days. When ready to serve, rewarm the squash gently in a skillet, combine with the sauce, and melt the mozzarella.
  • To freeze: Fully assembled dishes with dairy don’t always freeze with perfect texture, but you can freeze the roasted squash strands (without the creamy sauce) for up to 2 months. Thaw in the refrigerator overnight and then finish with the cream cheese, pesto, and shredded cheeses when ready to eat.

Variations and swaps

  • Protein boost: Stir in torn cooked chicken or cooked chickpeas for extra protein. If using chicken, ensure it is cooked through and shredded before adding to the squash.
  • Nut-free pesto: If your pesto contains nuts and you prefer to avoid them, use a basil paste or a nut-free pesto alternative.
  • Extra green: Fold in more fresh spinach or baby arugula for a peppery note. Greens wilt quickly, so add them at the end and stir until bright and tender.
  • Cheesy twist: Swap half the mozzarella for fontina or provolone for a creamier melt and slightly tangier profile.

Troubleshooting

  • Squash not shredding into strands: If the squash is undercooked it will be firm. Return the halves to the oven cut-side down for another 10–15 minutes and test again with a fork.
  • Too flat in flavor: Add the full 3 Tbsp pesto rather than 2 Tbsp, and be generous with sea salt and cracked pepper to enhance the flavors. A squeeze of lemon adds brightness, but use sparingly so as not to overpower the pesto.
  • Sauce too thick: Stir in a tablespoon or two of warm water or olive oil to loosen the sauce while reheating in the skillet.

Nutrition snapshot

While specific nutrition will vary by brand and portion size, this Creamy Pesto Spaghetti Squash is a lower-carb alternative to traditional pasta dishes. It delivers vitamins and fiber from the squash and spinach, healthy fats from olive oil and pesto, and protein and calcium from the cheeses. Slice and serve it alongside a citrusy salad for a balanced plate.

Final notes

This recipe is intentionally flexible: it’s an approachable way to enjoy the comforting mouthfeel of a creamy pasta dish with lighter, vegetable-based noodles. The balance of creamy cheese, fresh pesto, and tender spaghetti squash strands hits all the right notes—comforting without being heavy, flavorful without being fussy. Whether you make it for a busy weeknight or a cozy weekend dinner, this Creamy Pesto Spaghetti Squash is one of those recipes that feels like a small celebration of simple ingredients coming together.

Enjoy your bowl of Creamy Pesto Spaghetti Squash—savor the herbs, the cheese pull, and the ease of a dish that performs like a classic but leans into fresh produce. It’s proof that great food doesn’t need a long list of steps or complicated ingredients—just thoughtful, well-executed ones.

Homemade Creamy Pesto Spaghetti Squash photo

Creamy Pesto Spaghetti Squash

A light, cheesy spaghetti squash baked with a creamy pesto-spinach filling for an easy, flavorful low-carb meal.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 2 servings

Equipment

  • Sharp Knife
  • Spoon
  • baking sheet or pan
  • Mixing Bowl
  • Fork
  • Oven

Ingredients
  

  • 1 spaghetti squash halved and seeds removed
  • 1/2 tsp garlic powder
  • 2 oz cream cheese softened
  • 2-3 Tbsp pesto
  • 1/2 cup fresh spinach chopped
  • 1/4 cup parmesan cheese shredded
  • 1/2 cup mozzarella cheese shredded, divided (1/4 cup for filling, remainder for topping)
  • 1/4 tsp crushed red pepper
  • olive oil for brushing
  • sea salt and cracked pepper to taste

Instructions
 

  • Preheat the oven to 400°F (200°C).
  • Brush a thin layer of olive oil on the cut sides of the spaghetti squash and season with garlic powder, sea salt, and cracked pepper.
  • Place the squash halves cut side up on a baking sheet and roast until tender, about 30 minutes.
  • While the squash bakes, combine the softened cream cheese and 2–3 tablespoons pesto in a bowl until smooth.
  • Stir the chopped spinach, shredded parmesan, and 1/4 cup shredded mozzarella into the cream cheese mixture; add more cream cheese if too thick and season with crushed red pepper to taste.
  • When the squash is done, let it cool a few minutes, then use a fork to scrape the strands from the flesh into the halves, leaving them in the shells.
  • Divide the creamy pesto-spinach mixture between the two squash halves and stir it into the spaghetti-like strands until combined and fluffy.
  • Top each filled half with the remaining shredded mozzarella and return to the oven for about 10 minutes, or until the cheese melts.
  • Remove from oven, sprinkle additional crushed red pepper if desired, and serve hot.

Notes

  • Use 3 tablespoons pesto for a stronger flavor.
  • Soften cream cheese to make mixing easier.
  • Adjust crushed red pepper to your spice preference.
  • Shred cheeses fresh for best melting.

Similar Posts

Leave a Reply

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

Recipe Rating