Nothing beats a cozy dinner that’s both healthy and delicious. Whether you’re looking for quick weeknight meals or meal prep favorites, these 12 chicken and spinach meatball recipes have you covered. Each one is packed with flavor and easy to make!
Baked Chicken and Spinach Meatballs with Marinara

Putting a healthy spin on a classic, these baked chicken and spinach meatballs are my go-to for a cozy weeknight dinner. They’re packed with hidden greens, incredibly tender, and smothered in a rich marinara that makes them perfect over pasta or on their own.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
For the Meatballs
- 1 lb ground chicken
- 1 cup frozen chopped spinach, thawed and squeezed dry
- 1/2 cup plain breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1/4 cup finely diced onion
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
For Serving
- 2 cups marinara sauce (store-bought or homemade)
- Cooked spaghetti or your favorite pasta (optional)
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it with olive oil.
- In a large bowl, combine the ground chicken, squeezed-dry spinach, breadcrumbs, Parmesan, egg, minced garlic, diced onion, Italian seasoning, salt, and pepper. Mix gently with your hands until just combined — overmixing makes meatballs tough.
- Shape the mixture into 16 to 20 uniform meatballs, about 1.5 tablespoons each. A small cookie scoop helps keep them consistent.
- Place the meatballs on the prepared baking sheet, spacing them about an inch apart. Bake for 18–20 minutes, until golden and cooked through (internal temperature reaches 165°F).
- While the meatballs bake, warm the marinara sauce in a skillet over medium-low heat. Stir occasionally to prevent sticking.
- When the meatballs are done, transfer them directly into the warm marinara sauce and gently stir to coat. Let them simmer together for 2–3 minutes so the flavors meld.
- Serve the meatballs and sauce over cooked spaghetti or as an appetizer with toothpicks. Sprinkle extra Parmesan on top if you like.
For a truly satisfying texture, the meatballs stay juicy inside while the edges get slightly caramelized. I love spooning them over a big bowl of spaghetti, but they’re also fantastic tucked into a sub roll with melted mozzarella.
Creamy Garlic Chicken and Spinach Meatballs

Before I discovered these meatballs, I thought low-carb comfort food was a myth. But let me tell you, this creamy garlic sauce with juicy chicken and spinach meatballs? Absolute game-changer.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- about 1 lb ground chicken
- a couple of cups fresh spinach, finely chopped
- 3-4 cloves garlic, minced
- 1/3 cup grated Parmesan (plus more for garnish)
- 1 large egg
- 1/4 cup almond flour (or breadcrumbs if not low-carb)
- 1/2 tsp each salt and pepper
- 1/2 tsp onion powder
- 2 tbsp butter
- 1 cup heavy cream
- 1/2 cup chicken broth
- optional: fresh parsley for garnish
Instructions
- Preheat your oven to 400°F and line a baking sheet with parchment paper (tip: this makes cleanup a breeze).
- In a large bowl, combine the ground chicken, chopped spinach, half the minced garlic, Parmesan, egg, almond flour, salt, pepper, and onion powder. Mix gently with your hands until just combined – overmixing makes meatballs tough.
- Shape the mixture into 1.5-inch meatballs (wet your hands slightly to prevent sticking) and place them on the prepared baking sheet.
- Bake for 15–18 minutes, until the meatballs are golden and an instant-read thermometer registers 165°F in the center.
- While the meatballs bake, melt the butter in a large skillet over medium heat. Add the remaining minced garlic and cook for 1 minute, just until fragrant (tip: don't let it brown or it will turn bitter).
- Pour in the heavy cream and chicken broth, then stir and bring to a gentle simmer. Let it cook for 2 minutes, whisking occasionally.
- Stir in the remaining Parmesan and continue whisking until the sauce is smooth and slightly thickened. Season with a pinch of salt and pepper (tip: taste and adjust – the Parmesan adds saltiness already).
- Add the baked meatballs to the skillet, turning to coat them in the sauce. Simmer over low heat for 5 minutes, turning once halfway, until the sauce clings to the meatballs and thickens to your liking.
- Garnish with fresh parsley and extra Parmesan if desired. Serve immediately over zucchini noodles or cauliflower rice for a low-carb meal.
With each bite, the creamy sauce coats the tender meatballs, and the spinach adds a pop of color and nutrients. Whether you're low-carb or just craving something indulgent, this dish hits all the right notes.
Asian Glazed Chicken and Spinach Meatballs

Venturing beyond plain meatballs, I created these Asian-glazed chicken and spinach meatballs that burst with savory-sweet goodness. They're a weeknight win—easy to whip up and full of flavor. Plus, sneaking in spinach makes them a little healthier, right?
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
- 1 lb ground chicken
- 1 cup frozen chopped spinach, thawed and squeezed dry
- 1/2 cup panko breadcrumbs
- 1 large egg
- 3 cloves garlic, minced, divided
- 2 tsp fresh ginger, grated, divided
- 1/4 cup plus 1 tbsp low-sodium soy sauce
- 2 tbsp honey
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 tbsp cornstarch mixed with 2 tbsp water
Instructions
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- In a large bowl, combine the ground chicken, squeezed spinach, panko, egg, 2 cloves of the minced garlic, 1 tsp of the grated ginger, and 1 tbsp of the soy sauce. Mix with your hands until just combined—be gentle so the meatballs stay tender. (Tip: Overmixing makes meatballs dense, so stop as soon as ingredients are incorporated.)
- Using damp hands, roll the mixture into 1-inch balls and place them on the prepared baking sheet, spacing evenly. (Tip: For even cooking, make all meatballs the same size.)
- Bake the meatballs for 15 minutes until they're just cooked through and lightly browned.
- While they bake, make the glaze: In a small saucepan, whisk together the remaining 1/4 cup soy sauce, honey, rice vinegar, sesame oil, the remaining 1 tsp ginger, and the remaining 1 clove garlic. Bring to a simmer over medium heat.
- Once simmering, slowly pour in the cornstarch slurry while whisking constantly. Cook for about 1 minute until the glaze thickens and coats the back of a spoon. (Tip: If the glaze gets too thick, thin with a splash of water.)
- Remove the meatballs from the oven and brush them generously with the glaze, turning to coat all sides.
- Return the glazed meatballs to the oven and bake for another 5–7 minutes until the glaze is sticky and caramelized.
Zesty and succulent, these meatballs deliver a perfect balance of sweet and savory with a sticky, glossy finish. Serve them over jasmine rice with a sprinkle of sesame seeds and sliced green onions—they'll disappear fast.
Chicken and Spinach Meatball Soup

Just when you thought soup couldn't get any more comforting, this Chicken and Spinach Meatball Soup comes along. It's a one-pot wonder that brings together juicy meatballs, tender veggies, and a flavorful broth. Perfect for those days when you need a warm hug in a bowl.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the meatballs
- 1 lb ground chicken (I like using dark meat for extra juiciness)
- 1 cup chopped fresh spinach (packed)
- 1/2 cup plain breadcrumbs
- 1 large egg, lightly beaten
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the soup
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 8 cups low-sodium chicken broth
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional, but I love the kick)
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 cups fresh spinach
- Fresh parsley, chopped, for garnish
- Extra grated Parmesan, for serving
Instructions
- In a large bowl, combine the ground chicken, 1 cup chopped spinach, breadcrumbs, egg, Parmesan, minced garlic, salt, and pepper. Mix gently with your hands until just combined — overworking makes tough meatballs. Shape into 1-inch balls (a small cookie scoop helps keep them uniform).
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery. Cook, stirring occasionally, until softened, about 5–7 minutes. Stir in the garlic, oregano, and red pepper flakes; cook for 1 minute until fragrant.
- Pour in the chicken broth and diced tomatoes (with their juices). Increase heat to high and bring to a boil, then reduce to a gentle simmer. Tip: Skim off any foam that rises for a clearer broth.
- Carefully drop the meatballs into the simmering soup. Cover and cook for 10–12 minutes, until meatballs are cooked through and reach an internal temperature of 165°F. Don't stir too vigorously or they may break apart.
- Stir in the remaining 2 cups fresh spinach and cook just until wilted, about 2 minutes. Taste the broth and adjust salt and pepper if needed.
- Ladle into bowls and garnish with fresh parsley and a sprinkle of Parmesan. The meatballs stay tender and the broth is infused with veggie goodness.
Velvety and vibrant, this soup is the kind of meal that soothes from the inside out. I love serving it with crusty bread for dipping — the contrast of textures is everything. Leftovers taste even better the next day as the flavors meld.
Lemon Herb Chicken and Spinach Meatballs

Here's the thing about meatballs: they're the ultimate weeknight hero. These Lemon Herb Chicken and Spinach Meatballs are light, bright, and oven-baked to perfection — no greasy skillet needed!
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
- 1 pound ground chicken
- 1 cup fresh spinach, finely chopped
- 1/2 cup breadcrumbs (I use panko for extra crunch)
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- Zest of 1 lemon
- 2 tablespoons fresh lemon juice
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- A drizzle of olive oil
Instructions
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- In a large bowl, combine ground chicken, chopped spinach, breadcrumbs, Parmesan, egg, garlic, lemon zest, lemon juice, oregano, salt, and pepper. Mix gently with your hands until just combined — overmixing makes tough meatballs.
- Roll the mixture into 1.5-inch meatballs and place them on the prepared baking sheet, spaced evenly.
- Drizzle a little olive oil over the meatballs and bake for 18-20 minutes, until golden brown and cooked through (internal temp 165°F).
- For extra color, switch the oven to broil for the last 2 minutes — watch closely so they don't burn.
Have these with a side of lemony couscous or tucked into a warm pita with tzatziki. They're juicy, zesty, and perfect for meal prep — I always double the batch!
Spicy Chicken and Spinach Meatballs with Sriracha

Nothing beats the comfort of homemade meatballs, but these spicy chicken and spinach ones bring the heat with a sriracha punch. They're gluten-free, pan-fried to perfection, and perfect for a quick weeknight dinner.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
- 1 lb ground chicken
- a couple of handfuls of fresh spinach, finely chopped
- 1/2 cup gluten-free breadcrumbs (or almond flour)
- 1 large egg, beaten
- 2 cloves garlic, minced
- 1/4 cup finely chopped onion
- 2 tablespoons sriracha (plus more for serving)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil for frying
Instructions
- In a large bowl, combine ground chicken, chopped spinach, gluten-free breadcrumbs, beaten egg, minced garlic, chopped onion, sriracha, salt, and pepper. Mix gently with your hands until just combined — overmixing makes meatballs tough.
- Using slightly wet hands (to prevent sticking), roll the mixture into 16 equal meatballs, about 1.5 inches each. Place them on a plate or tray.
- Heat olive oil in a large non-stick skillet over medium heat. Once the oil shimmers, add the meatballs in a single layer, leaving a little space between each. You may need to cook in two batches.
- Pan-fry the meatballs for 8–10 minutes, turning occasionally with a spatula, until all sides are golden brown and the internal temperature reaches 165°F on an instant-read thermometer. Reduce heat if they brown too quickly.
- Transfer cooked meatballs to a paper towel-lined plate to drain excess oil. Serve hot with extra sriracha on the side if desired.
Really, these meatballs are a weeknight lifesaver—they're juicy, spicy, and perfect over rice, in a wrap, or just on their own as a snack. The spinach keeps them moist inside while the sriracha delivers that bold kick you crave.
Chicken and Spinach Meatball Skewers with Tzatziki

Summer grilling calls for something light yet satisfying, and these Chicken and Spinach Meatball Skewers with Tzatziki are my go-to. They're packed with flavor from fresh spinach and herbs, and the cool, creamy tzatziki is the perfect dip.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
For the meatballs
- 1 lb ground chicken
- 1 cup chopped fresh spinach
- 1/2 cup plain breadcrumbs
- 1 large egg
- 2 cloves garlic, minced
- 1/4 cup grated onion (squeezed dry)
- 1 tsp dried oregano
- 1 tsp lemon zest
- 1/2 tsp salt
- 1/4 tsp black pepper
For the tzatziki
- 1 cup plain Greek yogurt
- 1/2 cup grated cucumber (squeezed dry)
- 1 clove garlic, minced
- 1 tbsp fresh lemon juice
- 1 tbsp chopped fresh dill
- 1/4 tsp salt
For serving
- 4-6 wooden skewers (soaked in water 30 minutes)
- Warm pita bread or fresh veggies
Instructions
- Start by making the tzatziki: In a small bowl, combine Greek yogurt, grated cucumber, minced garlic, lemon juice, dill, and salt. Stir well, then refrigerate while you prepare the meatballs. This lets the flavors meld.
- In a large bowl, mix ground chicken, chopped spinach, breadcrumbs, egg, garlic, grated onion, oregano, lemon zest, salt, and pepper. Use your hands to combine gently—overmixing can make meatballs tough. Tip: Let the mixture sit for 5 minutes so breadcrumbs absorb moisture.
- Divide the mixture into 12 equal portions. Shape each portion into a small oval meatball, then thread 3 meatballs onto each soaked skewer, pressing lightly to hold shape.
- Preheat your grill to medium-high heat (about 400°F). Lightly oil the grates. Place skewers on the grill and cook, turning every 3-4 minutes, until meatballs are golden brown and cooked through (internal temp 165°F), about 12-15 minutes. Tip: Use a grill basket if you have one to prevent sticking.
- Remove skewers from grill and let rest 2 minutes. Serve warm with tzatziki sauce and pita or veggies. Tip: Drizzle extra lemon juice over the skewers just before serving for a fresh pop.
Perfectly charred on the outside and juicy inside, these skewers are a hit at any backyard gathering. I love serving them with extra tzatziki for dipping and a big Greek salad on the side—it's like a mini Mediterranean feast on a stick.
Cheesy Chicken and Spinach Meatball Casserole

Venturing into casserole territory, I've got a new favorite that's perfect for busy weeknights. These cheesy chicken and spinach meatballs get baked in a rich tomato sauce with gooey mozzarella—it's like comfort food got a major upgrade.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the meatballs
- 1 lb ground chicken
- 1 cup fresh spinach, chopped
- 1/2 cup breadcrumbs (Italian seasoned)
- 1 large egg
- 1/4 cup grated Parmesan
- 2 cloves garlic, minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tbsp olive oil
For the casserole
- 2 cups marinara sauce (your favorite jar or homemade)
- 1 1/2 cups shredded mozzarella
- 1/4 cup chopped fresh basil (for garnish)
Instructions
- Preheat your oven to 400°F. Lightly grease a 9×13-inch baking dish with a little olive oil or nonstick spray.
- In a large bowl, combine ground chicken, chopped spinach, breadcrumbs, egg, Parmesan, garlic, salt, and pepper. Mix with your hands until just combined—don't overwork or meatballs will be tough.
- Roll the mixture into 1.5-inch meatballs (about 18-20) and place them on a plate. Tip: wet your hands slightly to prevent sticking.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Sear the meatballs in batches, turning occasionally, until browned on all sides (about 5 minutes total). They don't need to be cooked through.
- Pour the marinara sauce into the prepared baking dish. Arrange the seared meatballs in the sauce, spacing them evenly.
- Sprinkle shredded mozzarella over the meatballs and sauce, covering all the meatballs.
- Bake uncovered for 20-25 minutes, until the sauce is bubbly and the cheese is golden brown. Tip: If you want extra browning, switch to broil for the last 2 minutes.
- Let the casserole rest for 5 minutes before serving. Garnish with fresh basil.
Just take a bite—the meatballs are tender from the spinach and Parmesan, and the melted mozzarella pulls into perfect, cheesy strands. Serve it over pasta, with crusty bread, or even on its own as a low-carb main. I usually double the batch because leftovers disappear fast!
Thai Coconut Curry Chicken and Spinach Meatballs

Diving into a bowl of these Thai Coconut Curry Chicken and Spinach Meatballs feels like a warm hug on a busy weeknight. I love how the aromatic curry sauce coats each tender meatball, making every bite utterly comforting.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
For the Meatballs
- 1 pound ground chicken
- 2 cups fresh spinach, finely chopped (a big handful)
- 1/2 cup breadcrumbs (plain or panko)
- 1 large egg
- 3 cloves garlic, minced (a couple of cloves)
- 1 tablespoon fresh ginger, grated (a thumb-sized piece)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the Curry Sauce
- 2 tablespoons coconut oil (or any neutral oil)
- 3 tablespoons red curry paste (I like it spicy)
- 1 can (13.5 oz) full-fat coconut milk
- 2 tablespoons fish sauce (or soy sauce for vegetarian)
- 1 tablespoon brown sugar
- Juice of 1 lime (about 2 tablespoons)
- 1/4 cup water (if needed to thin)
Instructions
- In a large bowl, combine ground chicken, chopped spinach, breadcrumbs, egg, minced garlic, grated ginger, salt, and pepper. Mix gently with your hands until just combined; overmixing makes meatballs tough.
- Roll the mixture into 1.5-inch meatballs (about 20-24) and place on a plate. Wet your hands slightly to prevent sticking.
- Heat coconut oil in a large skillet over medium-high heat. Once shimmering, add meatballs in a single layer (work in batches if needed). Cook for 3-4 minutes per side, turning carefully, until browned all over. Don't crowd the pan; they need space to brown.
- Transfer browned meatballs to a plate and set aside. Reduce heat to medium. Add red curry paste to the skillet and stir for 1 minute until fragrant.
- Pour in coconut milk, fish sauce, brown sugar, and lime juice. Whisk to combine. Bring to a gentle simmer, scraping up any browned bits from the bottom.
- Return meatballs to the skillet, nestling them into the sauce. Cover and simmer for 10-12 minutes, until meatballs are cooked through (internal temperature 165°F). Simmer gently to keep meatballs tender.
- If sauce seems too thick, stir in water a tablespoon at a time. Taste and adjust seasoning with more fish sauce or lime juice if needed.
A spoonful of this curry delivers creamy, spicy, and tangy notes in every bite. I love serving it over jasmine rice or with warm naan to soak up every last drop of sauce.
Chicken and Spinach Meatball Stuffed Peppers

Vibrant bell peppers get a hearty makeover with these chicken and spinach meatball stuffed peppers — a low-carb dinner that's anything but boring. I love how the meatballs soak up all the juices as they bake, making every bite tender and flavorful.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the Stuffed Peppers
- 4 large bell peppers (any color)
- 1 lb ground chicken
- 1 cup fresh spinach, roughly chopped (a generous handful)
- 1/2 cup almond flour (or breadcrumbs if not low-carb)
- 1 large egg
- 2 cloves garlic, minced (use a garlic press for ease)
- 1/4 cup grated Parmesan cheese
- 1/2 cup finely chopped onion (about half a medium onion)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon olive oil (for drizzling)
- 1/4 cup water (or broth)
Instructions
- Preheat your oven to 375°F.
- Prepare the peppers: slice off the tops and scoop out the seeds and membranes with a spoon. Stand them upright in a baking dish. (Tip: if they wobble, trim a thin slice off the bottom to flatten without cutting through.)
- In a large bowl, combine the ground chicken, chopped spinach, almond flour, egg, minced garlic, Parmesan, onion, salt, and pepper. Mix gently until just combined — don't overwork or meatballs will be tough.
- Shape the mixture into meatballs slightly smaller than a golf ball (about 1.5 inches). You should get around 12-16 meatballs.
- Stuff each pepper with 3-4 meatballs, packing them in snugly. Drizzle a little olive oil over the tops.
- Pour the water into the bottom of the baking dish (be careful not to splash the peppers). This creates steam and prevents sticking.
- Bake uncovered for 30-35 minutes, until peppers are tender and the meatballs reach an internal temperature of 165°F. If the tops brown too quickly, loosely tent with foil after 20 minutes.
- Let rest for 5 minutes before serving. The juices will settle.
Mention 'spaghetti' and my family might revolt, but these stuffed peppers? They're a weeknight hero. The tender peppers, juicy meatballs, and pop of spinach are a combo that feels indulgent without the carbs. I love serving them with a side of marinara for dipping — but they're perfect on their own, too.
Air Fryer Chicken and Spinach Meatballs with Ranch

When I first tried making meatballs in the air fryer, I was a total convert—no more greasy stovetop mess or dry, oven-baked bites. These chicken and spinach meatballs get a crispy golden exterior while staying tender inside, thanks to a simple ranch seasoning that ties it all together.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 1 lb ground chicken
- 1 cup fresh spinach, finely chopped
- 1/2 cup panko breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 2 cloves garlic, minced
- 1 packet (1 oz) ranch seasoning mix
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat your air fryer to 400°F (200°C) for about 3 minutes while you prep the ingredients.
- In a large bowl, combine ground chicken, chopped spinach, panko breadcrumbs, Parmesan, egg, minced garlic, ranch seasoning, salt, and pepper. Mix with your hands until just combined—overmixing can make the meatballs tough.
- Shape the mixture into 1-inch meatballs (about 20-24). Tip: wet your hands slightly with water so the mixture doesn’t stick.
- Lightly brush each meatball with olive oil. This helps them brown evenly in the air fryer.
- Arrange the meatballs in a single layer in the air fryer basket, leaving a little space between each for air circulation. Cook at 400°F for 10-12 minutes, flipping halfway through, until the internal temperature reaches 165°F. Tip: use an instant-read thermometer to check doneness without cutting them open.
- Let the meatballs rest in the air fryer (turned off) for 2 minutes—they’ll firm up and stay juicy inside.
With that perfectly crispy crust and a burst of ranch-y, garlicky flavor, these meatballs are amazing on their own or tossed in marinara over pasta. I love serving them with extra ranch dipping sauce and a side of roasted veggies for a quick weeknight dinner that feels anything but boring.
Chicken and Spinach Meatball Lettuce Wraps

Cravings for something light yet satisfying? These chicken spinach meatball lettuce wraps are my go-to when I want a paleo-friendly meal that doesn't skimp on flavor. Plus that peanut dipping sauce? Absolutely addictive.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
For the Meatballs
- 1 lb ground chicken
- 2 cups fresh spinach, finely chopped
- 1/2 cup almond flour
- 1 large egg
- 2 cloves garlic, minced
- 1 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp coconut oil (for greasing)
For the Dipping Sauce
- 1/4 cup creamy peanut butter (or almond butter for strict paleo)
- 2 tbsp coconut aminos
- 1 tbsp fresh lime juice
- 1 tbsp honey (or maple syrup)
- 1 tsp sriracha
- 2-3 tbsp water, to thin
For Serving
- 1 head butter lettuce, leaves separated and washed
Instructions
- Preheat your oven to 400°F and line a baking sheet with parchment paper. Lightly grease with coconut oil.
- In a large bowl, combine ground chicken, chopped spinach, almond flour, egg, minced garlic, onion powder, salt, and pepper. Mix with your hands until just combined — don't overwork or the meatballs will be tough.
- Form the mixture into 1-inch meatballs (a cookie scoop makes this super easy) and place on the prepared baking sheet, spacing them about an inch apart.
- Bake for 12-15 minutes, until the internal temperature reaches 165°F and the meatballs are golden. Let them rest on the sheet for 2-3 minutes — this keeps them juicy.
- While the meatballs bake, whisk together peanut butter, coconut aminos, lime juice, honey, sriracha, and 2 tablespoons of water in a small bowl. Add more water if you like a thinner sauce. Set aside.
- Arrange the lettuce leaves on a platter. Place 3-4 meatballs in each lettuce cup and drizzle generously with the peanut sauce. Serve immediately.
Just one bite and you'll understand why these wraps are a staple in my kitchen. The tender meatballs, the crisp lettuce, and that creamy, tangy sauce come together for a texture party. Serve them as an appetizer or a main with a side of roasted veggies.
Conclusion
Kick off your weeknight dinner rotation with these hearty, veggie-packed meatballs! Whether you’re prepping for the week or feeding a crowd, this roundup has something for everyone. Drop a comment with your favorite recipe and share this collection on Pinterest to save for later!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




