Light, bright, and surprisingly satisfying — that’s how I’d describe this weeknight favorite. Tiny chicken meatballs studded with feta and spinach bake up fast while zucchini noodles pick up garlic, lemon, and butter in a skillet. It’s a dinner that feels thoughtful without demanding a lot of time or complicated steps.
I love this recipe because the proportions work: about 30 mini meatballs means everyone gets a few, and leftover zoodles don’t turn into a soggy mess. The feta gives the meatballs pockets of salty creaminess; the spinach keeps them tender and fresh. Together on a bed of zoodles it’s a full plate that’s low on carbs but high on flavor.
This post walks through the ingredients and the exact steps I use, and then covers swaps, tools, common pitfalls and how to fix them, plus storage tips so you can make this ahead or save the extras. No fluff—just practical guidance so your batch comes out as reliably good as mine.
What’s in the Bowl

- 2 1/2 cups fresh baby spinach — folds into the meatballs for color, moisture, and mild green flavor.
- 3 garlic cloves — blitzed with the spinach to flavor the meat mixture throughout.
- 1 tablespoon olive oil — used to help emulsify the spinach–feta mix and add richness.
- 4 ounces feta cheese, crumbled, plus extra for topping — salty, creamy pockets inside the meatballs and for finishing.
- 1 pound lean ground chicken — the primary protein; lean keeps the meatballs light.
- 1 large egg, lightly beaten — binder that helps the mixture hold together.
- 1 tablespoon Worcestershire sauce — adds umami and a depth of savory flavor.
- 1/3 to 1/2 cup seasoned panko breadcrumbs — adds structure; start with 1/3 cup and add up to 1/2 cup if mixture is too wet.
- 1/4 teaspoon salt — basic seasoning; feta adds extra salt, so this is modest.
- 1/4 teaspoon pepper — balances the flavors with a gentle heat.
- 3 tablespoons fresh oregano, plus extra for sprinkling — bright herb character folded through the meatballs and for finishing.
- 2 medium zucchini squash, spiralized — the zoodles base; gently cooked so they stay springy.
- 2 tablespoons olive oil — for sautéing the zoodles with garlic and butter.
- 1 tablespoon unsalted butter — rounds the pan sauce and gives a glossy finish.
- 2 garlic cloves, minced — bright, immediate garlic hit for the noodles.
- pinch red pepper flakes — barely there background heat; adjust to taste.
- 1 lemon, juiced — acidity to lift the oils and balance the feta’s salt.
Mastering Zucchini Noodles with Mini Chicken Feta and Spinach Meatballs: How-To
- Preheat the oven to 400°F. Line a baking sheet with parchment paper.
- In a food processor, combine 2 1/2 cups fresh baby spinach and 3 garlic cloves. Pulse until the spinach is chopped into small pieces but not pureed.
- With the processor running briefly, drizzle in 1 tablespoon olive oil, then add half of the crumbled feta. Pulse just a few times to combine. Transfer this spinach–feta mixture to a large bowl.
- To the bowl, add 1 pound lean ground chicken, 1 large lightly beaten egg, 1 tablespoon Worcestershire sauce, 1/4 teaspoon salt, 1/4 teaspoon pepper, 3 tablespoons fresh oregano, and 1/3 cup seasoned panko breadcrumbs. Mix gently with your hands until just combined. If the mixture is too wet to shape, add more breadcrumbs a little at a time up to 1/2 cup.
- Add the remaining crumbled feta to the mixture and fold in until evenly distributed.
- Form the mixture into about 30 mini meatballs (roughly 1/2‑inch diameter). Arrange them in a single layer on the prepared baking sheet, leaving a little space between each.
- Bake the meatballs 20–25 minutes, or until cooked through and no longer pink in the center. Remove from the oven and keep warm.
- While the meatballs bake, spiralize 2 medium zucchini into noodles. Heat a large skillet over medium‑low heat and add 2 tablespoons olive oil and 1 tablespoon unsalted butter. When the butter has melted, add 2 minced garlic cloves and a pinch of red pepper flakes and cook about 1 minute, until fragrant. Stir in the juice of 1 lemon.
- Add the zucchini noodles to the skillet and toss to coat in the oil–butter mixture. Cook, tossing often, about 5–6 minutes, until the noodles are slightly softened but still hold their shape.
- To serve, place a bed of zoodles on each plate, top with the mini chicken, feta, and spinach meatballs, and sprinkle with extra crumbled feta and additional fresh oregano.
What Makes This Recipe Special
First, the texture contrast: bite‑size meatballs with pockets of feta against al dente zoodles. That contrast keeps every forkful interesting. Second, the flavor layering. Spinach and garlic blended into the meat ensures the inside of every meatball is seasoned, while Worcestershire sauce amplifies savory notes without tasting like a heavy sauce.
Third, efficiency. By using a food processor for the spinach-and-feta base you cut active time and get even distribution of flavors. The mini size of the meatballs shortens bake time and makes portioning effortless. Finally, it’s versatile for weeknights — light enough to feel healthy, but satisfying enough for hungry adults and kids.
Swap Guide

- Breadcrumb flexibility — the recipe already allows 1/3 to 1/2 cup seasoned panko; add more up to 1/2 cup if you need firmer meatballs.
- Feta amount — you can use all the listed feta in the internal mix and skip the extra topping if you prefer less salt on the plate.
- Spice level — increase or omit the pinch of red pepper flakes in the zoodles to suit heat preferences.
- Lemon — the juice of 1 lemon brightens the dish; if you like a stronger citrus note, add zest of the same lemon to the zoodles.
Tools & Equipment Needed

Must-haves
- Food processor — for chopping the spinach and incorporating feta quickly.
- Spiralizer — to make zucchini noodles; a julienne peeler is a workable alternative.
- Baking sheet lined with parchment paper — for even baking and easy cleanup.
- Large skillet — for finishing the zoodles in the oil‑butter sauce.
Helpful extras
- Metal or silicone spatula — for tossing zoodles without bruising them.
- Small cookie scoop — useful for consistently sized mini meatballs if you want uniformity.
- Instant-read thermometer — to confirm meatballs are cooked through (165°F for ground chicken).
Watch Outs & How to Fix
Meatball mixture too wet: that’s expected with fresh spinach. The recipe specifies starting with 1/3 cup seasoned panko and adding up to 1/2 cup if needed. Add breadcrumbs a tablespoon at a time until you can shape the mixture. Don’t overwork the mixture — mix gently so they stay tender.
Meatballs dry or crumbly: don’t add too many breadcrumbs. If you overdo it, a teaspoon of olive oil or a splash of water can help bring the mixture back together. Another gentle fix is to briefly brush baked meatballs with a little olive oil to add moisture before serving.
Soggy zoodles: cook them over medium‑low and toss often. The goal is slightly softened, not mushy. If your zucchini is very watery, drain it briefly in a colander or salt it, let sit 10 minutes, then squeeze out excess liquid before cooking.
Meatballs undercooked in center: mini size reduces this risk, but ovens vary. If in doubt, test one with an instant-read thermometer — target 165°F for ground chicken. If they’re browning too quickly, lower the oven temperature by 25°F and cook longer to reach a safe internal temp without burning the surface.
In-Season Swaps
Zucchini and baby spinach are brilliant in late spring through summer. When zucchini is at peak freshness it’s firm and slightly glossy; that yields zoodles that hold texture. If your spinach is very tender and watery, just pulse less in the processor so it remains structural in the meatballs.
When herbs are at their best, use the full 3 tablespoons of fresh oregano for brightness. If oregano is small or woody, strip the leaves and chop them fine so they blend evenly through the meat.
Pro Perspective
Size matters. Making the meatballs about 1/2‑inch gives even cooking and makes the finished plate look playful and generous. Use a small scoop or a rounded teaspoon for consistent portions — inconsistent sizes mean some will overcook while others remain underdone.
Layer flavors early. Pureeing the spinach with garlic and half the feta distributes the flavors inside the meatball so each bite is complete. Also, warm the skillet before adding the oil and butter; a gently hot pan helps the garlic bloom quickly without burning.
Finish with contrast. A sprinkle of extra crumbled feta and a scatter of fresh oregano right before serving adds texture and lift. The lemon juice in the skillet is doing heavy lifting; taste the zoodles before plating and add a little more if it needs gasoline to wake the dish up.
Keep-It-Fresh Plan
Refrigerate cooked meatballs in an airtight container for up to 3 days. Store zoodles separately in their own shallow, airtight container and use within 24–48 hours for best texture. When reheating, warm meatballs in a 350°F oven until heated through to avoid drying them on the stovetop.
To reheat zoodles, toss them quickly in a warm skillet with a teaspoon or two of olive oil just until warmed — no more than a minute or two. If you need to freeze, freeze only the baked meatballs on a tray until solid, then transfer to a freezer bag for up to 2 months. Thaw overnight and reheat in a 350°F oven.
Your Top Questions
- Can I make the meatballs ahead? Yes. Assemble and bake them, then cool and refrigerate up to 3 days. Reheat in the oven before serving.
- Can I freeze the whole dish? Freeze only the meatballs. Zoodles lose texture when frozen and thawed.
- What if my zucchini is watery? Salt and drain briefly or pat dry before spiralizing. Cook the zoodles quickly to preserve texture.
- How do I know the meatballs are done? They should be no longer pink in the center and reach about 165°F. Mini size helps ensure even cooking in 20–25 minutes at 400°F.
Next Steps
Give the recipe a run on a busy weeknight: you’ll find the timing lines up nicely — meatballs in the oven while you make the zoodles. If you like, double the meatball batch and freeze half for a future meal. Serve with a simple green salad or a few lemon wedges on the side if you want extra brightness.
Bookmark this post, print the step list, and keep the ingredient list handy for your next grocery run. If you try it, leave a note about what you changed or how it turned out—I read every comment and love practical tweaks from home cooks.

Zucchini Noodles with Mini Chicken Feta and Spinach Meatballs.
Ingredients
Ingredients
- 2 1/2 cupsfresh baby spinach
- 3 garlic cloves
- 1 tablespoonolive oil
- 4 ouncesfeta cheese crumbled, plus extra for topping
- 1 poundlean ground chicken
- 1 large egg lightly beaten
- 1 tablespoonworcestershire sauce
- 1/3 to 1/2 cupseasoned panko breadcrumbs
- 1/4 teaspoonsalt
- 1/4 teaspoonpepper
- 3 tablespoonsfresh oregano plus extra for sprinkling
- 2 medium zucchini squash spiralized
- 2 tablespoonsolive oil
- 1 tablespoonunsalted butter
- 2 garlic cloves minced
- pinchred pepper flakes
- 1 lemon juiced
Instructions
Instructions
- Preheat the oven to 400°F. Line a baking sheet with parchment paper.
- In a food processor, combine 2 1/2 cups fresh baby spinach and 3 garlic cloves. Pulse until the spinach is chopped into small pieces but not pureed.
- With the processor running briefly, drizzle in 1 tablespoon olive oil, then add half of the crumbled feta. Pulse just a few times to combine. Transfer this spinach–feta mixture to a large bowl.
- To the bowl, add 1 pound lean ground chicken, 1 large lightly beaten egg, 1 tablespoon Worcestershire sauce, 1/4 teaspoon salt, 1/4 teaspoon pepper, 3 tablespoons fresh oregano, and 1/3 cup seasoned panko breadcrumbs. Mix gently with your hands until just combined. If the mixture is too wet to shape, add more breadcrumbs a little at a time up to 1/2 cup.
- Add the remaining crumbled feta to the mixture and fold in until evenly distributed.
- Form the mixture into about 30 mini meatballs (roughly 1/2‑inch diameter). Arrange them in a single layer on the prepared baking sheet, leaving a little space between each.
- Bake the meatballs 20–25 minutes, or until cooked through and no longer pink in the center. Remove from the oven and keep warm.
- While the meatballs bake, spiralize 2 medium zucchini into noodles. Heat a large skillet over medium‑low heat and add 2 tablespoons olive oil and 1 tablespoon unsalted butter. When the butter has melted, add 2 minced garlic cloves and a pinch of red pepper flakes and cook about 1 minute, until fragrant. Stir in the juice of 1 lemon.
- Add the zucchini noodles to the skillet and toss to coat in the oil–butter mixture. Cook, tossing often, about 5–6 minutes, until the noodles are slightly softened but still hold their shape.
- To serve, place a bed of zoodles on each plate, top with the mini chicken, feta, and spinach meatballs, and sprinkle with extra crumbled feta and additional fresh oregano.
Equipment
- Oven
- Baking Sheet
- Parchment Paper
- Food Processor
- Large Bowl
- Large Skillet
