It's way below what you would pay for fresh ground turkey, and my latest 99c only Store find is ready to eat after a few minutes in the microwave, or heated through in a pasta sauce.
Click on any photo to see larger.
I zapped a couple meatballs to just taste on their own.
While the meatballs are small, like a ping pong ball, they are packed with flavor. They are a low fat version of Italian sausage, with a small amount of herb flavors. Using lean turkey can make a dry meatball, but these were quite juicy and moist.
The meatballs are lightly seasoned with Italian spices, and the box lists Parmesan and Romano cheese, too. While I could easily taste the herbs, the cheeses were much more subtle - but that's okay.
Breadcrumbs are also listed as an ingredient, but I could not detect any doughy texture; the meatballs seemed mostly ground turkey.
For a quick and easy Italian pasta meal, I used a generic tomato pasta sauce and tossed in a few of the turkey meatballs. They held up well in the sauce. This Deal of the Day makes for a super quick dinner by just simmering these meatballs in your favorite pasta sauce, and it's ready by the time the pasta is al dente.
They would be delish on a pizza too. So these precooked meatballs are fine in any recipe you could come up with, even a Meatball Submarine Sandwich. The directions call for cooking them in the microwave, oven, or sauteed in a frying pan.
The frozen meatballs are easy to store, so you can defrost 3 or 4 at a time for single servings. Or even set out a heated bowl of them with a dipping sauce for a party. Click here to see a few tasty dipping sauce recipes.
So on the 99 Cent Chef's Cheap$kate Dining Scale of 1 to 9, 9 being best, I give Turkey Meatballs by Villa Roma an 8 !
This is a great Deal of the Day and I would stock up on these tasty flavor orbs anytime they show up at the 99c only Store - hey, if I saw them in my regular grocery store frozen case, I would still get them, even at full price!
*As with any Deals of the Day I review, some sell out, or may not be stocked all the time in stores.