Keto Stuffed Butternut Squash with Four Cheeses

This low-carb, cheesy Four Cheese Stuffed Butternut Squash is so comforting and flavorful you may forget all about pasta.

Keto Four Cheese Stuffed Butternut Squash

If you want a hearty, simple, seasonal keto meal, this Four Cheese Stuffed Butternut Squash is an excellent choice. It’s easy to prepare, rich in flavor, and makes a beautiful presentation for dinner guests or family nights.

Serve the stuffed squash as a main dish or a side. The combination of creamy cheeses and tender roasted squash creates a satisfying, savory-sweet balance that’s especially welcome during cooler months.

This recipe borrows from the classic quattro formaggi idea — a blend of four cheeses — and adds bright, sautéed spinach for freshness. The result is indulgent yet low in carbs, making it perfect for a keto or low-carb menu.

Why we love this stuffed butternut squash (and you will too)

  • Simple, quick keto-friendly recipe
  • A cozy fall side or weeknight main
  • Only about 4 net carbs per serving
  • Nutritious, satisfying, and full of flavor

Flavor pairings that work with butternut squash

Butternut squash is versatile. If you want to vary this recipe, try these flavor combinations:

  • Garlic, onion, and red pepper flakes for a little heat
  • Coconut milk and curry powder for a creamy, aromatic twist
  • Shrimp cooked in coconut oil with cumin for a more savory, seafood-forward version
  • A pinch of nutmeg and cinnamon to highlight the squash’s natural sweetness

How to scoop out a butternut squash

Cut the squash in half lengthwise and use a spoon to scoop out the seeds and fibers, much like you would with a pumpkin. Removing the seeds before roasting makes it easier to fill after cooking.

Which cheeses work best?

For this recipe I use cream cheese, Parmesan, mozzarella, and gorgonzola for a creamy, tangy mix. If you prefer, ricotta, fontina, or goat cheese can be substituted based on taste and texture.

Storing leftovers

Place leftovers in an airtight container and refrigerate for up to 3 days. Reheat gently to preserve texture and flavor.

Where to buy butternut squash

Butternut squash is widely available in grocery stores and farmers markets. Smaller squashes are easier to halve and roast; larger ones yield more servings if you’re cooking for a crowd.

How to reheat

Reheat servings in the microwave for 30-second intervals until warm, or place in a 350°F (175°C) oven for 10–15 minutes to reheat more evenly and refresh the baked texture.

Keto Four Cheese Stuffed Butternut Squash

Keto Four Cheese Stuffed Butternut Squash — Ingredients

  • 1 butternut squash
  • 4 ounces cream cheese, softened
  • 3 garlic cloves, minced
  • 1/2 cup shredded Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 4 ounces gorgonzola (or other blue cheese), crumbled
  • 4 cups packed fresh spinach, roughly chopped
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon ground black pepper, or to taste

Keto Four Cheese Stuffed Butternut Squash — Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Slice the squash lengthwise and scoop out the seeds. Season the cavities with salt and pepper and place the halves cut-side down on a baking tray.
  3. Roast for about 30 minutes, then flip and roast another 10 minutes or until the flesh is fork-tender. Cooking time will vary with squash size.
  4. While the squash roasts, heat the olive oil in a skillet and sauté the minced garlic briefly until fragrant. Add the chopped spinach and cook about one minute until wilted.
  5. Remove the pan from heat and stir in the softened cream cheese, Parmesan, mozzarella, and gorgonzola until well combined.
  6. When the squash is tender, remove it from the oven. Scoop out a portion of the flesh from each half to create space for the filling. Mix the scooped squash with the cheese mixture.
  7. Fill the squash halves with the cheese-and-squash mixture and return to the oven for another 10 minutes, or until the cheese is melted and slightly golden.
  8. Serve warm, garnished with a little extra black pepper or fresh herbs if desired.

Tips

  • Choose medium to large squash for 3–4 generous servings, or use four small squashes to make individual portions.

Nutrition (approximate)

Serves 8 — Calories: 169; Total Carbs: 5 g; Fiber: 1 g; Net Carbs: 4 g; Sugars: 1.2 g; Fat: 12.1 g; Protein: 11 g.

New to keto?

The Keto Starter Guide image

If you’re just starting a ketogenic or low-carb lifestyle, look for beginner-friendly resources that explain macros, ketosis, appropriate fruits, and how to handle common transitions like the “keto flu.” A structured starter guide or cookbook can make the first weeks much easier.

  • Learn what macros are and why they matter
  • Find reliable, delicious recipes
  • Understand how to enter and maintain ketosis
  • Know which fruits fit a low-carb plan
  • Prepare for and manage the temporary side effects some call “keto flu”

Here are a few photos taken while testing this recipe.

Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash
Keto Four Cheese Stuffed Butternut Squash

Don’t forget to save or bookmark this recipe for later!

Keto Four Cheese Stuffed Butternut Squash
Four Cheese Stuffed Butternut Squash

Printable recipe card available below for convenience.

Keto Four Cheese Stuffed Butternut Squash Recipe

A low-carb, cheesy stuffed butternut squash that’s comforting and easy to make.

Course: Side Dish

Cuisine: American

Servings: 8

Calories: 169 kcal (approx.)

Ingredients

  • 1 butternut squash
  • 4 ounces cream cheese
  • 3 garlic cloves
  • 1/2 cup shredded Parmesan
  • 1 cup shredded mozzarella
  • 4 ounces gorgonzola
  • 4 cups packed fresh spinach
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Halve the squash lengthwise and remove the seeds. Season the cavities with salt and pepper and place cut-side down on a baking sheet.
  3. Roast 30 minutes, then flip and roast another 10 minutes or until tender.
  4. Sauté minced garlic in olive oil until fragrant, add chopped spinach and cook until wilted. Remove from heat.
  5. Stir softened cream cheese, Parmesan, mozzarella, and gorgonzola into the spinach and garlic.
  6. Scoop some squash flesh from each half to make room for the filling and mix that flesh into the cheese mixture.
  7. Fill the squash halves with the cheese mixture and bake 10 more minutes, until the cheese is melted and bubbly.
  8. Serve warm.

Notes

Tip: For four servings, choose a medium to large squash or prepare four small ones for individual portions.

Nutrition facts are approximate and provided as a courtesy.