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.
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
| Nutrient | Per serving |
|---|---|
| Calories | 320 kcal |
| Protein | 26 g |
| Carbohydrates | 10 g |
| Fat | 19 g |
| Saturated fat | 8 g |
| Sodium | 680 mg |
| Fiber | 3 g |
| Sugar | 6 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
Seasoned beef, melty cheese, tender zucchini — taco night, lighter.
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Recipe by Ahsan ul Haq · FryDaily. Printing? This card is designed to print cleanly on its own.




