The BEST stuffed zucchini recipe!

Zucchini boats…stuffed with Mexican-flavored ground meat taco goodness?!

Need I say more? OK. I’ll say a little more.

Actually, I’ll say A LOT more, because these Mexican Stuffed Zucchini Boats have been ALL the rage in my house lately. And if you’re not already aware, I am a HUGE taco lover. From Crispy Baked Turkey Tacos and Baja Shrimp Tacos to classics like Flank Steak Fajitas, I love every single one!

But sometimes I want it all—the delicious spicy flavors of Mexican cuisine, packed with veggies and protein, but WITHOUT all of the carbs.

That’s where this recipe comes in to save the day. They’re so easy to make, packed with flavor, and even the pickiest eaters of the family will gobble them up!

First timer to the wonderful world of stuffed squash recipes? You’ve gotta check out these Zucchini Pizza Boats, Sausage Stuffed Butternut Squash, or this Spinach Artichoke Stuffed Spaghetti Squash with Chicken next!

Ingredients and Substitutions

You can find the exact ingredient amounts and a full recipe at the recipe card below.

Zuchcini squash, cheese, ground turkey, and taco seasoning for a stuffed zucchini boat recipe.
  • Zucchini: Try to pick zucchini that are similar in size and shape so they cook evenly in the oven.
  • Ground meat: Ground beef, turkey, chicken, or even venison all work here. I like using 93/7 for a good balance of moisture and flavor.
  • Bell pepper: Red, yellow, or green—they’ll all work great!
  • Onion: Any type works (red, yellow, white, or sweet), just make sure it’s finely diced so it softens quickly.
  • Taco seasoning: You can whip up a batch of my go-to homemade taco seasoning or use a store-bought packet. If you’re going with packaged, taste before adding extra salt since they tend to be a bit saltier.
  • Cheese: Mild or sharp cheddar, Monterey Jack, or a Mexican blend all melt beautifully and add great flavor—just use your favorite!

Step-by-step Instructions

You can find the exact ingredient amounts and a full recipe at the recipe card below.

Prep the zucchini boats.

Preheat oven to 400℉. Slice zucchini in half lengthwise and scoop out the center, leaving a ¼-inch border and a small “lip” on each end to hold the filling in.

Pro Tip: Pick zucchini that are similar in size so they cook evenly.

Par-bake in the oven.

Drizzle the cut sides with oil, season with salt and pepper, and place cut-side down on a baking sheet. Bake for 10 minutes until just tender.

Pro Tip: Baking them upside down first helps release moisture so the boats don’t get soggy later.

Make the ground meat taco filling.

Cook the onion and bell pepper in a large skillet for 2-3 minutes, then stir in 1 cup of the reserved zucchini flesh and minced garlic. Cook another 1-2 minutes until softened.

Push the veggies to the side, then add ground meat and cook for 7-10 minutes until browned. Turn off the heat and stir in taco seasoning, salsa, and ¾ cup shredded cheese until melted and combined.

Pro Tip: If your beef is really water or has a lot of excess fat, make sure to drain any excess liquid for a less watery filling.

Fill, bake, and dig in!

Flip the zucchini over and fill each boat with the taco mixture. Sprinkle the remaining cheese over the tops and bake for 10–15 minutes until golden and bubbly. Serve with a sprinkle of chopped cilantro and diced tomatoes and dig in!

Pro Tip: Prep the zucchini and taco filling ahead of time, then just stuff and bake when ready to serve.

What to serve with Mexican zucchini boats?

While these stuffed zucchini taste incredible on their own, there are a few easy ways you can freshen them up once they come out of the oven:

FAQs

Can I make zucchini boats ahead of time?

Yes! You can prep the zucchini and make the taco filling up to a day in advance. Store them separately in the fridge, then assemble and bake when you’re ready.

How do I keep zucchini boats from getting watery?

Baking the zucchini cut-side down before stuffing helps release moisture. Also, avoid overcooking them so they don’t get too soft.

Can I freeze stuffed zucchini boats?

Technically yes, but they’re best fresh. If you freeze them, the zucchini may release extra moisture when reheated. For better texture, freeze just the taco filling and assemble fresh.

How long will leftovers last?

Keep leftover taco boats in an airtight container in the refrigerator for up to 3 to 4 days. If you aren’t enjoying these immediately, prepare the boats and taco filling and store separately. When ready to eat, stuff and bake. 

email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.

Tap stars to rate!

5 from 1 vote

Mexican Stuffed Zucchini Boats Recipe

These Mexican Stuffed Zucchini Boats are the perfect quick dinner when you're craving Mexican food. Zucchini halves are loaded with ground beef or turkey, shredded cheese, and a bold taco seasoning mix and then baked in the oven for an easy family meal!
Mexican stuffed zucchini boats are filled with a ground taco meat and topped with cheese on a plate.
Yield 8 boats
Prep 20 minutes
Cook 40 minutes
Total 1 hour
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 4 zucchini squash about the same size
  • 3 tablespoons olive oil divided
  • ¾ teaspoon salt divided
  • 1 bell pepper finely diced
  • 1 sweet onion finely diced
  • 2 garlic cloves finely minced
  • 1 pound ground beef turkey or chicken
  • 2 tablespoons taco seasoning
  • ¼ teaspoon pepper
  • ¼ cup salsa mild or medium
  • 1 cup shredded cheese divided, Cheddar or Mexican blend

Optional Toppings:

  • Green onions thinly sliced
  • Fresh cilantro finely chopped
  • Diced tomatoes

Instructions 

  • Preheat the oven to 400℉.
  • Cut both the stem and the blossom ends off of each zucchini and slice in half lengthwise. Scoop the seeds out using a spoon with a slightly sharp edge, leaving about ½-inch of zucchini around all sides. (Reserve the zucchini flesh that was scooped out.)
    4 zucchini squash
  • Drizzle 1 tablespoon of the olive oil over all of the insides of the zucchini boats and sprinkle with ¼ teaspoon of salt. Place zucchini flat-side down on a large baking sheet in a single layer and bake in preheated oven for 10 minutes.
    3 tablespoons olive oil, ¾ teaspoon salt
  • Heat 2 tablespoons of the olive oil in a large skillet over medium heat and add the bell pepper and onion. Cook for 2-3 minutes, or until the onion is translucent. Add 1 cup of chopped zucchini flesh that was previously removed from the boats, and the garlic. Continue cooking for an additional 1-2 minutes, or until the garlic is fragrant.
    1 bell pepper, 1 sweet onion, 2 garlic cloves
  • Push vegetables to the side of the skillet and add the ground beef. Cook and crumble for 7-10 minutes, or until the meat is completely cooked through. Drain any excess liquid from the pan when done cooking.
    1 pound ground beef
  • Remove the skillet from the heat and mix in the taco seasoning, ½ teaspoon salt, ¼ teaspoon black pepper, salsa, and ¾ cup of the shredded cheese.
    2 tablespoons taco seasoning, ¼ teaspoon pepper, ¼ cup salsa, 1 cup shredded cheese
  • Flip over all of the pre-baked zucchini boats so the hollow cavity is facing up and fill with equal amounts of the taco filling. Sprinkle with the remaining cheese.
  • Return the zucchini to the oven and cook for an additional 10-15 minutes, or until the cheese is melted. Serve with chopped green onions, cilantro, and diced tomatoes, if desired.
    Green onions, Fresh cilantro, Diced tomatoes
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 1 vote

Video

Notes

  • Ground meat: You can easily substitute with ground turkey or ground chicken, if desired.
  • To Store: Keep leftover taco boats in an airtight container in the refrigerator for up to 4 days.
  • To Freeze: Let the boats come to room temperature, then seal in a freezer-safe airtight container. Freeze for up to 3 months.

Nutrition

Calories: 214kcal, Carbohydrates: 9g, Protein: 15g, Fat: 14g, Saturated Fat: 4g, Cholesterol: 53mg, Sodium: 671mg, Potassium: 462mg, Fiber: 2g, Sugar: 5g, Vitamin A: 1183IU, Vitamin C: 40mg, Calcium: 105mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!

More Zucchini Recipes

If you still have plenty of zucchini on hand, here are some delicious recipes you can try!

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 4 stars
    I loved this recipe. I cooked it in my airfryer instead of the oven. It’s too hot where I live. I set the temperature on my airfryer to 365° pre-heated it for 3 minutes, then cooked just the zucchini boats my themselves for 6 minutes @ 365°. I also didn’t have any salsa but I had a bunch of little tomatoes from my garden so I sliced them in half and added a small can of diced green chilies instead of salsa, it tasted great. I cooked the boats the second time for 7 minutes @ 365°. To me, they were cooked perfect. The zucchini still had a little crunch which is how I like it. Thank you so much for this wonderful recipe.

    1. I love my air fryer, too! I’m so happy these turned out well for you. Thanks for taking the time to leave a comment and rating 🙂

    1. Hi Michelle! You can use either the microwave or the oven to warm zucchini boats back up. Use a lower temperature in the oven so they don’t dry out.