This low carb taco zucchini boat recipe takes the familiar flavors of a weeknight taco—seasoned ground beef, salsa, cheddar, and a little sour cream—and tucks them into fresh zucchini halves instead of tortillas. It’s the kind of practical, one-dish meal I lean on when I want taco night to feel like a proper dinner without a pile of carbs. Think of it as a Midwestern casserole meets Tex-Mex tacos: everything gets layered into a glass casserole dish, baked until bubbly, and brought straight to the table.
Serve these taco zucchini boats straight from the glass casserole dish with extra salsa, sour cream, and sliced green onions on the side so everyone can customize their own. A simple green salad with a lime vinaigrette or a bowl of crunchy cabbage slaw keeps things light, while cauliflower rice or a small side of black beans can make the meal more filling if you’re not strictly low carb. A squeeze of fresh lime and a few tortilla chips for the non–low carb eaters at the table round things out nicely.
Low Carb Taco Zucchini Boats
Servings: 4
Ingredients
1 1/2 pounds zucchini (about 4 medium)
1 tablespoon olive oil
1 pound ground beef (80–90% lean)
2 tablespoons taco seasoning (store-bought or homemade)
1/2 teaspoon kosher salt (or to taste)
1/4 teaspoon black pepper
1 cup salsa (thick, not watery)
1 cup shredded cheddar cheese, divided
1/3 cup sour cream, plus more for serving
2 tablespoons water (for the beef mixture, if needed)
2 tablespoons chopped fresh cilantro or parsley (optional, for garnish)
2 green onions, thinly sliced (optional, for garnish)
Directions
Preheat the oven to 375°F (190°C). Lightly grease a 9x13-inch glass casserole dish with a bit of olive oil or cooking spray.
Prepare the zucchini: Trim the stem ends, then slice each zucchini in half lengthwise. Using a small spoon, gently scoop out the center seeds and some of the flesh to create shallow “boats,” leaving about 1/4 inch of zucchini all around so they hold their shape. Reserve a small handful of the scooped flesh if you like a heartier filling; finely chop it.
Arrange the zucchini halves cut side up in the glass casserole dish in a single layer. If they wobble, trim a thin slice off the bottom so they sit flat.
Brown the beef: In a large skillet, heat the olive oil over medium-high heat. Add the ground beef, breaking it up with a spoon or spatula. Cook, stirring occasionally, until the beef is well browned and no pink remains, about 6–8 minutes. Drain off excess fat if there is a lot in the pan.
Season the beef: Reduce the heat to medium. Sprinkle the taco seasoning, salt, and black pepper over the browned beef. Stir well to coat. If the mixture looks very dry, add 1–2 tablespoons of water to help the seasoning distribute evenly.
Build the 1 seasoned beef mixture: Stir in the salsa and any finely chopped reserved zucchini flesh. Let the mixture simmer for 2–3 minutes so it thickens slightly and the flavors meld. Turn off the heat, then stir in 1/2 cup of the shredded cheddar cheese and the 1/3 cup sour cream until everything is well combined and creamy. This is your single, seasoned beef mixture that you’ll heap onto the zucchini.
Fill the zucchini boats: Using a spoon, generously heap this 1 seasoned beef mixture onto the fresh zucchini halves, pressing it lightly so it stays in place. The casserole dish should show a close-up of mounded filling on each zucchini half.
Top with cheese: Sprinkle the remaining 1/2 cup shredded cheddar evenly over the tops of the filled zucchini boats.
Bake: Transfer the glass casserole dish to the preheated oven and bake for 20–25 minutes, or until the zucchini is tender when pierced with the tip of a knife and the cheese is melted and bubbly. If you prefer softer zucchini, add an extra 5 minutes of baking time.
Garnish and serve: Remove the dish from the oven and let it rest for 5 minutes. Sprinkle with chopped cilantro or parsley and sliced green onions, if using. Serve the zucchini boats hot, right from the glass casserole dish, with extra sour cream and salsa on the side.
Variations & Tips
For a spicier version, use a hot salsa and add a pinch of cayenne or red pepper flakes to the beef mixture. You can also swap some or all of the cheddar for pepper jack or a Mexican blend for a different flavor and melt. If you prefer poultry, ground turkey or chicken works well; just add a teaspoon of olive oil to the pan and be sure not to overcook it before adding the salsa and sour cream so it doesn’t dry out. To sneak in more vegetables, stir a small handful of finely chopped bell pepper or onion into the beef while it browns, or fold in some thawed, well-drained frozen spinach with the salsa. For an even lower carb count, choose a salsa with no added sugar and use full-fat sour cream and cheese, which are naturally low in carbs. If you’re feeding mixed eaters, you can spoon some of the seasoned beef mixture into a few tortilla shells or over rice for those who want a more traditional taco presentation while keeping the zucchini boats for the low carb crowd. Leftovers reheat nicely in the same glass casserole dish in a 325°F oven for about 15 minutes or in the microwave in short bursts until warmed through.