Chicken Fajita Zucchini Boats – A Fresh, Flavor-Packed Weeknight Dinner

Tender chicken, sizzling peppers and onions, and melty cheese tucked into roasted zucchini “boats” makes a dinner that’s bright, satisfying, and surprisingly simple. This dish brings fajita flair without the tortillas, and it comes together fast enough for a busy weeknight. The zucchini turns soft and slightly sweet, the spices bloom, and every bite feels hearty yet light.

Stop wondering what's for dinner.

Get 7 healthy, family-friendly dinners complete with recipes and simple meal plans delivered straight to your inbox.

It’s also a great way to use up summer squash. If you love big flavor and easy cleanup, this recipe belongs in your rotation.

Save

Chicken Fajita Zucchini Boats - A Fresh, Flavor-Packed Weeknight Dinner

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • 4 medium zucchini (firm, similar size)
  • 1 pound boneless, skinless chicken breast (or thighs, thinly sliced)
  • 1 red bell pepper, thinly sliced
  • 1 yellow or green bell pepper, thinly sliced
  • 1 medium yellow onion, thinly sliced
  • 2 tablespoons olive oil, divided
  • 1 cup shredded cheese (Monterey Jack, cheddar, or a Mexican blend)
  • 2 cloves garlic, minced
  • 1 lime, zested and juiced
  • Fresh cilantro, chopped (for garnish)
  • Salt and black pepper, to taste
  • Fajita seasoning: 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika (or sweet paprika)
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 to 1/2 teaspoon cayenne pepper (to taste)
  • 1 teaspoon kosher salt
  • Optional toppings: sour cream or Greek yogurt, avocado slices, pico de gallo, hot sauce

Method
 

  1. Preheat the oven: Set your oven to 400°F (200°C). Line a large baking sheet with parchment for easy cleanup.
  2. Prep the zucchini: Trim the ends and slice each zucchini lengthwise. Use a spoon to scoop out the center seeds, creating a “boat.” Leave about 1/4 inch of flesh along the sides and bottom so they hold their shape.
  3. Season and par-bake: Brush the zucchini with 1 tablespoon olive oil and sprinkle with salt and pepper. Place cut-side up on the baking sheet and bake for 10–12 minutes, until just starting to soften.
  4. Make the fajita seasoning: In a small bowl, mix chili powder, cumin, smoked paprika, oregano, garlic powder, onion powder, cayenne, and salt.
  5. Cook the chicken: Heat a large skillet over medium-high with the remaining 1 tablespoon olive oil. Add sliced chicken, season with half the fajita blend, and cook 4–6 minutes until cooked through and lightly browned. Transfer to a plate.
  6. Sauté peppers and onions: In the same skillet, add the onions and bell peppers with a pinch of salt. Cook 4–5 minutes until crisp-tender. Stir in garlic, the remaining fajita seasoning, and the lime zest. Cook 30 seconds until fragrant.
  7. Combine filling: Return the chicken to the skillet. Add 1 tablespoon lime juice and toss. Taste and adjust salt, pepper, or lime as needed. The filling should be bold and slightly zesty.
  8. Fill the boats: Remove zucchini from the oven. Spoon the chicken fajita mixture into each boat, mounding evenly. Top with shredded cheese.
  9. Bake to finish: Return to the oven for 8–10 minutes, until cheese is melted and bubbly and zucchini is tender but not collapsing.
  10. Garnish and serve: Sprinkle with chopped cilantro. Add optional toppings like avocado, pico, or a dollop of sour cream. Serve hot with lime wedges.

Why This Recipe Works

Cooking process: Sizzling chicken fajita filling in a black cast-iron skillet, showing lightly brownSave

Balanced textures: Roasted zucchini becomes tender but not mushy, cradling juicy chicken and crisp-tender peppers.

Layered flavor: A simple fajita spice blend seasons both the chicken and the veggies, so everything tastes cohesive and bold.

Flexible and fast: Pre-cooking the chicken in a skillet while the zucchini roasts saves time and keeps weeknights stress-free.

Better-for-you comfort: You get the fun of fajitas with more veggies and fewer empty carbs, without losing the cheesy, zesty payoff.

What You’ll Need

  • 4 medium zucchini (firm, similar size)
  • 1 pound boneless, skinless chicken breast (or thighs, thinly sliced)
  • 1 red bell pepper, thinly sliced
  • 1 yellow or green bell pepper, thinly sliced
  • 1 medium yellow onion, thinly sliced
  • 2 tablespoons olive oil, divided
  • 1 cup shredded cheese (Monterey Jack, cheddar, or a Mexican blend)
  • 2 cloves garlic, minced
  • 1 lime, zested and juiced
  • Fresh cilantro, chopped (for garnish)
  • Salt and black pepper, to taste
  • Fajita seasoning:
    • 2 teaspoons chili powder
    • 1 teaspoon ground cumin
    • 1 teaspoon smoked paprika (or sweet paprika)
    • 1/2 teaspoon dried oregano
    • 1/2 teaspoon garlic powder
    • 1/4 teaspoon onion powder
    • 1/4 to 1/2 teaspoon cayenne pepper (to taste)
    • 1 teaspoon kosher salt
  • Optional toppings: sour cream or Greek yogurt, avocado slices, pico de gallo, hot sauce

Step-by-Step Instructions

Close-up detail: Melted Monterey Jack bubbling over stuffed zucchini boats fresh from the oven, cheeSave
  1. Preheat the oven: Set your oven to 400°F (200°C). Line a large baking sheet with parchment for easy cleanup.
  2. Prep the zucchini: Trim the ends and slice each zucchini lengthwise.

    Use a spoon to scoop out the center seeds, creating a “boat.” Leave about 1/4 inch of flesh along the sides and bottom so they hold their shape.

  3. Season and par-bake: Brush the zucchini with 1 tablespoon olive oil and sprinkle with salt and pepper. Place cut-side up on the baking sheet and bake for 10–12 minutes, until just starting to soften.
  4. Make the fajita seasoning: In a small bowl, mix chili powder, cumin, smoked paprika, oregano, garlic powder, onion powder, cayenne, and salt.
  5. Cook the chicken: Heat a large skillet over medium-high with the remaining 1 tablespoon olive oil. Add sliced chicken, season with half the fajita blend, and cook 4–6 minutes until cooked through and lightly browned.

    Transfer to a plate.

  6. Sauté peppers and onions: In the same skillet, add the onions and bell peppers with a pinch of salt. Cook 4–5 minutes until crisp-tender. Stir in garlic, the remaining fajita seasoning, and the lime zest.

    Cook 30 seconds until fragrant.

  7. Combine filling: Return the chicken to the skillet. Add 1 tablespoon lime juice and toss. Taste and adjust salt, pepper, or lime as needed.

    The filling should be bold and slightly zesty.

  8. Fill the boats: Remove zucchini from the oven. Spoon the chicken fajita mixture into each boat, mounding evenly. Top with shredded cheese.
  9. Bake to finish: Return to the oven for 8–10 minutes, until cheese is melted and bubbly and zucchini is tender but not collapsing.
  10. Garnish and serve: Sprinkle with chopped cilantro.

    Add optional toppings like avocado, pico, or a dollop of sour cream. Serve hot with lime wedges.

Keeping It Fresh

Storage: Cool completely, then store in an airtight container in the fridge for up to 3 days. Keep toppings like salsa or avocado separate.

Reheating: Warm in a 350°F (175°C) oven for 10–12 minutes, or microwave in 45-second bursts.

Add fresh lime and cilantro after reheating to revive the flavors.

Make-ahead tips: Prep the zucchini boats and cook the filling up to 24 hours in advance. Assemble and bake right before serving. The par-baked shells hold well in the fridge.

Tasty top view final plating: Overhead shot of Chicken Fajita Zucchini Boats arranged on a matte whiSave

Health Benefits

Veggie-forward: Zucchini is low in calories and provides fiber, potassium, and vitamin C.

Using it as the base boosts volume without heaviness.

Lean protein: Chicken breast offers high-quality protein to keep you full and support muscle health.

Smart fats: A moderate amount of olive oil adds heart-healthy monounsaturated fats that help carry the spices’ flavor.

Lower refined carbs: Skipping tortillas reduces refined carbs while keeping the classic fajita taste.

Common Mistakes to Avoid

Never wonder what's for dinner again.

Get 7 healthy, family-friendly dinners complete with recipes, grocery lists, and simple meal plans delivered straight to your inbox.

  • Over-scooping the zucchini: If you hollow them too much, they tear and get soggy. Leave a sturdy rim and base.
  • Undersalting: Zucchini is mild. Season the zucchini, the chicken, and the veggies so every layer tastes good.
  • Skipping the par-bake: Raw zucchini won’t soften enough by the time the cheese melts.

    Par-baking ensures tender, spoonable boats.

  • Watery filling: Don’t crowd the skillet. Cook peppers and onions hot and fast so they sear instead of steaming.
  • Flat flavor: Finish with lime juice and fresh cilantro. Acid and herbs make the spices pop.

Alternatives

  • Protein swaps: Use cooked shredded rotisserie chicken, turkey, steak strips, or shrimp.

    For shrimp, cook quickly until just pink.

  • Vegetarian: Replace chicken with black beans and corn or crumbled firm tofu. Season generously and sautĂŠ for texture.
  • Dairy-free: Skip cheese or use a dairy-free melt. Add creamy avocado and extra salsa for richness.
  • Spice variations: Add chipotle powder for smoky heat, or a pinch of coriander for citrusy notes.
  • Extra veggies: Stir in diced tomatoes or mushrooms, but cook off moisture so the filling stays concentrated.
  • Crunch factor: Top with crushed tortilla chips or toasted pepitas just before serving for contrast.

FAQ

Can I use pre-cooked chicken?

Yes.

Slice or shred it, then warm it with the peppers, onions, garlic, and seasoning so the spices bloom and the flavors meld. Add a splash of lime juice to wake it up.

How do I keep zucchini from getting soggy?

Par-bake the shells, don’t over-scoop, and cook the filling hot to avoid excess liquid. If your zucchini releases a lot of moisture, dab the boats with a paper towel before filling.

What cheese works best?

Monterey Jack melts creamy and mild, cheddar adds sharpness, and a Mexican blend gives you a little of both.

Pepper Jack is great if you like a touch of heat.

Can I grill the zucchini instead of baking?

Yes. Brush with oil, season, and grill cut-side down over medium heat for 3–4 minutes until softened with grill marks. Fill, top with cheese, and close the grill to melt.

Is this recipe freezer-friendly?

It’s best fresh.

Freezing can make zucchini watery. If needed, freeze just the cooked fajita filling, then thaw and assemble with fresh zucchini later.

What if I don’t have all the spices?

Use 1–2 tablespoons of store-bought fajita or taco seasoning. Taste and adjust salt and lime at the end since blends vary.

How do I make it spicier?

Add extra cayenne or chipotle powder to the seasoning, use Pepper Jack cheese, and finish with sliced jalapeĂąos or hot sauce.

Can I meal prep these?

Yes.

Assemble and refrigerate unbaked for up to 24 hours, then bake before eating. Or bake fully and reheat, adding fresh garnishes right before serving.

Final Thoughts

Chicken Fajita Zucchini Boats deliver big, Tex-Mex flavor in a lighter, veggie-forward package that still feels like comfort food. The method is simple, the ingredients are flexible, and the results are colorful and satisfying.

Keep the lime bright, the seasoning bold, and the zucchini tender, and you’ll have a weeknight keeper you’ll make again and again.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Loved This Recipe?

If you're looking for more simple, healthy dinners your family will actually eat, grab my FREE 7-Day Easy Dinner Reset. You'll get 7 easy dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.

Similar Posts

Leave a Reply

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

Recipe Rating