Caprese Stuffed Spaghetti Squash

Caprese stuffed spaghetti squash! Spaghetti squash infused with basil and garlic, then filled with cherry tomatoes and mozzarella!

Let’s talk another perfect dish for the transition from summer to fall!

More like the incredibly slowwww transition between the seasons if you live here in crazy humid North Carolina.

Three Caprese Stuffed Spaghetti Squash on pieces of wax paper.

To be fair, I am at the point of “bring on all things fall” and am starting to get incredibly impatient for cooler, crisp weather. Hence the feeling of slowness.

But until this awful heat decides to magically disappear, I’ll just eat copious amounts of this caprese stuffed spaghetti squash and call it a day.

And the base for this recipe is coming atcha’ straight from one of my favorite sources. I know you must remember my friend Meg, who is behind both the summer flatbreads AND the grape salsa. Yes?

Well, this one today is from her mom! I like this family – my kind of people!

Meg actually passed along this spaghetti squash deliciousness last year and I feel like I’ve been holding out on you. I’m sorry? Please forgive me.

Now, the recipe that she sent is the first part of the recipe below. We’re talking spaghetti squash that we infuse with loads of basil and garlic. And it’s amazing if you just make that part.  A perfect side dish!

Two whole spaghetti squash, a pint of cherry tomatoes and fresh basil on a beige surface.

But. I couldn’t leave well enough alone and of course had to take it one step further and then stuff the squash with even more goodness.

Largely because I am lazy and wanted to make it into a main dish so I didn’t have to think about a main dish + a side dish. I told you, lazy.

How To Make Caprese Spaghetti Squash

So after we infuse the squash with that basil-y, garlic-y awesomeness, we’ll scrape out the spaghetti-like strands, mix em’ up with some cherry tomatoes, some beans for a bit of protein and some mozzarella.

It all gets piled back into the sort of squash “bowls” and then topped with a touch more cheese and of course some more fresh basil.

Oh, oh, and drizzled with some balsamic glaze. I think my use of this stuff has reached a comical point.

Light. Fresh. Cheesy. It’s the perfect trifecta.

Three Caprese Spaghetti Squash on pieces of crinkled wax paper.

Additional Caprese Recipes You Might Enjoy!

Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Caprese Stuffed Spaghetti Squash

Caprese Stuffed Spaghetti Squash

Yield: 4 servings
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes

Recipe for caprese stuffed spaghetti squash. Spaghetti squash infused with basil and garlic, then filled with cherry tomatoes and mozzarella!


For the squash:

  • 2 medium spaghetti squash
  • olive oil, for brushing
  • salt and pepper, for sprinkling
  • 4 large cloves garlic, minced
  • ½ cup packed fresh basil leaves

For the filling:

  • 1 pint cherry tomatoes, halved (quartered if large)
  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 1 cup small fresh mozzarella balls, patted dry and sliced in half
  • salt and pepper, to taste
  • ¾ to 1 cup freshly shredded mozzarella cheese
  • additional chopped fresh basil
  • balsamic glaze, for drizzling


For the squash:

  1. Preheat the oven to 375ºF. Line a large rimmed baking sheet with aluminum foil and set aside.
  2. Cut off the stems of the spaghetti squash. Next, cut each squash in half lengthwise. Spaghetti squash are hard to cut, so work carefully. Use a spoon to scoop out the seeds and the attached sort of stringy, darker flesh - discard.
  3. Brush some olive oil on the inside of each squash half and then lightly sprinkle with some salt and pepper. Sprinkle some of garlic inside each “cavity,” then top with some of the basil leaves. Place the squash face down on the baking sheet (so the garlic / basil is trapped in the cavity).
  4. Bake for about 40 to 45 minutes, or until the squash is tender (if you take a fork, the flesh will easily scrape into spaghetti-like strands). Let cool for about 5 to 10 minutes, so they are easier to handle. Maintain the oven temperature.

For the filling:

  1. Once cool enough to handle, flip over the spaghetti squash halves and leave them directly on the baking sheet. Use a fork to scrape out most of the flesh (leaving a thin layer of flesh to help maintain the shape). Transfer the spaghetti-like strands to a medium bowl. Make sure you grab any garlic / basil that is on the baking sheet and add to the bowl as well! Add the cherry tomatoes, beans and mozzarella balls to the bowl. Toss to combine. Taste and season with salt / pepper.
  2. Place an equal amount of this filling back into each of the scraped-out spaghetti squash “bowls.” Sprinkle an equal amount of the shredded mozzarella cheese onto each.
  3. Return to the oven to bake for 5 minutes, until the cheese is nice and melted.
  4. Remove from the oven and sprinkle with the fresh basil and a drizzle of the balsamic glaze.


If you are not a huge fan of cannellini beans, I think chickpeas would also be awesome here!

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 398 Total Fat: 12g Saturated Fat: 7g Trans Fat: 0g Unsaturated Fat: 4g Cholesterol: 36mg Sodium: 633mg Carbohydrates: 55g Fiber: 12g Sugar: 15g Protein: 22g
Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.