Home › Healthy & Low-Carb › Easy Taco Zucchini Boats
Healthy & Low-Carb

Easy Taco Zucchini Boats

By Ahsan ul Haq · Published: 19 October 2026 · Last updated: 19 October 2026 · How our recipes are developed

Easy taco zucchini boats filled with seasoned beef and melted cheese, topped with tomatoes and green onions
Photo: FryDaily studio graphic.

Taco night does not have to mean a stack of shells. These zucchini boats carry the same seasoned beef, the same melted cheese and all the cold, crunchy toppings, but the vehicle is a tender roasted zucchini half with edges that go sweet and slightly caramelised in a hot oven. You eat them with a knife and fork, they hold together beautifully, and nobody at the table describes dinner as the light option — it just happens to be one.

They live in our Healthy & Low-Carb collection next to other dinners that keep the seasoning turned up, like our Easy Chicken Fajita Bowls. The principle is identical: swap the starch, keep everything people actually love about the dish, and season like you mean it. Ground beef, a proper homemade taco blend and a hot oven do the rest in about thirty-five minutes.

The one technique worth learning is the scoop. Leaving a border of zucchini about 1/4 inch (6 mm) thick keeps the boats sturdy enough to fill generously and lift without collapsing, while hollowing too deeply leaves a watery shell that steams the filling. The scooped flesh is not waste, either — chopped and cooked with the beef, it disappears into the filling and adds moisture without a trace of sliminess.

Prep15 minutes
Cook20 minutes
Total35 minutes
Servings4 servings
Calories320 kcal

Salt the shells so they roast instead of steam

Zucchini is mostly water, and a filled shell has nowhere for that water to go except into your filling. After scooping, sprinkle the insides lightly with salt and leave them cut-side down on paper towels for 10 minutes while the beef cooks, then pat them dry. That short rest pulls out a spoonful of liquid per boat and lets the flesh roast to a tender, concentrated finish instead of boiling gently in its own juice.

A homemade taco blend beats the packet here

Packets are convenient, but they are mostly salt and starch, and the starch turns gummy against the juicy zucchini. A simple blend of chilli powder, cumin, smoked paprika, garlic powder and oregano gives a deeper, cleaner flavor and lets you control the salt yourself. Mix a double batch while you are at it — the same blend seasons the fajita bowls above and any weeknight ground beef or turkey you make in the next month.

Ingredients

  • 4 medium zucchini (about 900 g total)
  • 1 tablespoon olive oil (15 ml), divided
  • 1 lb lean ground beef (450 g)
  • 1 small yellow onion (120 g), finely diced
  • 2 garlic cloves, finely minced (about 6 g)
  • 1 tablespoon chilli powder (8 g)
  • 2 teaspoons ground cumin (5 g)
  • 1 teaspoon smoked paprika (3 g)
  • 1/2 teaspoon dried oregano (1 g)
  • 1 teaspoon kosher salt (6 g), divided
  • 1/2 teaspoon black pepper (1.5 g)
  • 1/2 cup tomato sauce (120 ml)
  • 1 cup shredded Mexican blend cheese (112 g)
  • 1/2 cup cherry tomatoes (75 g), diced, to serve
  • 2 tablespoons sliced green onions (12 g), to serve
  • Sour cream and chopped cilantro, to serve, optional

Amounts are for the yield below. US customary measures first, grams in brackets for scale users.

Step-by-step instructions

  1. Prep the zucchini shells. Heat the oven to 400°F (200°C) and line a large rimmed tray with parchment. Trim the stem ends, halve each zucchini lengthwise, and scoop out the seeds and soft centre with a spoon, leaving a border about 1/4 inch (6 mm) thick. Chop the scooped flesh roughly and set it aside. Sprinkle the shells lightly with 1/2 teaspoon of the salt, set them cut-side down on paper towels, and leave for 10 minutes.
  2. Brown the beef filling. Heat the remaining olive oil in a large skillet over medium-high heat. Add the ground beef and onion and cook for 6 to 7 minutes, breaking the beef into small crumbles, until browned and cooked through to 160°F (71°C). Drain any excess fat, then stir in the chopped zucchini flesh and cook for 2 minutes more, until its liquid has cooked off.
  3. Season and simmer. Stir in the garlic, chilli powder, cumin, smoked paprika, oregano, remaining salt and the black pepper and cook for 30 seconds, until fragrant. Pour in the tomato sauce, stir well, and simmer for 3 to 4 minutes, until the filling is thick enough that a spoon drawn across the pan leaves a clear trail. A wet filling makes soggy boats, so give it the full time.
  4. Fill the boats. Pat the zucchini shells dry and arrange them cut-side up on the prepared tray. Spoon the beef filling generously into each shell, mounding it slightly — the full batch should fill all eight halves with a little to spare. If a shell wobbles, slice a thin sliver off its rounded underside to level it.
  5. Bake until tender and melted. Bake for 12 minutes, until the zucchini is just tender when pierced with a knife but still holds its shape. Scatter the cheese evenly over the boats and bake for 3 to 5 minutes more, until the cheese is melted and bubbling in spots. Overbaking is the enemy here — soft shells slump, so start checking early.
  6. Top and serve. Rest for 5 minutes, then top with the diced tomatoes, green onions, and sour cream and cilantro if you like. Serve two boats per person, with a green salad or cauliflower rice alongside for a full plate.

Nutrition estimate

NutrientPer serving
Calories320 kcal
Protein26 g
Carbohydrates10 g
Fat19 g
Saturated fat8 g
Sodium680 mg
Fiber3 g
Sugar6 g

Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.

Storage & reheating

Leftover boats keep for up to 3 days in an airtight container in the refrigerator. Reheat in a 375°F (190°C) oven for 10 to 12 minutes, until the filling is steaming and the cheese re-melts — the microwave works but softens the shells further. Add fresh toppings only after reheating. The cooked beef filling alone freezes well for up to 2 months and can be spooned into fresh zucchini for a faster second round. Nutrition figures are estimates from standard ingredient data and vary with brands and substitutions.

Easy taco zucchini boats filled with seasoned beef and melted cheese, topped with tomatoes and green onions

Easy Taco Zucchini Boats

Recipe by Ahsan ul Haq, FryDaily editor · Published 19 October 2026

Seasoned beef, melty cheese, tender zucchini — taco night, lighter.

Yield: 4 servings  ·  Scale:
Prep15 minutes
Cook20 minutes
Total35 minutes
Servings4 servings
Calories320 kcal

Ingredients

Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.

Instructions

  1. Prep the zucchini shells. Heat the oven to 400°F (200°C) and line a large rimmed tray with parchment. Trim the stem ends, halve each zucchini lengthwise, and scoop out the seeds and soft centre with a spoon, leaving a border about 1/4 inch (6 mm) thick. Chop the scooped flesh roughly and set it aside. Sprinkle the shells lightly with 1/2 teaspoon of the salt, set them cut-side down on paper towels, and leave for 10 minutes.
  2. Brown the beef filling. Heat the remaining olive oil in a large skillet over medium-high heat. Add the ground beef and onion and cook for 6 to 7 minutes, breaking the beef into small crumbles, until browned and cooked through to 160°F (71°C). Drain any excess fat, then stir in the chopped zucchini flesh and cook for 2 minutes more, until its liquid has cooked off.
  3. Season and simmer. Stir in the garlic, chilli powder, cumin, smoked paprika, oregano, remaining salt and the black pepper and cook for 30 seconds, until fragrant. Pour in the tomato sauce, stir well, and simmer for 3 to 4 minutes, until the filling is thick enough that a spoon drawn across the pan leaves a clear trail. A wet filling makes soggy boats, so give it the full time.
  4. Fill the boats. Pat the zucchini shells dry and arrange them cut-side up on the prepared tray. Spoon the beef filling generously into each shell, mounding it slightly — the full batch should fill all eight halves with a little to spare. If a shell wobbles, slice a thin sliver off its rounded underside to level it.
  5. Bake until tender and melted. Bake for 12 minutes, until the zucchini is just tender when pierced with a knife but still holds its shape. Scatter the cheese evenly over the boats and bake for 3 to 5 minutes more, until the cheese is melted and bubbling in spots. Overbaking is the enemy here — soft shells slump, so start checking early.
  6. Top and serve. Rest for 5 minutes, then top with the diced tomatoes, green onions, and sour cream and cilantro if you like. Serve two boats per person, with a green salad or cauliflower rice alongside for a full plate.
Calories: 320 kcalProtein: 26 gCarbohydrates: 10 gFat: 19 gSaturated fat: 8 gSodium: 680 mgFiber: 3 gSugar: 6 g

Recipe by Ahsan ul Haq · FryDaily. Printing? This card is designed to print cleanly on its own.

A

Recipe by Ahsan ul Haq

Ahsan ul Haq is the owner and editor of FryDaily. He plans the recipe calendar and writes the site's recipes from classic home-cooking methods and standard references — US measures with grams, honest planning times and a nutrition estimate on every page. More about the author · How our recipes are developed

Share this recipe: Pinterest Facebook Copy link
Pinterest pin: Easy Taco Zucchini Boats recipe from FryDaily
Save this recipe for later: Pin it on Pinterest

You may also like

Frequently asked questions

Can I use ground turkey or chicken instead of beef?

Yes, both swap in directly. They are leaner, so keep the olive oil in the pan and avoid overcooking during the browning step to keep the filling moist. Cook poultry fillings to 165°F (74°C). The seasoning blend and timing stay exactly the same.

My zucchini boats came out watery. What went wrong?

Usually the shells were not salted and rested, or the filling went in too wet. Both fixes are in the method: the 10-minute salted rest for the shells, and simmering the filling until a spoon leaves a clear trail in the pan. Very large, seedy zucchini also release more water — medium ones are best for boats.

Can I make these vegetarian?

Yes. Replace the beef with 1 (15 oz) can of black beans (425 g), drained and rinsed, plus 1 cup (150 g) of corn, and simmer them in the same seasoned tomato sauce for the same time. The boats stay hearty and the method does not change, though the carbohydrate count rises with the beans.

How do I know when the zucchini is done?

Pierce the thickest part of a shell with the tip of a knife. It should slide in with slight resistance — tender, not crunchy, and not so soft the boat bends when you lift it. If in doubt, take them out a minute early; the hot filling keeps softening the shells as they rest.

Can I prep these ahead for a weeknight?

Yes. Make the filling up to 2 days ahead and refrigerate it, and scoop the zucchini the morning you plan to cook. Assemble and bake straight from the refrigerator, adding about 3 minutes to the first bake. Do not assemble a full day ahead — salted, filled raw zucchini weeps liquid as it sits.