Favorite meal alert! These summer chicken meatballs with zucchini risotto are incredibly delicious — cozy yet perfectly suited to warm-weather produce. Simple, bright flavors make this dish feel like a hug in a bowl.
If you want a comforting summer dinner that still feels light and seasonal, this is for you.

These chicken meatballs stay juicy and tender, packed with fresh herbs and lemon zest. They’re served over a creamy zucchini risotto with green onions, lemon and plenty of parmesan — a combination that just sings.

Think of this dish for a foggy summer evening or a rainy night when you want something soul-warming but not heavy. It’s satisfying, flavorful and exactly what comfort-food cravings are asking for.

Look at that bowl — simple, cozy and utterly tempting.

Full disclosure: this meal takes a bit more time than a 30-minute weeknight recipe, but it’s not difficult and the results are worth it. Once you’ve made it a couple of times, you’ll be able to move through the steps in under an hour. My tip: have everything measured, chopped and ready before you start — mise en place makes the process smooth and quick.

I usually make the meatballs first so I can focus on the risotto while they cook. After browning the meatballs in a skillet, I finish them until cooked through, then cover and keep them warm in a low oven while I finish the risotto.

Risotto doesn’t need constant attention, but frequent stirring helps develop its signature creaminess. The rice absorbs the wine and stock, plumps up, and becomes luxuriously tender. Toward the end, fold in summer ingredients: grated zucchini, green onions, lemon zest, fresh herbs and parmesan.

Yes, I wish I could grow parmesan in my garden — but while I work on that, freshly grated cheese from the store does the trick.

Once the risotto is creamy and seasoned, I nestle the meatballs right into it and serve with extra herbs and parmesan on top.

I love this meal — it’s one of those dinners that makes a regular weeknight feel special. Leftovers reheat beautifully, too.

Dinner tonight? Definitely.

Here’s the recipe so you can make it at home.
Chicken Meatballs with Zucchini Risotto
Summer Chicken Meatballs with Zucchini Risotto
4
35 mins
40 mins
1 hr 15 mins
Ingredients
Chicken meatballs
- 1 pound ground chicken (93% lean recommended)
- 1 large egg, lightly beaten
- 2 garlic cloves, minced
- ½ cup finely grated parmesan cheese
- ¼ cup seasoned breadcrumbs
- 2 teaspoons fresh lemon zest
- ¼ cup chopped fresh herbs (basil, parsley, chives)
- Kosher salt and pepper
- 2 tablespoons olive oil, for cooking
Zucchini risotto
- 6 cups chicken or vegetable stock
- 2 tablespoons olive oil
- Kosher salt and pepper
- 4 garlic cloves, minced
- 1½ cups arborio rice
- ¾ cup dry white wine (optional)
- 1 cup grated zucchini
- 1 cup finely grated parmesan cheese
- 2 green onions, thinly sliced
- 2 tablespoons fresh lemon zest
- ⅓ cup fresh chopped herbs (parsley, basil, chives)
- 4 tablespoons unsalted butter
Instructions
Meatballs
- Combine the chicken, egg, parmesan, breadcrumbs, lemon zest, herbs and a generous pinch of salt and pepper. Mix until just combined.
- Form the mixture into roughly 1-inch meatballs.
- Heat olive oil in a nonstick skillet over medium heat. Add meatballs in a single layer and brown on all sides, cooking until the internal temperature reaches 165°F (about 10 minutes). Use a meat thermometer to avoid overcooking. Keep warm in a low oven while you finish the risotto.
Risotto
- Warm the stock in a saucepan and keep it on low heat.
- In a separate pot, heat olive oil over medium-low. Add garlic, season with salt and pepper, then stir in the arborio rice. Toast the rice, stirring often, for 3–5 minutes until slightly translucent.
- Stir in the wine (or extra stock) and cook until absorbed. Add 1 cup warm stock at a time, stirring continuously until each addition is absorbed. Continue with another 2–3 cups until the rice is creamy and al dente, with some liquid remaining. This takes about 15–20 minutes.
- Stir in the grated zucchini, parmesan, green onions, lemon zest and chopped herbs. Add more stock if needed. Stir in the butter until melted and incorporated.
- Taste and adjust seasoning with salt and pepper, depending on the saltiness of the cheese.
- Serve the meatballs over the risotto and finish with a sprinkle of fresh herbs and extra parmesan.
Did you make this recipe?
Share a photo of your dish and tag the creator or note your experience. I appreciate you so much!

Jealous of that plate? You should be — it’s worth making.