I’ve always loved jalapeño poppers, but let’s be honest – they’re kind of a pain to make. All that stuffing and wrapping takes forever, and my fingers always end up burning from handling all those jalapeños. Plus, I wanted something a little lighter that I could actually serve as a main dish instead of just an appetizer.
That’s when I came up with these jalapeño popper zucchini boats. They’ve got all the creamy, spicy, cheesy goodness of regular poppers, but the zucchini makes them feel less guilty. I can throw together the filling while I’m prepping the zucchini, and everything bakes in one pan. Way easier than frying a bunch of tiny peppers.
Love the flavors of jalapeño poppers but want something more filling? This is your answer. The turkey bacon adds a nice smoky crunch without being too heavy, and you can adjust the heat by adding more or less jalapeño. I usually make these on busy weeknights when I need something quick but still want dinner to feel special.
Why You’ll Love These Jalapeño Popper Zucchini Boats
- Low-carb and keto-friendly – These zucchini boats give you all the creamy, spicy flavors of jalapeño poppers without the carbs, making them perfect for anyone watching their carb intake.
- High in protein – With cream cheese, cheddar, and turkey bacon, you’re getting a satisfying protein-packed meal that will keep you full.
- Easy prep – Just scoop out the zucchini, mix your filling, and bake. No complicated steps or fancy techniques required.
- Customizable heat level – You control the spice by adjusting how many jalapeños you use or leaving in some seeds for extra kick.
- Healthier comfort food – You get all the indulgent flavors of jalapeño poppers in a veggie-forward dish that won’t leave you feeling weighed down.
What Kind of Zucchini Should I Use?
For this recipe, you’ll want to pick medium-sized zucchini that are about 6-8 inches long. They’re the perfect size to create a nice boat shape without being too small or too large to fill properly. Avoid the really big zucchinis you sometimes see at the farmer’s market – they tend to be watery and have bigger seeds that can make your boats soggy. Look for zucchini that feels firm and heavy for its size, with smooth, unblemished skin. If you can only find smaller zucchini, that’s totally fine – you’ll just end up with more boats to go around, which isn’t a bad thing!
Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so feel free to work with what you have:
- Zucchini: Yellow squash works just as well as zucchini and gives you the same boat-like shape. You could also try using bell peppers cut in half for a different twist.
- Cream cheese: Regular, low-fat, or even dairy-free cream cheese all work fine here. Greek yogurt mixed with a bit of mayo can also work in a pinch, though the texture will be slightly different.
- Cheddar cheese: Feel free to use full-fat cheddar if you prefer, or swap it for Monterey Jack, pepper jack, or a Mexican blend. Any melty cheese will do the job.
- Turkey bacon: Regular pork bacon is a great substitute, or you can leave it out entirely for a vegetarian version. Cooked, crumbled sausage also works if you want a heartier filling.
- Jalapeños: If fresh jalapeños aren’t available, use pickled jalapeños (just pat them dry first) or try poblano peppers for a milder option. For less heat, use green bell peppers instead.
Watch Out for These Mistakes While Baking
The biggest mistake when making jalapeño popper zucchini boats is skipping the step to drain the scooped-out zucchini centers, which will make your filling watery and prevent it from setting properly – squeeze the zucchini flesh in a clean kitchen towel or paper towels to remove as much moisture as possible.
Another common error is not pre-baking the zucchini shells long enough, leaving them too firm and crunchy instead of tender, so make sure they’re slightly soft before adding the filling.
To get the best texture, let the cream cheese sit at room temperature for at least 30 minutes before mixing, as cold cream cheese won’t blend smoothly with the other ingredients and you’ll end up with lumps.
Finally, if you want a golden, bubbly top, switch your oven to broil for the last 2-3 minutes of baking, but watch it closely so the cheese doesn’t burn.
What to Serve With Jalapeño Popper Zucchini Boats?
These zucchini boats are pretty filling on their own, but I love serving them alongside grilled chicken breasts or seasoned ground turkey for a complete meal. A simple side salad with ranch dressing works great too, since it cools down the heat from the jalapeños. If you’re feeding a crowd, try pairing them with some seasoned rice or cauliflower rice to round out the plate. For a lighter option, sliced tomatoes with a sprinkle of salt and pepper or some fresh cucumber slices make for a nice, refreshing contrast to the creamy, spicy filling.
Storage Instructions
Store: These zucchini boats keep well in the fridge for up to 3 days in an airtight container. They’re great for meal prep since you can grab one or two whenever you need a quick lunch or snack.
Freeze: You can freeze these either before or after baking. If freezing unbaked, assemble them completely and freeze on a baking sheet, then transfer to a freezer bag for up to 2 months. Baked boats can be frozen the same way and will keep just as long.
Reheat: Warm them up in the oven at 350°F for about 15 minutes if refrigerated, or 25-30 minutes if frozen. The microwave works too, but the oven keeps them from getting watery and helps the cheese get nice and bubbly again.
| Preparation Time | 30-40 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 55-70 minutes |
| Level of Difficulty | Medium |
| Servings | 8 pieces |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 950-1100
- Protein: 55-65 g
- Fat: 65-75 g
- Carbohydrates: 35-45 g
Ingredients
For the zucchini base:
- 4 medium zucchini (halved lengthwise and hollowing out centers to create 1/2-inch thick shells)
- 1 1/2 tbsp olive oil
- 3/4 tsp salt
For the filling:
- 8 oz cream cheese (softened to room temperature)
- 1 1/4 cups sharp cheddar cheese (grated)
- 6 turkey bacon strips (cooked until crispy and crumbled)
- 3 jalapeños (seeded and finely diced)
- 3 garlic cloves (minced)
- 1/2 tsp smoked paprika
- 2 tbsp sliced green onions
Step 1: Prepare the Zucchini Shells
- 4 medium zucchini
- 1 1/2 tbsp olive oil
- 3/4 tsp salt
Preheat your oven to 375°F.
While it heats, halve the zucchini lengthwise and carefully hollow out the centers with a spoon, leaving about a 1/2-inch thick shell—this is your edible boat.
Reserve the scooped centers in a colander to drain any excess moisture.
Brush the zucchini shells all over with olive oil and sprinkle with salt, then arrange them cut-side up on a baking sheet.
Bake for 10 minutes to soften slightly and allow any remaining moisture to release.
Step 2: Cook the Bacon and Prepare the Filling Base
- 6 turkey bacon strips
- 8 oz cream cheese
While the zucchini bakes, cook the turkey bacon strips until crispy—I like to use a skillet over medium-high heat so you get nice color and can hear when they’re done.
Once crispy, transfer to a paper towel-lined plate to cool, then crumble into bite-sized pieces.
In a separate bowl, add the softened cream cheese and use a fork or whisk to whip it until smooth and creamy.
This will make it easier to incorporate the other ingredients and create a light, fluffy texture for the filling.
Step 3: Build the Filling
- whipped cream cheese from Step 2
- reserved zucchini centers
- crumbled bacon from Step 2
- 3 jalapeños
- 3 garlic cloves
- 1/2 tsp smoked paprika
- 2 tbsp sliced green onions
Remove the zucchini from the oven and let cool for a few minutes until you can handle them comfortably.
Once cooled, press the reserved zucchini centers gently in the colander to remove as much moisture as possible—excess water will dilute your filling and make the boats soggy.
Add the drained zucchini centers to the whipped cream cheese and mix well.
Then fold in the crumbled bacon, diced jalapeños, minced garlic, smoked paprika, and most of the green onions (reserve a small handful for garnish).
I like to taste and adjust seasoning at this point—a pinch more salt can really bring out the flavors.
Step 4: Fill and Finish Baking
- filled zucchini boats from Step 3
- 1 1/4 cups sharp cheddar cheese
Divide the filling mixture evenly among the zucchini boats, mounding it slightly in the center of each shell.
Top each boat with a sprinkle of grated sharp cheddar cheese for a golden, crispy top.
Return the filled boats to the oven and bake for 15 minutes until the cheese is melted and the tops are lightly golden and bubbly.
The zucchini should be tender when pierced with a fork, and the cheese will hold everything together.
Step 5: Cool and Serve
- baked zucchini boats from Step 4
- reserved green onions for garnish
Remove the zucchini boats from the oven and let them rest for 2-3 minutes.
This cooling time allows the filling to set slightly and makes them easier to handle.
Transfer to a serving platter and garnish with the reserved green onions for a fresh pop of color and flavor.
Serve warm and enjoy!

Cheesy Jalapeño Popper Zucchini Boats
Ingredients
For the zucchini base
- 4 medium zucchini (halved lengthwise and hollowing out centers to create 1/2-inch thick shells)
- 1 1/2 tbsp olive oil
- 3/4 tsp salt
For the filling
- 8 oz cream cheese (softened to room temperature)
- 1 1/4 cups sharp cheddar cheese (grated)
- 6 turkey bacon strips (cooked until crispy and crumbled)
- 3 jalapeños (seeded and finely diced)
- 3 garlic cloves (minced)
- 1/2 tsp smoked paprika
- 2 tbsp sliced green onions
Instructions
- Preheat your oven to 375°F. While it heats, halve the zucchini lengthwise and carefully hollow out the centers with a spoon, leaving about a 1/2-inch thick shell—this is your edible boat. Reserve the scooped centers in a colander to drain any excess moisture. Brush the zucchini shells all over with olive oil and sprinkle with salt, then arrange them cut-side up on a baking sheet. Bake for 10 minutes to soften slightly and allow any remaining moisture to release.
- While the zucchini bakes, cook the turkey bacon strips until crispy—I like to use a skillet over medium-high heat so you get nice color and can hear when they're done. Once crispy, transfer to a paper towel-lined plate to cool, then crumble into bite-sized pieces. In a separate bowl, add the softened cream cheese and use a fork or whisk to whip it until smooth and creamy. This will make it easier to incorporate the other ingredients and create a light, fluffy texture for the filling.
- Remove the zucchini from the oven and let cool for a few minutes until you can handle them comfortably. Once cooled, press the reserved zucchini centers gently in the colander to remove as much moisture as possible—excess water will dilute your filling and make the boats soggy. Add the drained zucchini centers to the whipped cream cheese and mix well. Then fold in the crumbled bacon, diced jalapeños, minced garlic, smoked paprika, and most of the green onions (reserve a small handful for garnish). I like to taste and adjust seasoning at this point—a pinch more salt can really bring out the flavors.
- Divide the filling mixture evenly among the zucchini boats, mounding it slightly in the center of each shell. Top each boat with a sprinkle of grated sharp cheddar cheese for a golden, crispy top. Return the filled boats to the oven and bake for 15 minutes until the cheese is melted and the tops are lightly golden and bubbly. The zucchini should be tender when pierced with a fork, and the cheese will hold everything together.
- Remove the zucchini boats from the oven and let them rest for 2-3 minutes. This cooling time allows the filling to set slightly and makes them easier to handle. Transfer to a serving platter and garnish with the reserved green onions for a fresh pop of color and flavor. Serve warm and enjoy!







