Sage Chicken Meatballs with Wild Rice and Veggies
If you’ve been craving some cozy comfort food as we head into fall and winter, this recipe is for you! These chicken meatballs smothered in a buttery sage sauce are a dream come true. And my favorite thing is that I can sneak in veggies for my kiddos (who hate most veggies, by the way) because the meatballs have zucchini in them! You’d never even know it because these are SO. GOOD.
Everything comes together easily on a large sheet, and I often make extras for meal prep. The bowls store and reheat well, so all I have to do is pop them in the microwave on busy days. It’s a lifesaver knowing I have a healthy option waiting for me in the fridge! You guys are going to LOVE this recipe.
RELATED: Turkey Sage Meatballs
Why You’ll Love This Recipe
- Complete Meal – These chicken sage meatballs make for a complete meal all on their own. So, there’s no need to dirty up the kitchen making extra sides!
- Nutritious – With 45 grams of protein, 7 grams of fiber, and lots of nutrients from the veggies, these bowls are a well-rounded option that’s so tasty you’ll forget it’s healthy.
- Customizable – With simple tweaks, this recipe can easily be made gluten and dairy-free. It’s also a great way to use up any leftover veggies I have on hand!
- Quick & Easy – With just 15-20 minutes of prep time, these bowls are ready to eat in under an hour. Cleanup is a breeze, too!
Need help with meal planning and getting healthy meals on the table quickly? Join my FREE 7-Day Meal Planning Secrets course to learn how to confidently put a weekly meal plan together in 10 minutes or less!

Ingredients
Chicken Meatballs
- Ground Chicken – Use light or dark meat ground chicken. Ground turkey works great, too!
- Panko Breadcrumbs – These act as a binder, holding the meatballs together. Substitute gluten-free panko breadcrumbs for a gluten-free recipe. Or, cauliflower “breadcrumbs” work great for a lower-carb option!
- Almond Flour – This soaks up extra moisture and adds a boost of fiber and healthy fats.
- Grated Zucchini – This is my favorite way to sneak in veggies and prevent the meatballs from becoming tough or dry. No one ever notices it!
- Egg – Use a flax egg or egg replacer to keep your sage chicken meatballs egg-free.
- Garlic & Shallot
- Salt/Pepper
- Avocado Oil – Sub olive oil cooking spray for a slightly lighter option.
Veggies
- Baby Bella Mushrooms – Use any mushrooms you like best.
- Brussels Sprouts – Discard any brown leaves, trim the stems, and quarter the sprouts for the crispiest consistency.
- Avocado Oil
- Salt
Sage Butter Sauce
- Unsalted Butter – Forms the base of the sauce. Use a plant-based butter for a dairy-free option.
- Broth – Both chicken and vegetable broth work well. I always recommend low-sodium varieties!
- Minced Garlic
- Whole Sage Leaves – I simmer the butter with these leaves and then remove them.
- Salt
- Tapioca Starch – This helps thicken the sauce. Arrowroot powder or cornstarch makes a good substitute if you don’t have tapioca starch on hand.
For the Bowls
- Parmesan Cheese – For the best taste and texture, buy a block of Parmesan and grate it yourself.
- Fresh Sage – Finely chopped as a garnish.
- Pomegranate Arils (pomegranate seeds) – I always look for ready-to-eat pomegranate arils to save time and keep this recipe easy!
- Wild Rice – Use any kind of rice you like best, such as white rice, Instant Pot brown rice, or even cauliflower rice.

How to Make Sage Chicken Meatballs with Wild Rice
These sage chicken meatball bowls are SO easy to make! All of the ingredients cook at once on a large baking sheet, the prep time is super short, and the entire dish is ready to eat in under an hour. Here’s how to make Sage Chicken Meatballs Wild Rice Bowls:
- Make the meatballs – Add all the meatball ingredients to a large bowl, and use your hands to mix until they’re well combined. Then, portion them into bite-sized balls, and arrange them on a large baking sheet lined with parchment paper.
- Add the veggies – Spray the meatballs with cooking spray, and place the veggies on the other side of the baking sheet. Toss them with avocado oil and salt, and spread them out in an even layer.
- Bake – Transfer the baking dish to the oven, and bake until the meatballs reach an internal temperature of 165°F and the veggies are crisp-tender.
- Prepare the sauce – In the meantime, melt the butter and broth in a large skillet over medium heat. Whisk in the garlic, sage leaves, salt, and cornstarch, and continue to cook until the mixture thickens, whisking frequently.
- Reserve the sauce – Turn off the heat, remove the sage leaves from the skillet, and save part of the sauce for drizzling.
- Coat the meatballs – Transfer the baked chicken sage meatballs to the skillet, and toss them with the butter sauce.
- Serve – Divide the rice, meatballs, and roasted veggies evenly between 4 bowls. Top them with Parmesan, sage, pomegranate, arils, and the remaining sage butter sauce. Enjoy warm!




How to Cook Wild Rice
Cook wild rice according to package directions. Alternatively, you can fill a medium pot most of the way with water and add 1 1/2 cups wild rice. Boil for 35 minutes. Then, drain the rice through a sieve into the sink, rinse, and use the rice! This is a super-easy, foolproof way to make wild rice.
Tips
- Use a medium-sized ice cream scoop – This helps keep your hands clean and creates perfectly portioned meatballs.
- Leave space between each meatball – Leave space between the meatballs so that they cook evenly on all sides.
- Use a large sheet pan (or two) – I was able to fit all the ingredients on a single, extra-large sheet pan. However, use two if needed so that all the ingredients are spaced evenly.
- Don’t forget to remove the sage! – Been there, done that, and it’s not tasty. The sage adds nice flavor to the sauce, but it can be tough to chew.
- Prevent clumps – Whisk the tapioca starch with 2–3 tablespoons of cool broth to make a slurry. Then, stir it into the sauce to prevent clumps.
- Rest the meatballs – Before serving, let your chicken sage meatballs rest for a few minutes. This allows the natural juices to redistribute, keeping the meatballs tender and juicy.
- Use rice packets – I like to save time by buying microwave rice packets!
RELATED: Healthy Turkey Swedish Meatballs

Variations
Swap Turkey – Use ground turkey for a similar flavor. Lean white ground turkey will taste most like chicken, but any kind will work.
Other Veggie Ideas – Don’t love Brussels sprouts? Roast broccoli, green beans, or carrots alongside the mushrooms instead.
Low-Carb – Omit the rice, and use extra veggies. Or, serve your bowls over cauliflower rice or greens.
Herbs – Not a fan of sage? Use fresh thyme or fresh rosemary instead.
Grain Swap – Switch up the taste and texture by using quinoa or pasta in place of rice.
Spice – Add ¼ to ½ teaspoon of crushed red pepper flakes to the sauce or meatball mixture for a kick of heat.
How to Store
For the best results, I highly recommend storing all the components of these bowls separately!
Fridge – Once cool, transfer the meatballs, veggies, rice, and sauce to separate airtight containers. They will keep fresh in the fridge for 3-5 days. If storing assembled bowls, they will keep for 1-2 days. The longer they sit, the more likely they are to become soggy!
Freeze – Freeze these bowls for up to 3 months in airtight containers!
Reheat – Thaw frozen leftovers in the fridge overnight. Then add a splash of water or broth before reheating in the microwave.

Meatball Recipes You’ll Love
- Sweet Chicken Chili Meatball Bowls
- Sweet and Sour Meatballs Recipe
- Baked Spinach Chicken Meatballs
- Easy Vegan Meatballs
- Paleo Turkey Meatballs Meatball Bowls
- Mediterranean Salad Bowls w/ Lebanese Meatballs
Healthy Chicken Meal Prep Bowls
- French Onion Chicken Bowls
- Hot Honey Chicken Bowls
- Orange Chicken Meal Prep Bowls
- Southwest Chicken Burrito Bowl
- Greek Chicken Bowl Recipe
- Honey Sesame Chicken Meal Prep Bowls
Want to save this recipe? Enter your email below and I’ll send the recipe to your inbox. Plus you’ll get new healthy recipes every week!
Sage Chicken Meatballs Wild Rice Bowls
Equipment
- 1 Cookie Scoop
Ingredients
Chicken Meatballs
- 1 1/2 pounds ground chicken
- 1/4 cup panko breadcrumbs (or gluten-free panko)
- 1/4 cup almond flour
- 1 cup grated zucchini (from 1 small zucchini)
- 1 large egg
- 1 medium shallot (minced)
- 2 teaspoons minced garlic
- 1 teaspoon salt
- 1/4 teaspoon ground black pepper
- avocado oil or olive oil cooking spray
Veggies
- 10 ounces baby bella mushrooms (halved)
- 12 ounces Brussels sprouts (ends trimmed and quartered)
- 2 Tablespoons avocado oil
- 1/2 teaspoon salt
Sage Butter Sauce
- 1/2 cup + 1 Tablespoon unsalted butter (sliced)
- 3/4 cup vegetable or chicken broth
- 3 Tablespoons minced garlic
- 15 fresh whole sage leaves
- 3/4 teaspoon salt
- 1 Tablespoon tapioca starch
Bowls
- 1/4 cup grated Parmesan cheese
- 2 Tablespoons fresh sage (chopped)
- 1/4 cup pomegranate arils
- 2 cups cooked wild rice
Instructions
- Preheat the oven to 425°F and grease a large rimmed nonstick baking sheet with cooking spray.
- In a large bowl, add the ground chicken, panko, almond flour, grated zucchini, egg, shallots, garlic, salt, and pepper, then mix by hand until combined.
- Roll into 27-30 meatballs and set onto half of the baking sheet (or use a cookie scoop), placing them very close to each other to fit on one half of the pan. Spray the meatballs with cooking spray.
- Place the Brussels sprouts and mushrooms onto the other side of the baking sheet and toss with avocado oil and salt. Spread into an even layer on half of the baking sheet.
- Bake for 25-30 minutes until everything is cooked through.
- While the meatballs & veggies bake, in a large skillet over medium heat, warm the butter and broth until melted. Whisk in the garlic, sage leaves, salt and cornstarch and cook for 3-5 minutes over medium-high heat until thickened, whisking often. Turn off the heat, remove the sage leaves, and set aside 1/4-1/3 cup of the sauce for drizzling later.
- Transfer the baked meatballs to the skillet of sage butter sauce and mix to coat.
- Assemble the bowls – Evenly divide the wild rice, sage butter meatballs, roasted mushrooms, and Brussels sprouts. Top with parmesan cheese, chopped sage, pomegranate arils, and a drizzle of remaining sage butter sauce.
Video
Notes
- Feel free to add a little water to the set aside drizzle sauce to thin it out if it thickens while sitting.
- Cook the wild rice according to package directions. Alternatively, you can fill a medium pot most of the way with water and add 1 1/2 cups wild rice. Boil for 35 minutes, then drain through a sieve into the sink, rinse, and use the rice! This is a super-easy, foolproof way to make wild rice.
- The meatball mixture will seem quite soft when you form it, but it will hold its shape and bake up so tender and tasty. TIP: Use a medium-sized ice cream scoop to form them quickly!
- You can increase the mushrooms to 12 ounces as well if you prefer, but it may be a bit more snug on the pan! If things are too snug on the baking sheet, feel free to use two baking sheets instead.
- This recipe makes 4 large servings or 6 medium servings.

Leave a Reply