Home > Recipes > BBQ Chicken Spaghetti Squash Boats | Dairy-Free

BBQ Chicken Spaghetti Squash Boats | Dairy-Free

Contains affiliate links; commissions may be earned. As an Amazon Associate I earn from qualifying purchases. Disclosure

Tender spaghetti squash filled with smoky BBQ chicken, peppers and onion, then finished with creamy dairy-free ranch instead of cheese.

READY IN: ~1 hour 15 minutes
YIELDS: ~2 spaghetti squash boats
RECIPE VIDEO
RATE/COMMENT

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.

BBQ chicken spaghetti squash boats with peppers and dairy-free ranch sauce up-close
BBQ chicken spaghetti squash boats with tender roasted squash, smoky chicken filling and a creamy dairy-free ranch finish.

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.
Roasted spaghetti squash filled with bbq chicken pulled into tender strands with a fork
Tender spaghetti squash strands coated with smoky BBQ chicken and finished with creamy dairy-free ranch.

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.

Whole spaghetti squashes before baking

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.
Preparing and cutting spaghetti squash halves for roasting
How to cut and prepare the spaghetti squash for oven baking

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.
Preparing the BBQ sauce with vegetable mixture before adding the chicken.
  • 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.

Collage Step-by-step process for making BBQ chicken spaghetti squash boats, from roasting and shredding the squash showing the tender strands to filling with BBQ chicken with red pepper and onion and topping spaghetti squash boats
Step-by-step: roast the spaghetti squash, loosen the strands, fill with BBQ chicken and vegetables, then finish with dairy-free ranch and fresh herbs.
  • Finish with ranch and herbs. Drizzle the filled boats with dairy-free ranch and sprinkle with chopped parsley or cilantro. Serve warm.
Finished dairy-free BBQ chicken spaghetti squash boat with creamy ranch drizzle
info box helpful tips for best results

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.

BBQ chicken spaghetti squash boat showing the filling up-close overhead shot

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.

Roasted spaghetti squash pulled into tender creamy strands with a fork

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

How do I know when spaghetti squash is done?

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.

Can I use rotisserie chicken?

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.

Why is my spaghetti squash watery?

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.

Can I prepare the spaghetti squash ahead?

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.

Do spaghetti squash boats need cheese?

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.

Can I make this recipe without the squash shells?

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.

spaghetti squash with bbq chicken recipe healthy
Print Recipe

BBQ Chicken Spaghetti Squash Boats Recipe

Tender roasted spaghetti squash filled with shredded BBQ chicken, peppers and onion, then finished with creamy dairy-free ranch. This gluten-free, dairy-free spaghetti squash dinner uses a two-stage roasting method to keep the squash from becoming overly watery, with Whole30 and Paleo-friendly sauce options.
Prep Time15 minutes
Cook Time55 minutes
Resting Time10 minutes
Total Time1 hour 15 minutes
Servings: 2 spaghetti squash boats
Author: Olga Caz
Save Share 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

If you can’t see the video, make sure you disable your ad-blocker first. Or watch the video on my YouTube channel.

Notes

BBQ sauce: My homemade BBQ sauce can be used as written. If using a concentrated store-bought BBQ sauce, I recommend combining ½ cup BBQ sauce with ½ cup marinara or well-drained canned diced tomatoes. This gives the filling a more balanced tomato-BBQ flavor without making it overly sweet or salty. If the mixture looks loose, simmer it for a few minutes before filling the squash.
Spaghetti squash: Don’t overcook it. Slightly firm strands hold up better beneath the filling.
Less-watery squash: Roast cut-side down first, then finish cut-side up at higher heat.
Chicken shortcut: Replace the raw chicken breasts with about 12 ounces cooked shredded chicken.
Whole30/Paleo: Use a compliant BBQ sauce and ranch if needed.
Dairy-free: The recipe is dairy-free as written when you use dairy-free ranch.
Serving without the shell: You can serve the spaghetti squash and BBQ chicken in bowls if you don’t want to make boats.
Make ahead: Roast the squash and prepare the chicken up to 1–2 days in advance.
Storage: Refrigerate leftovers for up to 3 days.
Freezing: I don’t recommend freezing the assembled spaghetti squash. Freeze the BBQ chicken filling separately instead.

 

 
Tried this recipe?Mention @HealthyTasteOfLife or tag #healthytasteoflife! I’d love to hear how it turned out! Tap ⭐⭐⭐⭐⭐ below 👇 to rate it or leave a quick comment! Your feedback helps other readers.

Nutrition

Serving: 1boat | Calories: 290kcal

The information shown is an estimate provided by an online nutrition calculator.

Course: Dinner, Lunch, Main Course
Cuisine: American, Clean Eating

If You’re Tired of Conflicting Nutrition And Health Advice + Want a Simpler Approach To Healthy Eating and Living
Join My Newsletter 👇

Plus, you’ll get access to exclusive resources I don’t always share on the website.

These BBQ chicken spaghetti squash boats are filled with tender roasted spaghetti squash, shredded chicken, peppers and onion in a smoky BBQ tomato sauce, then finished with creamy dairy-free ranch. This easy spaghetti squash dinner is naturally gluten-free and dairy-free, with Whole30 and Paleo-friendly options. A cozy healthy fall dinner, low-carb-style chicken recipe and easy way to use spaghetti squash for a filling weeknight meal.

©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!

Share

Explore More

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Our family loved this recipe, thanks for the bbq sauce as well, my kids react badly to the store bought version!5 stars

    1. HealthyTasteOfLife says:

      My pleasure! I’m glad you enjoyed it!