There is something deeply satisfying about a plate of tender chicken meatballs nestled in a vibrant green pasta sauce. This recipe transforms humble ingredients—chicken thigh fillets, fresh broccoli, fragrant basil, and nutty Parmesan—into a restaurant-worthy meal that sings with flavor. The meatballs are baked until golden and juicy, while the sauce is a revelation: a quick, no-cook pesto-like blend of roasted broccoli, garlic, Parmesan, and basil, emulsified with olive oil. Served over al dente spaghetti, this dish is both comforting and sophisticated. Whether you are cooking for a weeknight family dinner or meal-prepping for the week, these chicken meatballs with green pasta sauce will become a staple. Let us dive into the details and discover how to make this Italian-inspired classic at home.
About This Recipe
This recipe for chicken meatballs with green pasta sauce is a clever twist on traditional pork or beef meatballs. The use of chicken thigh fillets ensures the meatballs remain moist and flavorful, while the addition of Parmesan, breadcrumbs, and Italian herbs gives them a satisfying texture. The green sauce steals the show: broccoli florets are roasted alongside the meatballs, then blended with fresh basil, garlic, and more Parmesan to create a creamy, nutrient-packed sauce that coats every strand of spaghetti. The entire meal comes together on one sheet pan, making cleanup a breeze. For best results, use a reliable glass food processor to grind the chicken or a non-toxic immersion blender for the sauce. This dish is naturally gluten-free if you swap the pasta for gluten-free spaghetti, and it is packed with protein and vitamins from the broccoli.
Ingredients
- 1 egg
- 60 g grated Parmesan cheese
- 2 cloves garlic
- 1 tablespoon olive oil
- Salt, to taste
- Freshly ground black pepper, to taste
- 250 g spaghetti
- 250 g broccoli (about 1 small head)
- 2 cloves garlic (for sauce)
- 50 g grated Parmesan cheese (for sauce)
- 4 sprigs fresh basil (leaves only)
- 5 tablespoons olive oil (for sauce)
- Salt, to taste
For the meatballs you will also need: 500 g chicken thigh fillets (about 4 thighs), 1 clove garlic (for the meat), 2 tablespoons breadcrumbs, 1 teaspoon dried Italian herbs. These are not listed in the original but are implied from the step instructions. Adjust as needed.
Step-by-Step Instructions
Step 1: Preheat and Prepare
Preheat your oven to 200°C (400°F). Line a large baking sheet with parchment paper. This will be used to roast both the meatballs and the broccoli simultaneously.
Step 2: Make the Meatball Mixture
Grind the chicken thigh fillets together with 1 clove of garlic using a meat grinder or a food processor. In a bowl, combine the ground chicken with the egg, 60 g grated Parmesan, breadcrumbs, Italian herbs, salt, and black pepper. Mix until well combined. For a finer texture, use a best food processor for nut butter—the same machine works beautifully for chicken.
Step 3: Form and Arrange Meatballs
With wet hands, shape the mixture into meatballs about the size of a chicken egg. Place them on one half of the prepared baking sheet. Brush each meatball lightly with 1 tablespoon of olive oil. This helps them brown beautifully.
Step 4: Roast Meatballs and Broccoli
Cut the broccoli into small florets. Place them in a bowl, season with salt and a drizzle of olive oil, and toss. Spread the broccoli on the other half of the baking sheet. Roast both meatballs and broccoli in the preheated oven for 25–30 minutes, until the meatballs are cooked through and the broccoli is tender and slightly charred at the edges. If you own a non-toxic air fryer, you can also cook the meatballs and broccoli in separate batches at 180°C for 15 minutes.
Step 5: Make the Green Sauce
Transfer the roasted broccoli to a blender or a tall container. Add 2 roughly chopped garlic cloves, the basil leaves, 50 g grated Parmesan, and 5 tablespoons of olive oil. Blend with an immersion blender until smooth and creamy. For best results, use a wheatgrass juicer or high-power immersion blender to achieve a silky consistency. Season with salt to taste.
Step 6: Cook Pasta and Assemble
Cook the spaghetti in a large pot of salted boiling water until al dente, following package directions. Reserve about 100 ml of the pasta cooking water before draining. Return the drained spaghetti to the pot, add the green sauce, and toss well, adding a splash of reserved water if needed to loosen the sauce. Divide the pasta among plates, top with the chicken meatballs, and serve immediately. Garnish with extra basil leaves and grated Parmesan if desired.
Tips for Success
- Use chicken thighs instead of breasts for juicier meatballs.
- Wet your hands when forming meatballs to prevent sticking.
- Do not overcrowd the baking sheet; the broccoli should roast in a single layer for even caramelization.
- Reserve extra pasta water—it helps emulsify the sauce and adjust consistency.
- For a dairy-free version, omit Parmesan and use nutritional yeast and a best organic vodka splash for depth.
- To save time, prep the meatballs and sauce ahead; reheat gently on the stovetop.
Variations
This versatile recipe welcomes adaptations. Swap broccoli for kale or spinach for a different green profile. Add a pinch of red pepper flakes to the sauce for heat. For a gluten-free version, use gluten-free spaghetti or spiralized zucchini noodles. The meatballs can be made with ground turkey or pork. If you prefer a chunkier sauce, pulse the broccoli only briefly. Pair with a crisp white wine like Pinot Grigio—learn about best sweet wine with high alcohol content for an interesting contrast. For a richer texture, stir a tablespoon of cream cheese into the sauce. This dish also works beautifully as a base for a sheet-pan dinner; try adding cherry tomatoes alongside the broccoli.
Frequently Asked Questions
Can I make these meatballs ahead of time?
Absolutely. Shape the meatballs and refrigerate them (uncooked) on the baking sheet for up to 24 hours. Bake as directed when ready. Alternatively, freeze the uncooked meatballs on a tray, then transfer to a bag for up to 3 months; bake from frozen, adding 10 minutes to the cooking time.
What type of pasta works best?
Long pasta like spaghetti, linguine, or bucatini pairs perfectly with the green sauce. For short pasta, try farfalle or penne—they catch the sauce nicely. Always cook pasta to al dente for the best texture.
Can I use frozen broccoli?
Yes, but thaw and pat dry first to avoid excess moisture. Roast at a slightly higher temperature (220°C) for crispiness. Fresh broccoli yields a sweeter, more vibrant sauce.
How do I store leftovers?
Keep meatballs and sauce separate from pasta if possible. Store in airtight containers in the refrigerator for up to 3 days. Reheat gently on the stovetop or in a microwave. The sauce may thicken; thin with a splash of water or pasta cooking water.
Is this recipe suitable for a low-carb diet?
Yes, simply replace spaghetti with zucchini noodles (zoodles) or shirataki noodles. The meatballs and broccoli sauce are naturally low in carbs. For extra protein, serve over cauliflower rice.
What can I use instead of Parmesan for a nutty flavor?
Try aged pecorino romano, grana padano, or a vegan Parmesan alternative. For a dairy-free option, toasted pine nuts or nutritional yeast add a similar umami note. You can also experiment with best chocolate covered raisins for a completely different twist—but that is for dessert!
Can I skip the immersion blender and use a regular blender?
Yes, but let the broccoli cool slightly first to avoid pressure buildup. A best commercial countertop convection oven can also be used to roast the broccoli if you are making a larger batch.
Enjoy these chicken meatballs with green pasta sauce as a vibrant, nourishing meal that celebrates simplicity and bold flavors. The combination of tender meatballs, roasted broccoli sauce, and perfectly cooked pasta will win over even the pickiest eaters. For more recipe inspiration, explore our collection of Catalan sponge recipes or check out best espresso machines under 2000 to complete your dining experience.
