Air Fryer Stuffed Zucchini – Easy, Flavorful, and Weeknight-Friendly

Air fryer stuffed zucchini filled with colorful vegetables, melted cheese, and fresh basil baked until golden

If you’re looking for a fuss-free dinner that tastes like comfort food without the heaviness, this Air Fryer Stuffed Zucchini hits the mark. It’s a simple mix of tender zucchini boats, a savory filling, and a quick air fryer finish that gives you a lightly crisp top and juicy center. You can keep it classic with Italian flavors or switch it up based on what you have.

It cooks fast, feels fresh, and works for both busy weeknights and casual weekends. Even picky eaters usually come back for seconds.

Air Fryer Stuffed Zucchini - Easy, Flavorful, and Weeknight-Friendly

Prep Time15 minutes
Cook Time12 minutes
Total Time27 minutes
Servings: 4 servings

Ingredients

  • 4 medium zucchini (firm, similar size)
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 pound ground turkey (or beef, chicken, or plant-based crumbles)
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 3/4 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup marinara sauce (store-bought or homemade)
  • 1/2 cup cooked rice or quinoa (optional for extra bulk)
  • 1/3 cup grated Parmesan
  • 3/4 cup shredded mozzarella
  • 2 tablespoons chopped fresh parsley or basil, plus more for garnish
  • Nonstick spray for the basket

Instructions

  • Prep the zucchini: Trim ends and slice each zucchini lengthwise. Use a spoon to scoop out the seeds and some flesh, leaving about 1/4-inch walls. Chop about half of the scooped zucchini and reserve it for the filling.
  • Season the boats: Lightly brush the cut sides with olive oil and sprinkle with a pinch of salt and pepper. Set aside.
  • Sauté aromatics: Heat the remaining olive oil in a skillet over medium heat. Add onion and cook 3–4 minutes until soft. Stir in garlic for 30 seconds.
  • Brown the protein: Add ground turkey. Cook, breaking it up, until no longer pink, 5–6 minutes. Season with Italian seasoning, red pepper flakes, salt, and black pepper.
  • Add zucchini and sauce: Stir in the chopped zucchini flesh and cook 2 minutes to soften. Add marinara and simmer 2–3 minutes. If using rice or quinoa, fold it in now.
  • Cheese it up: Remove from heat. Stir in Parmesan and parsley or basil. Taste and adjust salt and pepper.
  • Fill the boats: Spoon the mixture into the zucchini shells, mounding it slightly. Top evenly with shredded mozzarella.
  • Air fry: Preheat air fryer to 375°F (190°C) for 3 minutes. Spray the basket. Arrange stuffed zucchini in a single layer (work in batches if needed). Air fry 8–12 minutes, until zucchini is tender and cheese is browned in spots.
  • Finish and serve: Let rest 2 minutes. Garnish with more herbs and a dusting of Parmesan if you like. Serve warm.

What Makes This Recipe So Good

Close-up detail: Air fryer stuffed zucchini just finished cooking in the basket at 375°F, cheese me
  • Quick cook time: The air fryer turns zucchini tender and the filling golden in about 10–12 minutes after assembly.
  • Great texture: You get a soft but not soggy zucchini with a slightly crisp, cheesy top.
  • Flexible filling: Use ground turkey, beef, sausage, lentils, or mushrooms. It’s easy to adapt to your diet.
  • Minimal cleanup: One skillet for the filling, one air fryer basket, and you’re done.
  • Make-ahead friendly: Prep the boats and filling ahead, then air fry when you’re ready to eat.

Ingredients

  • 4 medium zucchini (firm, similar size)
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 pound ground turkey (or beef, chicken, or plant-based crumbles)
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 3/4 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup marinara sauce (store-bought or homemade)
  • 1/2 cup cooked rice or quinoa (optional for extra bulk)
  • 1/3 cup grated Parmesan
  • 3/4 cup shredded mozzarella
  • 2 tablespoons chopped fresh parsley or basil, plus more for garnish
  • Nonstick spray for the basket

How to Make It

Tasty top view: Overhead shot of four stuffed zucchini boats on a parchment-lined board, mozzarella
  1. Prep the zucchini: Trim ends and slice each zucchini lengthwise.

    Use a spoon to scoop out the seeds and some flesh, leaving about 1/4-inch walls. Chop about half of the scooped zucchini and reserve it for the filling.

  2. Season the boats: Lightly brush the cut sides with olive oil and sprinkle with a pinch of salt and pepper. Set aside.
  3. Sauté aromatics: Heat the remaining olive oil in a skillet over medium heat.

    Add onion and cook 3–4 minutes until soft. Stir in garlic for 30 seconds.

  4. Brown the protein: Add ground turkey. Cook, breaking it up, until no longer pink, 5–6 minutes.

    Season with Italian seasoning, red pepper flakes, salt, and black pepper.

  5. Add zucchini and sauce: Stir in the chopped zucchini flesh and cook 2 minutes to soften. Add marinara and simmer 2–3 minutes. If using rice or quinoa, fold it in now.
  6. Cheese it up: Remove from heat.

    Stir in Parmesan and parsley or basil. Taste and adjust salt and pepper.

  7. Fill the boats: Spoon the mixture into the zucchini shells, mounding it slightly. Top evenly with shredded mozzarella.
  8. Air fry: Preheat air fryer to 375°F (190°C) for 3 minutes.

    Spray the basket. Arrange stuffed zucchini in a single layer (work in batches if needed). Air fry 8–12 minutes, until zucchini is tender and cheese is browned in spots.

  9. Finish and serve: Let rest 2 minutes.

    Garnish with more herbs and a dusting of Parmesan if you like. Serve warm.

How to Store

  • Fridge: Store leftovers in an airtight container for up to 3 days. Reheat in the air fryer at 320°F (160°C) for 5–7 minutes or in the oven at 350°F (175°C) for 10 minutes.
  • Freezer: Freeze assembled, unbaked boats on a sheet pan until solid, then transfer to a freezer bag for up to 2 months.

    Air fry from frozen at 350°F (175°C) for 14–18 minutes, covering with foil for the first half if the cheese browns too fast.

  • Make-ahead: Prepare the filling up to 2 days in advance. Store separately and stuff just before air frying.
Final plated presentation: Restaurant-quality plate of two stuffed zucchini boats set on a matte whi

Why This is Good for You

  • Veg-forward: Zucchini is low in calories and a source of vitamin C, potassium, and fiber.
  • Lean protein: Using turkey or chicken keeps the dish light while still satisfying.
  • Better balance: Adding whole grains like quinoa ups the fiber, which can help keep you full longer.
  • Less oil: The air fryer delivers that golden, cheesy top with minimal added fat.

Pitfalls to Watch Out For

  • Over-scooping the boats: Leave sturdy walls. If the shells are too thin, they collapse and weep moisture.
  • Watery filling: Simmer the sauce with the meat until it thickens slightly.

    Too much liquid leads to soggy zucchini.

  • Overcrowding the basket: Air needs to circulate. Cook in batches for even browning and tender zucchini.
  • Skipping preheat: A warm air fryer helps set the cheese and speeds up cooking.
  • Uneven zucchini size: Choose similar sizes so everything cooks at the same rate.

Recipe Variations

  • Mexican-inspired: Season the meat with chili powder, cumin, and smoked paprika. Swap marinara for salsa.

    Add black beans and corn, top with Monterey Jack, and finish with cilantro and a squeeze of lime.

  • Mediterranean: Use ground lamb or chickpeas with oregano, lemon zest, and garlic. Stir in chopped olives and sun-dried tomatoes, and top with feta instead of mozzarella.
  • Vegetarian: Replace meat with a mix of finely chopped mushrooms and lentils. Sauté until most moisture evaporates for a hearty texture.
  • Caprese style: Keep the filling lighter with diced tomatoes, garlic, and basil.

    Top with fresh mozzarella pearls and drizzle with balsamic glaze after cooking.

  • Breakfast boats: Fill with cooked turkey sausage, peppers, and onions. Crack an egg on top and air fry until the white sets and yolk is jammy.
  • Gluten-free: The base recipe is naturally gluten-free. Just confirm your marinara and any add-ins are certified GF.

FAQ

Do I need to pre-cook the zucchini before stuffing?

No.

The air fryer cooks the zucchini quickly. Pre-cooking can make the shells too soft. If your zucchinis are very large, add 2–3 minutes to the air fryer time.

How do I keep the filling from being watery?

Cook down the sauce with the meat until it’s thick and glossy.

Avoid adding uncooked, watery vegetables at the end. If needed, stir in a tablespoon of breadcrumbs or grated Parmesan to tighten it up.

Can I make this dairy-free?

Yes. Use a dairy-free mozzarella-style shreds and skip the Parmesan, or replace it with nutritional yeast for a savory note.

What if I don’t have an air fryer?

Bake on a parchment-lined sheet at 400°F (200°C) for 18–22 minutes, until the zucchini is tender and the cheese is browned.

Which zucchinis work best?

Medium zucchinis, about 7–8 inches long and firm to the touch, hold their shape well and cook evenly without getting mushy.

Can I use yellow squash instead?

Absolutely.

Yellow squash has a similar texture and flavor. Watch timing, as thinner squash may cook a minute or two faster.

How do I know when they’re done?

The cheese should be melted and lightly browned, and a fork should slide into the zucchini with gentle resistance. If it’s still firm, add 2 more minutes.

Is this recipe kid-friendly?

Yes.

Skip the red pepper flakes and use a mild marinara. Small “mini boats” can be easier for kids to handle.

In Conclusion

Air Fryer Stuffed Zucchini is a smart, satisfying way to turn simple ingredients into a cozy meal. It’s fast, flexible, and light without feeling skimpy.

With a handful of pantry staples and your favorite protein, you can have dinner on the table in about 30 minutes. Keep the base recipe as your go-to, and mix up the flavors when you want something new. It’s the kind of recipe that earns a permanent spot in your weeknight rotation.

Similar Posts