
I just made this Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash Recipe, and I have to say, they might be my new favorite comfort meal. The combination of tender chicken meatballs, roasted spaghetti squash, and creamy garlic butter is absolutely irresistible.
If you enjoy exploring different chicken dishes, you might also love this Saucy French Chicken Recipe for a flavorful twist. I love that it feels indulgent without being overly heavy. Plus, it’s a great way to sneak in some extra veggies. I can’t wait to share how I make this one-pan wonder!

Ingredients for Garlic Butter Chicken Meatballs Stuffed in Spaghetti Squash
Here’s everything you’ll need to make this dish delicious and wholesome. I like to stick to fresh, high-quality ingredients whenever possible.
- 2 small spaghetti squash – choose firm, evenly shaped squash for uniform roasting
- 1 pound ground chicken – or turkey for a lighter option
- 1 teaspoon Italian seasoning – adds classic herb flavor
- 1 teaspoon Dijon mustard – gives the meatballs a subtle tang
- 1/3 cup grated Parmesan – fresh is best for melting and flavor
- 1 cup shredded mozzarella – for creamy, gooey cheese
- ½ cup shredded provolone – adds depth of flavor
- ½ cup shredded fontina – optional, can swap with gouda
- 1 cup milk – whole milk makes the sauce creamier
- 1 cup fresh spinach – finely chopped, don’t use frozen
- ¼ cup sun-dried tomatoes – chopped, for a sweet, tangy pop
- 4–5 cloves garlic – roasted for garlic butter
- 4 tablespoons butter – unsalted, to make the garlic butter
- Fresh herbs (basil, oregano, thyme, sage) – chopped, to enhance flavor
- Salt and pepper – to taste
Note: several servings
Variations
You can tweak this recipe to fit different dietary needs or flavor profiles:
- Use dairy-free cheese and butter for a lactose-free version
- Swap spaghetti squash with zucchini boats for a lighter, quicker option
- Add crushed red pepper flakes for a spicy kick
- Mix in mushrooms or bell peppers for extra veggies
- Replace chicken with ground turkey or beef for a different protein, or try the Hot Honey Baked Chicken Breasts Recipe for a sweet and spicy alternative
- Replace chicken with ground turkey or beef for a different protein

Cooking Time
Here’s a quick glance at the time commitment for this recipe:
- Prep Time: 15 minutes
- Cooking Time: 45–50 minutes
- Total Time: 1 hour
Equipment You Need
Make sure you have these items handy for smooth cooking:
- Sheet pan – to roast squash and bake meatballs
- Mixing bowls – for combining meatball ingredients and cheese sauce
- Sharp knife – to cut the squash safely
- Spoon or fork – to scrape spaghetti squash strands
- Cheese grater – for fresh, flavorful cheese
- Oven mitts – essential for handling hot pans
How to Make Garlic Butter Chicken Meatballs Stuffed in Spaghetti Squash Recipe
Roast the Spaghetti Squash
I start by cutting the squash in half and removing the seeds. Then I season it with salt, pepper, and a sprinkle of Parmesan. Roasting brings out the natural sweetness while softening it for stuffing.
Prepare the Cheese Sauce
While the squash roasts, I mix mozzarella, provolone, fontina, milk, chopped spinach, and sun-dried tomatoes. This creamy sauce is the heart of the dish, adding richness and texture.
Make the Chicken Meatballs
I combine ground chicken, Italian seasoning, Dijon, and Parmesan, then roll them into bite-sized meatballs. Using ground chicken keeps them tender, and the seasoning ensures each bite is flavorful.
Bake Everything Together
Once the squash has started roasting, I place the meatballs on the sheet pan. Everything bakes together until the meatballs are cooked and the squash is tender. This step infuses the flavors beautifully.
Add Garlic Butter and Finish
Finally, I chop the roasted garlic and mix it with butter and fresh herbs. I drizzle it over the meatballs and squash, then sprinkle extra cheese on top. A quick bake melts the cheese for the perfect finishing touch.
Additional Tips for Making This Recipe Better
Here are some tips from my own kitchen experiments:
- I like to use a mix of fresh cheeses rather than pre-shredded for better melting
- Roasting the garlic in its skin makes it sweeter and less harsh
- Don’t overmix the meatballs or they can become dense
- I scrape the squash with a fork while it’s hot to combine flavors well
- Let the dish rest 5 minutes before serving to let the sauce set
How to Serve Garlic Butter Chicken Meatballs Stuffed in Spaghetti Squash
Serving is where the magic happens. I scoop the squash into bowls, nestle the meatballs on top, and drizzle any remaining garlic butter over everything. Fresh herbs or a sprinkle of Parmesan make it look gourmet. I love adding a side salad for color and crunch.

Nutritional Information
Here’s a quick snapshot of what you’re getting per serving:
- Calories: 400–450 kcal – satisfying yet lighter than traditional pasta
- Protein: 28g – packed with lean chicken for muscle fuel
- Carbohydrates: 15g – mostly from squash, keeping it low-carb
- Fat: 25g – mostly healthy fats from butter and cheese
Make Ahead and Storage
Storing
I store leftovers in an airtight container in the fridge. They stay fresh for up to 3 days. It’s great for quick lunches or dinner.
Freezing
This dish freezes well. I let it cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
I reheat in the oven at 350°F for 10–15 minutes. Microwaving works, but the oven keeps the squash texture intact and meatballs juicy.
Why You’ll Love This Recipe
Here’s why this dish has quickly become a favorite in my kitchen:
- It’s easy to prepare – one sheet pan means less cleanup
- Versatile – swap proteins or cheese to suit your taste
- Healthy – spaghetti squash reduces carbs while keeping it hearty
- Flavor-packed – garlic butter and roasted veggies make it irresistible
- Family-friendly – everyone loves cheesy, meaty comfort food
This Garlic Butter Chicken Meatballs Stuffed in Spaghetti Squash recipe is the perfect balance of healthy, comforting, and downright delicious. I know I’ll be making it again and again!

Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash
Ingredients
Method
- I start by cutting the squash in half and removing the seeds. Then I season it with salt, pepper, and a sprinkle of Parmesan. Roasting brings out the natural sweetness while softening it for stuffing.
- While the squash roasts, I mix mozzarella, provolone, fontina, milk, chopped spinach, and sun-dried tomatoes. This creamy sauce is the heart of the dish, adding richness and texture.
- I combine ground chicken, Italian seasoning, Dijon, and Parmesan, then roll them into bite-sized meatballs. Using ground chicken keeps them tender, and the seasoning ensures each bite is flavorful.
- Once the squash has started roasting, I place the meatballs on the sheet pan. Everything bakes together until the meatballs are cooked and the squash is tender. This step infuses the flavors beautifully.
- Finally, I chop the roasted garlic and mix it with butter and fresh herbs. I drizzle it over the meatballs and squash, then sprinkle extra cheese on top. A quick bake melts the cheese for the perfect finishing touch.
Notes
- I like to use a mix of fresh cheeses rather than pre-shredded for better melting
- Roasting the garlic in its skin makes it sweeter and less harsh
- Don’t overmix the meatballs or they can become dense
- I scrape the squash with a fork while it’s hot to combine flavors well
- Let the dish rest 5 minutes before serving to let the sauce set






