This post may contain affiliate links.
The key to the juiciest, most tender meatballs? Ricotta cheese! These ricotta chicken meatballs are so perfectly moist and flavorful and come together so easily. These can be cooked stove-top by searing and then simmering in your favorite marinara, baked or air fryed. A perfect option for weeknight dinners or a special gathering as well!

We are huge fans of meatballs in my house. Growing up in a big Italian family, it was custom to make homemade lasagna from scratch for Thanksgiving which is not the usual turkey, of course.
These ricotta chicken meatballs remind me of childhood. We always simmered ours in sauce for the best flavor and so much moisture. Hoping you love these too!
Why We Love These Ricotta Chicken MEatballs

I mentioned lasagna, but did I tell you we used meatballs in our lasagna?? No joke, my no-boil lasagna was my grandpa’s favorite (he surely said that because he loved me, ha), but these meatballs are for sure becoming our very favorite so quickly and one bite, you will see why!
These ricotta chicken meatballs:
- have so much flavor and the perfect juicy tender texture
- easily can be frozen before or after cooking for a quick and easy dinner option later
- can be seared and simmered, baked, or cooked up in the air fryer, so lots of options!
- can be served with a meal or on a toothpick as a delicious appetizer option
Can’t wait to hear what you think! Use up the rest of the ricotta and make these: Whipped Ricotta Dip, Spinach Ricotta Chicken, Spinach Ricotta Tortellini Bake, or this 20 Minute Lemon Ricotta Pasta!
Ingredient Notes

- Use a ground chicken that is not super lean for the best flavor and texture. I use 92% lean much of the time because that is what our local grocery typically offers. If you can avoid using 98% or 99% lean it’s definitely ideal.
- You are welcome to use ground turkey or ground beef instead if preferred. If using ground beef, use a lean beef.
- I use regular breadcrumbs but you are welcome to use Italian breadcrumbs instead.
- For best results, use whole milk, full fat ricotta cheese. This is what really adds lots of moisture, flavor and helps bind the meatballs as an egg usually would.
Ways To Vary This Recipe
- make them gluten-free: use gluten-free breadcrumbs and make sure to get a Worcestershire sauce that is certified gluten-free
- change up the cheese: use a grated Italian cheese blend or use Romano cheese, asiago etc. to vary the flavor.
- add a tough of lemon zest: give these ricotta chicken meatballs an extra pop of flavor by adding about 1/2-1 teaspoon of fresh lemon zest
- add more fresh herbs: toss in some fresh rosemary, Italian parsley, oreganoetc.
Step-By-Step Instructions

Step 1: Combine all of the meatball ingredients in a medium bowl and mix to combine.

Step 2: Try not to over mix or overwork to ensure the best texture. You can chill them for about 30 minutes for easier rolling, but it’s not necessary. Roll into 1 ½ inch meatballs ( I use a 1 ½ TBSP cookie scoop).

Step 3: Heat a tablespoon of olive oil in a large skillet or sauté pan over medium high heat. Add the meatballs and sear on all sides for about 1-2 minutes.

Step 4: Once the meatballs are browned, shift to medium-low heat. Pour the marinara over top and spread evenly through the pan. Allow the sauce to come to a simmer and then cover and heat for another 8-10 minutes or until the meatballs have reached an internal temp of 165°F.
Recipe Tips
To ensure that your ricotta chicken meatballs are not tough, make note of the following:
- Don’t roll the meatballs too tight. Roll gently just until they form a ball, don’t pull it all together much more.
- Mix as little as needed. Work the ingredients together gently.
- Don’t overcook them. Use an instant read thermometer and cook just until they reach 165°F or just under so they don’t cook too long and dry out.

Storage
Store cooked meatballs in an airtight container in the refrigerator for about 4-5 days. Uncooked meatballs can be stored in the refrigerator for 1-2 days before cooking.
Freezing: Freeze cooked meatballs in a freezer safe container for up to 3 months. I like to double bag them and seal airtight for extra protection. You can also freeze the uncooked meatballs. Place parchment between layers of the meatballs to keep them from sticking or flash freeze for an hour on a sheet pan and the transfer to a bag. You can thaw them overnight, or cook from frozen by simmering in your favorite sauce until cooked through.
Other Meatball Recipes
Dinner
Zucchini Beef Meatballs
Soups & Chilis
Vegetable Meatball Soup
30-Minute Meals
Spinach Feta Turkey Meatballs
HUNGRY FOR MORE? Subscribe to my newsletter and follow me on Facebook, Instagram and Pinterest for all the latest!
Ricotta Chicken Meatballs
Ingredients
- 1 lb ground chicken, 85%-93% lean for best results
- ⅔ cup whole milk ricotta cheese
- ½ cup grated parmesan
- ½ cup breadcrumbs
- 2-3 garlic cloves, minced
- 1 tsp Worcestershire sauce
- ½ tsp each: salt and pepper
- ½ tsp oregano
- 1 – 1½ tsp Italian seasoning
- ¼ tsp red pepper flakes
- 2 Tbsp freshly chopped basil, optional but amazing
If cooking stovetop
- olive oil
- 24 oz. marinara sauce, your favorite
Instructions
- Combine all of the meatball ingredients in a medium bowl and mix to combine trying not to overmix to ensure the best texture.
- You can chill them for about 30 minutes for easier rolling, but it’s not necessary. Roll into 1 ½ inch meatballs ( I use a 1 ½ TBSP cookie scoop).
- Stove-Top: Heat a tablespoon of olive oil in a large skillet or sauté pan over medium-high heat. Add the meatballs and sear on all sides for about 1-2 minutes. Once the meatballs are browned, shift to medium-low heat. Pour the marinara over top and spread evenly through the pan.
- Allow the sauce to come to a simmer and then cover and heat for another 8-10 minutes or until the meatballs have reached an internal temp of 165°F.
- To Bake: Preheat oven to 400°F. Line the meatballs on a baking sheet with parchment paper. Brush with olive oil and bake for about 16-20 minutes or until meatballs reach an internal temperature of 165°F.
- Air Fryer: Preheat the air fryer to 400°F. Brush the basket with oil and arrange the meatballs, spaced about 1-2 inches apart. Brush tops of meatballs with olive oil or spray with oil. Air fry for about 10 minutes, flip and then heat another 4-7 minutes or until they have reached 165°F internal temperature.
- If baking or air frying, you can toss in your favorite sauce if preferred. Serve over your favorite pasta with freshly grated parmesan and chopped herbs.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Shop This Post
Buy Now →
Buy Now →
Buy Now → 














Leave a comment