Creamy ricotta cheese is the secret to keeping these meatballs tender and moist.



Ingredient Checklist


Instructions Checklist
  • Heat olive oil in a skillet. Add onion, cooking until soft but not colored, about 5 minutes. Transfer to a large bowl and cool slightly.

  • Combine bread and milk in a bowl to soak for 5 minutes. Squeeze excess milk from bread and finely chop. Add chopped bread to the bowl with onions. Add all the remaining ingredients except the tomato sauce. Gently fold with hands to incorporate ingredients, but do not overmix or meatballs will be tough.

  • Bring tomato sauce to a simmer in a large deep-sided skillet. Pinch 1/4 cup of the meat mixture and gently form a ball with wet hands. Drop the meatballs, as they are formed, directly into the sauce. Cover and simmer, stirring carefully a few times until meatballs are cooked through, about 30 minutes. Serve meatballs with sauce and grated Parmesan cheese.

Cook's Notes

Meatballs can be formed and chilled until ready to cook.

Cook's Notes

Meatballs can be frozen on a parchment paper-lined baking sheet then transferred to freezer bags once firm. Drop frozen meatballs directly into the sauce and simmer 1 hour.

Reviews (3)

120 Ratings
  • 5 star values: 29
  • 4 star values: 21
  • 3 star values: 44
  • 2 star values: 20
  • 1 star values: 6
Rating: 5 stars
I have been waiting for months to try this and finally got a chance to do it this weekend. It was fabulous!! I found a beef, veal and pork mix at my regular supermarket. Of course the ricotta comes in a 15 oz tub so it wasn't a lb. I followed it almost exactly and used fresh herbs from my garden. The only change I made was to add 2 tsp of garlic powder. I felt it needed it. And since the meat came in 1.3 lb packages mine had a bit more meat than the recipe called for. But wow. Soft & delicious!
Rating: 5 stars
i used 3 cups panko crumbs&did not soak in milk.added whip cream intsead of whole milk.recipe is awsome!
Rating: Unrated
This recipe is great. I had only extra lean ground beef (cant find ground veal around here) & since I didn't have veal I didn't bother with pork. Would love to have the nutritional info on it. Just want to know how many calories, carbs etc for adding up the daily calories. I would assume it would be a once in awhile treat. They are the lightest & fluffiest meatballs I can ever remember .