Irresistible Garlic Butter Chicken Meatballs in Spaghetti…
There’s something so comforting about a warm dish that combines all the delicious flavors of fall while keeping health in mind. Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash is one such recipe that has become a favorite in my kitchen. The tenderness of the spaghetti squash paired with juicy, flavorful meatballs creates a delightful experience that feels indulgent yet wholesome. Whether it’s a cozy weeknight dinner or an impressive dish for guests, this recipe shines on any occasion.
What I love most about this dish is how it brings together simple, seasonal ingredients to create something truly special. Plus, it’s a wonderful way to sneak in some extra veggies without compromising on taste!
Why You’ll Love This Recipe
– One-pan wonder: Less cleanup means you can spend more time enjoying your meal.
– Healthier alternative: Swapping traditional pasta for spaghetti squash reduces carbs while keeping the flavor intact.
– Versatile ingredients: Customize with your favorite cheeses, herbs, or greens to make it your own.
– Family-friendly: Even picky eaters will love these tasty meatballs nestled in a cozy squash bed.
– Perfect for meal prep: Make this dish ahead of time for easy reheating during busy weekdays.
Ingredients You’ll Need
Before we dive into this delicious recipe, let’s gather our ingredients! Each item plays a crucial role in creating that irresistible flavor and texture.
For the Meatballs and Filling
– 1 1/4 cups whole milk or heavy cream
– 6 ounces frozen chopped spinach, thawed/squeezed dry
– 1/2 cup chopped sun-dried tomatoes
– 1/2 cup shredded mozzarella or gouda
– 1 1/4 cup grated parmesan
– kosher salt and black pepper
– 8 cloves garlic
– 1 1/2 pounds ground chicken, beef, or turkey
– 3 tablespoons Italian seasoning
– 1 tablespoon dijon mustard
For the Topping and Squash
– 1 cup shredded provolone cheese
– 6 tablespoons salted butter
– 2 spaghetti squash, halved and seeds removed
– 1/2 chopped fresh herbs (basil, thyme, oregano, sage)
Variations
One of the best things about cooking is experimenting with different flavors and textures. Feel free to play around with this recipe based on your preferences!
– Swap the protein: Use ground turkey or beef instead of chicken for a different flavor profile.
– Change up the cheese: Try using feta or goat cheese for a tangy twist.
– Add more veggies: Toss in some bell peppers or zucchini to boost nutrition and flavor.
– Spice it up: If you like heat, add red pepper flakes to the meatball mixture for an extra kick.
How to Make Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash:
This recipe is not only fun to make but also allows you to enjoy a hearty meal that’s packed with flavor. Let’s get started!
Step 1: Preheat the Oven
Preheat your oven to 425° F. This ensures that when you put everything in the oven, it’ll cook evenly and turn golden brown.
Step 2: Prepare the Filling
In a bowl, mix together the milk, spinach, sun-dried tomatoes, and mozzarella. Season this mixture with chili flakes (if desired), salt, and pepper. This creamy filling adds richness and depth of flavor to our stuffed squash.
Step 3: Prepare the Squash
Place the halved spaghetti squash on a baking sheet and season the cut sides with salt and pepper. Sprinkle about 1/4 cup of parmesan cheese into each squash half before dividing the milk mixture among them. Cover with foil and bake for about 15 minutes. This helps soften the squash before adding all those delicious fillings!
Step 4: Make the Meatballs
While the squash is baking, combine ground chicken (or your chosen protein), Italian seasoning, dijon mustard, and remaining parmesan in another bowl. Season with salt and pepper before mixing everything well. With oiled hands, roll this mixture into tablespoon-sized meatballs—around 15 to 16 should do!
Step 5: Assemble It All Together
Once your squash has baked for its initial time, remove it from the oven and take off the foil. Arrange your meatballs around each squash half on the same baking sheet. Bake again for another 15 minutes until the meatballs are fully cooked.
Step 6: Top It Off
Retrieve your baked squash from the oven once more! Remove any garlic cloves if they were added earlier (they should be soft). Sprinkle provolone cheese over each half of squash before placing meatballs on top of that cheesy goodness. Bake again for about 10–15 minutes until everything is melted and bubbly.
Step 7: Finish With Garlic Butter
Chop up those roasted garlic cloves and mix them with butter and fresh herbs in a bowl. Spread this fragrant garlic herb butter over your meatballs right before serving! Finally, use a fork to scrape out strands from your spaghetti squash while mixing in all that lovely melted cheese.
Enjoy every bite of this delightful Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash—it’s sure to become a beloved recipe in your home too!
Pro Tips for Making Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash:
Making Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash is not only a delightful experience, but it can also be super simple with the right tips. Here are some actionable suggestions to help you create the best version of this comforting dish:
– Use fresh herbs: Fresh herbs like basil, thyme, and oregano elevate the flavors significantly compared to dried ones. You can mix and match based on what you have on hand or prefer.
– Keep the meatballs uniform: Rolling your meatballs to a uniform size ensures even cooking. Aim for about one tablespoon per meatball for consistent results.
– Don’t skip the foil: Covering the squash with foil during the first part of baking helps it steam and cook properly, making it tender and easier to scoop out later.
– Adjust seasoning: Taste your milk and cheese mixture before adding it to the squash. This allows you to adjust salt and pepper levels to your liking.
– Experiment with cheese: Feel free to mix different cheeses in the filling or topping! Gouda, mozzarella, or even a sprinkle of feta can add a unique twist.
How to Serve Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash:
Serving this delicious dish is all about presentation and enhancing those comforting flavors. The bright colors of the ingredients make for an appealing plate that will surely impress your family and friends.
Garnishes
– Fresh herbs: A sprinkle of chopped fresh herbs over the top adds a pop of color and freshness.
– Grated parmesan: A light dusting of grated parmesan adds extra flavor and elegance.
– Chili flakes: For those who love a kick, add a few chili flakes for garnish.
Side Dishes
– Mixed green salad: A light salad balances out the richness of the dish.
– Roasted vegetables: Seasonal roasted veggies add texture and flavor.
– Garlic bread: A classic pairing that everyone loves!
– Quinoa or rice pilaf: These options provide additional wholesome grains on the side.

Make Ahead and Storage
Meal prepping can save you time during busy weeknights while still enjoying this hearty dish! Here’s how to manage leftovers effectively.
Storing Leftovers
– Allow leftovers to cool completely before transferring them to an airtight container.
– Store in the refrigerator for up to 3 days.
Freezing
– Portion leftovers into freezer-safe containers or bags.
– Label with dates and freeze for up to 3 months for best quality.
Reheating
– Thaw overnight in the refrigerator before reheating.
– Reheat in the oven at 350°F until warmed through, or use a microwave for quicker options.
FAQs
If you have questions about Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash, you’re not alone! Here are some common queries answered:
Can I use ground beef instead of chicken?
Yes! Ground beef is an excellent alternative if you prefer a richer flavor. Just be sure it’s lean ground beef to keep it healthier.
Is there a vegetarian option?
Absolutely! You can substitute ground chicken with plant-based meat alternatives or even use cooked lentils mixed with spices as a filling.
Can I make this recipe gluten-free?
Yes! Ensure that any cheese or other ingredients used are certified gluten-free. This dish is naturally gluten-free when using compliant ingredients.
How do I know when spaghetti squash is cooked?
The squash should be tender when pierced with a fork. If it easily cuts through, it’s ready!
Final Thoughts
I hope you feel inspired to whip up this delightful Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash recipe! It’s perfect for cozy dinners or meal prep throughout the week. Enjoy every bite, and don’t hesitate to share your own variations or tips after trying it out! Happy cooking!

Garlic Butter Chicken Meatballs Stuffed In Spaghetti Squash
Ingredients
Method
- Preheat your oven to 425° F.
- In a bowl, mix together the milk, spinach, sun-dried tomatoes, and mozzarella. Season with chili flakes (if desired), salt, and pepper.
- Place the halved spaghetti squash on a baking sheet and season the cut sides with salt and pepper. Sprinkle about 1/4 cup of parmesan cheese into each squash half before dividing the milk mixture among them. Cover with foil and bake for about 15 minutes.
- Combine ground chicken (or your chosen protein), Italian seasoning, dijon mustard, and remaining parmesan in another bowl. Season with salt and pepper and mix well. Roll into tablespoon-sized meatballs—around 15 to 16 should do!
- Once your squash has baked for its initial time, remove it from the oven and take off the foil. Arrange your meatballs around each squash half on the same baking sheet. Bake again for another 15 minutes until the meatballs are fully cooked.
- Remove the baked squash from the oven. Sprinkle provolone cheese over each half of squash before placing meatballs on top. Bake again for about 10–15 minutes until everything is melted and bubbly.
- Chop up roasted garlic cloves and mix them with butter and fresh herbs. Spread this garlic herb butter over your meatballs right before serving. Use a fork to scrape out strands from your spaghetti squash while mixing in the melted cheese.
