BBQ Chicken Spaghetti Squash Boats | Dairy-Free
Tender spaghetti squash filled with smoky BBQ chicken, peppers and onion, then finished with creamy dairy-free ranch instead of cheese.
These BBQ chicken spaghetti squash boats are a hearty way to turn spaghetti squash into a complete dinner. The roasted squash stays tender without becoming watery, while shredded chicken, sautéed peppers and onion are tossed with a thick BBQ sauce and layered back into the shells.

What makes this version a little different from many chicken spaghetti squash boats is the finish: instead of piling on cheese, I use a drizzle of creamy dairy-free ranch. The combination of smoky BBQ sauce, caramelized squash and cool creamy dressing gives the dish plenty of flavor while keeping it naturally gluten-free and dairy-free.
What Makes These BBQ Chicken Spaghetti Squash Boats Different
- The squash is roasted in two stages so excess moisture can escape before the edges caramelize.
- The chicken cooks while the squash roasts, so most of the cooking happens at the same time.
- Bell pepper and red onion add texture instead of leaving the filling as just chicken and sauce.
- Thick BBQ sauce coats the filling without making the squash watery.
- Dairy-free ranch replaces the usual cheese topping with a creamy, tangy finish.
- The entire recipe is naturally gluten-free and dairy-free, with easy Whole30 and Paleo adjustments depending on the sauces you use.

What You’ll Need for This Spaghetti Squash Dinner
- Spaghetti squash: Use a medium squash, about 2–2½ pounds. It should feel firm and heavy for its size, with no soft spots.
- Chicken breast: Two small breasts, about 6 ounces each. You can also use about 12 ounces cooked shredded chicken for a shortcut.
- BBQ sauce: A thick sauce works best so the filling stays flavorful without becoming watery. I often use my homemade healthy BBQ sauce. If you’re using a sweeter, more concentrated store-bought BBQ sauce, use ½ cup BBQ sauce + ½ cup marinara or well-drained canned diced tomatoes instead. This keeps the flavor balanced and prevents the BBQ sauce from overpowering the squash.
- Red onion + bell pepper: These add sweetness, color and texture to the chicken filling.
- Dairy-free ranch: This gives the boats a creamy finish without cheese. My creamy gluten-free dairy-free dressings include a homemade ranch option.
- Avocado oil, salt, pepper + fresh herbs: Simple extras for roasting, sautéing and finishing.
How to Roast Spaghetti Squash Without Making It Watery
This is the part of the recipe I pay the most attention to. Spaghetti squash can become very soft and watery when it’s over-baked or roasted entirely with the cut side facing upward.

I use a two-stage method instead.
Start cut-side down
- Cut the squash in half lengthwise and scoop out the seeds.
- Lightly brush the cut sides with oil and season with salt.
- Place the halves cut-side down on a rimmed baking sheet.
- Bake at 380°F for about 35 minutes.
- Cooking it this way allows moisture to collect on the pan instead of pooling inside the squash.

Flip and caramelize
- Turn the squash halves cut-side up.
- Increase the oven temperature to 410°F and bake for approximately 20 more minutes.
- This dries the surface slightly and gives you more caramelized edges.
- If you want additional browning, broil for another 2–3 minutes at the end.
- The squash should be tender enough to separate into strands with a fork but still have a little structure.
Let it cool briefly
- Let the squash rest for about 10–15 minutes before scraping the flesh. This also makes it much easier to handle.
- Use a fork to gently pull the flesh into spaghetti-like strands, but don’t scrape the shell completely bare – you want enough structure left to hold the filling.
How to Make BBQ Chicken Spaghetti Squash Boats
- Roast the squash: Prepare and roast the spaghetti squash using the method above.
- Bake the chicken at the same time. Season the chicken breasts with salt and pepper and place them in a separate baking dish. Bake while the squash is cooking, for approximately 25–30 minutes, or until the chicken is fully cooked. Let it rest briefly, then shred it with two forks.
This overlap is what keeps a recipe with a longer squash-roasting time from becoming unnecessarily complicated.
- Sauté the vegetables: While everything is in the oven, heat about 1 tbsp avocado oil in a skillet. Add the chopped onion and bell pepper and cook until softened.
- You want them tender but not completely broken down, the little bit of texture is good in the finished boats.

- Add the chicken and sauce. Let it cook for a minute. Then add the shredded chicken and approximately 1 cup BBQ sauce to the skillet. Stir until the chicken is evenly coated and the mixture is warmed through.
- Using store-bought BBQ sauce? I recommend using about half BBQ sauce and half plain tomato sauce, such as marinara or canned diced tomatoes. Many bottled BBQ sauces are very sweet, salty and concentrated, so diluting them keeps the filling more balanced and prevents the squash from tasting overly saucy.
- Fill the spaghetti squash boats. Once the squash is cool enough to handle, loosen the strands with a fork. You can either:
- gently mix some of the BBQ chicken directly into the squash strands; or
- layer the squash and BBQ chicken mixture inside the shell.
I prefer layering because you get both squash and flavorful filling throughout the boat.

- Finish with ranch and herbs. Drizzle the filled boats with dairy-free ranch and sprinkle with chopped parsley or cilantro. Serve warm.


A Few Helpful Tips
➤ Don’t over-bake the squash. If the strands collapse into a soft mash, the boats will be watery and harder to fill.
➤ Use a thick BBQ sauce. A thin sauce adds more moisture to an already juicy vegetable.
➤ Keep some squash attached to the shell. Don’t scrape all the way down to the skin if you want the halves to stay sturdy enough to serve as boats.
➤ Cook the chicken while the squash roasts. There’s no reason to turn this into two separate cooking sessions.
➤ Use pre-cooked chicken when you’re short on time. Plain leftover chicken works well. Just shred it and add it directly to the sautéed peppers, onion and BBQ sauce.
➤ Taste before adding more salt. BBQ sauces can vary considerably in saltiness, so season the filling after the sauce goes in.

Easy Shortcut with Leftover Chicken
If your chicken is already cooked, this recipe becomes mostly a matter of roasting the squash and assembling the filling. Use about 12 ounces cooked shredded chicken in place of the two raw chicken breasts.
Sauté the onion and pepper, add the chicken and BBQ sauce, and heat everything just until warmed through. This is also a useful way to repurpose plain roasted or baked chicken without making it feel like the same dinner twice.
Whole30, Paleo + Dairy-Free Options
The basic spaghetti squash, chicken and vegetable filling is already naturally gluten-free and dairy-free.
For Whole30 or Paleo, the main ingredient you need to check is the BBQ sauce. Use a compliant store-bought sauce or my sugar-free homemade BBQ sauce.
For the creamy finish, use a dairy-free ranch made with ingredients that fit your needs. You don’t need dairy-free cheese for this recipe, the ranch already gives it the creamy element that cheese often provides in stuffed spaghetti squash recipes.
What to Serve with Spaghetti Squash Boats
These boats already contain a vegetable, protein and sauce, so I usually keep the rest of the meal simple.
A fresh green salad or crunchy vegetable side is enough.
For a seasonal meal, my roasted pumpkin and beetroot salad adds a fresh, tangy contrast to the smoky BBQ filling.
If you enjoy dinners served right inside the vegetable itself, my savory twice-baked sweet potatoes are another cozy stuffed-vegetable option for fall.

Make Ahead + Storage
Make ahead
- You can roast the spaghetti squash and cook the chicken 1–2 days ahead.
- Store them separately in the refrigerator, then make the pepper-onion BBQ mixture and assemble when you’re ready to eat.
- You can also prepare the full chicken filling in advance.
Refrigerator
- Store leftovers in an airtight container for up to 3 days.
- You can store the filling directly inside the squash shell or transfer everything to a container if that is easier.
Reheat
- Cover and reheat in a 350°F oven for about 15–20 minutes, or until hot throughout.
- Add the ranch after reheating rather than before if possible.
Can you freeze spaghetti squash boats?
I don’t recommend freezing the assembled boats. Spaghetti squash contains a lot of water, so its texture becomes softer and wetter after freezing and thawing. A better option is to freeze the BBQ chicken filling separately, then roast a fresh spaghetti squash when you’re ready to serve it.
BBQ Chicken Spaghetti Squash FAQs
The flesh should separate into strands easily when you drag a fork across it, but it shouldn’t collapse into mush.
For these boats, I prefer stopping while the squash is still slightly firm because it continues softening as it rests and when combined with the warm filling.
Yes. Plain rotisserie chicken is an easy shortcut if it fits your dietary needs. Remove the skin, shred the meat and use about 12 ounces cooked chicken. If you’re following Whole30 or another elimination diet, check the seasoning and ingredients first.
The most common causes are overbaking or allowing too much steam and liquid to collect inside the squash.
Roasting it cut-side down first, then flipping and finishing at a higher temperature, helps reduce some of that excess moisture.
Yes. Roast it, cool completely and refrigerate for up to 1–2 days before assembling the boats.
I prefer keeping the squash and filling separate until you’re ready to reheat and serve.
No. Many stuffed spaghetti squash recipes use cheese, but it’s not necessary. In this version, the dairy-free ranch provides the creamy finish, while the BBQ sauce adds enough bold flavor to the chicken and vegetables.
Absolutely. If you don’t care about the presentation, scrape all of the squash into bowls or a baking dish and spoon the BBQ chicken mixture over it. You’ll get the same flavors without serving it in “boat” form.
⭐ Tried These Spaghetti Squash Boats?
If you make the recipe, tap the ⭐⭐⭐⭐⭐ stars in the recipe card and leave a quick comment. It’s especially helpful to know whether you used homemade BBQ sauce, leftover chicken or another shortcut.
BBQ Chicken Spaghetti Squash Boats Recipe
Ingredients
- 1 medium spaghetti squash, - 2 to 2,5 lb
- 2 6 oz chicken breasts - cooked and shredded
- 1 medium red onion - chopped
- 1 large red bell pepper - chopped
- 1 cup homemade BBQ sauce - or ½ cup store-bought BBQ sauce + ½ cup marinara or well-drained canned diced tomatoes
- salt and pepper - to taste
- 2-3 tbsp dairy free ranch sauce - I used my recipe
- 2 tbsp fresh chopped parsley - to finish
Instructions
Roast the Spaghetti Squash
- Preheat the oven to 380°F / 193°C.
- Cut the spaghetti squash in half lengthwise and scoop out the seeds.
- Lightly brush the cut sides with oil and season with salt.
- Place the squash halves cut-side down on a rimmed baking sheet.
- Bake for 35 minutes.
- Flip the halves so the cut sides face upward and increase the oven temperature to 410°F / 210°C.
- Bake for another 20 minutes, or until the flesh separates easily into strands but still has some firmness.
- Optional: broil for 2–3 minutes for more caramelized edges.
- Cool for about 10–15 minutes before handling.
Cook the Chicken
- While the squash cooks, season the chicken breasts with salt and pepper.
- Bake them in a separate baking dish for approximately 25–30 minutes, or until fully cooked.
- Let them rest briefly, then shred with two forks.
Make the Sauce and Chicken Filling
- Heat the avocado oil in a skillet over medium heat.
- Add the chopped red onion and bell pepper and sauté until tender.
- Add the shredded chicken. Stir in the homemade BBQ sauce, or ½ cup store-bought BBQ sauce mixed with ½ cup marinara or well-drained diced tomatoes. Cook for 2–3 minutes, until hot and thick enough to coat the chicken.
Assemble the Boats
- Use a fork to loosen the cooked spaghetti squash into strands while keeping the shells intact.
- Layer the squash strands with the BBQ chicken mixture inside each shell.
- Drizzle with dairy-free ranch.
- Finish with chopped parsley or cilantro and serve warm.
Video
Notes
Nutrition
The information shown is an estimate provided by an online nutrition calculator.
More Gluten-Free Dairy-Free Dinners
If You’re Tired of Conflicting Nutrition And Health Advice + Want a Simpler Approach To Healthy Eating and Living
Join My Newsletter 👇
I share insights on food quality, gut health + whole-food recipes that support long-term health, without strict rules or complicated meal plans. And much more including holistic health coaching tips beyond nutrition!
Plus, you’ll get access to exclusive resources I don’t always share on the website.

©HealthyTasteOfLife. Content and photographs are copyright protected and need prior permission to use. Copying and/or pasting full recipes to other websites and any social media is strictly prohibited. Sharing and using the link of this recipe is both encouraged and appreciated!










Our family loved this recipe, thanks for the bbq sauce as well, my kids react badly to the store bought version!
My pleasure! I’m glad you enjoyed it!