![]()
Mozzarella-Stuffed Pesto Turkey Meatballs
I remember the first time I made these meatballs. It was a Sunday afternoon, the kind where the sun streams through the kitchen window just so, illuminating dust motes dancing in the air. The aroma of garlic and basil filled the house, a promise of the comforting meal to come. I was experimenting, really, hoping to elevate the humble meatball into something special. That first bite, the burst of warm mozzarella mingling with the savory turkey and fragrant pesto, was pure magic. My family devoured them, and these little pockets of flavor have been a beloved staple ever since.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 6
- Yield: 36 Meatballs
- Dietary Type: Dairy-full (can be adapted to dairy-free, see variations)
Ingredients
- 3 lbs ground turkey
- 1 cup onion, finely chopped
- 4 garlic cloves, minced
- 1 egg
- 1 cup Italian style breadcrumbs (add a little more if needed to hold mixture together)
- 1⁄2 cup parmigiano-reggiano cheese, grated
- 1⁄4 cup pesto sauce
- 1⁄2 cup flat leaf parsley, chopped
- 1⁄4 cup milk
- 1 tablespoon salt
- 2 teaspoons fresh ground pepper
- 1 lb fresh mozzarella cheese, cut into 36 cubes
- Extra virgin olive oil (to drizzle over meatballs)
Equipment Needed
- Large mixing bowl
- Measuring cups and spoons
- Cutting board
- Knife
- Nonstick baking sheet
Instructions
-
Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Ensuring the oven is properly preheated is crucial for even cooking.
-
In a large mixing bowl, combine the ground turkey, finely chopped onion, minced garlic, egg, Italian style breadcrumbs, grated parmigiano-reggiano cheese, pesto, chopped parsley, milk, salt, and pepper.
-
Mix all ingredients together thoroughly until just combined. Be careful not to overmix, as this can result in tough meatballs. Gently incorporate everything until a cohesive mixture forms. If the mixture seems too wet, add a little more breadcrumbs, one tablespoon at a time, until it holds its shape.
-
Form the turkey mixture into meatballs, approximately 1 3/4 inches in diameter. This size ensures they cook evenly and the mozzarella filling has enough space to melt properly.
-
Take each meatball and gently flatten it slightly in the palm of your hand. Place a mozzarella cheese cube in the center of the flattened meatball. Carefully seal the meat around the cheese, ensuring there are no gaps where the cheese can leak out during baking. A tight seal is key to achieving that molten cheese center we’re after.
-
Arrange the formed and stuffed meatballs on a nonstick baking sheet. Spacing them evenly will allow for proper air circulation and even browning.
-
Drizzle the meatballs generously with extra virgin olive oil. The olive oil adds flavor and helps the meatballs brown beautifully in the oven.
-
Bake in the preheated oven for approximately 30 minutes, or until the meatballs are cooked through and the internal temperature reaches 165 degrees Fahrenheit (74 degrees Celsius). Use a meat thermometer to ensure accurate doneness. The meatballs should be golden brown and firm to the touch.
-
Remove from the oven and let cool slightly before serving. This will help the cheese set a little and prevent it from being too runny.
-
Serve immediately, with marinara sauce if desired.
Expert Tips & Tricks
- Don’t overmix: Overmixing the turkey mixture leads to dense, tough meatballs. Mix just until everything is combined.
- Wet your hands: Lightly wetting your hands with water or olive oil before forming the meatballs prevents the mixture from sticking to your hands, making the process much easier.
- Brown them first: For an extra layer of flavor, you can quickly brown the meatballs in a skillet with a little olive oil before baking. This step isn’t necessary, but it enhances the depth of flavor.
- Make-ahead magic: Prepare the meatball mixture ahead of time and store it in the refrigerator for up to 24 hours. This allows the flavors to meld together and makes for a quicker dinner on a busy weeknight.
- Freezing for later: Cooked meatballs can be frozen for up to 3 months. Allow them to cool completely, then place them in a single layer on a baking sheet lined with parchment paper. Freeze until solid, then transfer them to a freezer bag or airtight container. This prevents them from sticking together.
Serving & Storage Suggestions
Serve these mozzarella-stuffed pesto turkey meatballs hot, straight from the oven. They are fantastic served with a simple marinara sauce, either homemade or store-bought. For a complete meal, try serving them over pasta, rice, or polenta. They also make a great appetizer, served with toothpicks for easy dipping.
Leftover meatballs should be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, you can microwave them, bake them in the oven at 350 degrees Fahrenheit (175 degrees Celsius) until heated through, or simmer them in marinara sauce.
Do not leave the cooked meatballs at room temperature for more than 2 hours.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 116.7 kcal | N/A |
| Calories from Fat | 59 g | 51% |
| Total Fat | 6.6 g | 10% |
| Saturated Fat | 2.8 g | 14% |
| Cholesterol | 46.8 mg | 15% |
| Sodium | 352.6 mg | 14% |
| Total Carbohydrate | 3.2 g | 1% |
| Dietary Fiber | 0.3 g | 1% |
| Sugars | 0.5 g | 2% |
| Protein | 10.6 g | 21% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and portion sizes.
Variations & Substitutions
- Dairy-Free: For a dairy-free version, substitute the parmigiano-reggiano cheese with a plant-based parmesan alternative and use dairy-free mozzarella cubes.
- Gluten-Free: Use gluten-free breadcrumbs to make these meatballs gluten-free.
- Spicy Kick: Add a pinch of red pepper flakes to the meatball mixture for a touch of heat.
- Different Cheeses: Experiment with different types of cheese for the filling, such as provolone, fontina, or even a smoked gouda.
- Herb Variations: Try adding other fresh herbs to the meatball mixture, such as oregano, thyme, or rosemary.
FAQs (Frequently Asked Questions)
Q: Can I use ground beef instead of ground turkey?
A: Yes, you can substitute ground beef for ground turkey, but keep in mind that the flavor will be different. Ground beef will result in a richer, more savory meatball.
Q: Can I make these meatballs ahead of time and freeze them?
A: Absolutely! Fully cooked meatballs can be frozen. Cool them completely, lay them flat on a baking sheet, freeze until solid, then transfer to a freezer bag for longer storage (up to 3 months).
Q: What if my meatball mixture is too wet?
A: If your mixture is too wet, add a little more breadcrumbs, one tablespoon at a time, until it reaches the desired consistency.
Q: Can I bake these meatballs in sauce?
A: Yes, you can bake these meatballs directly in your favorite marinara sauce. This will keep them moist and infuse them with even more flavor. Add about 10-15 minutes to the baking time if baking in sauce.
Q: The mozzarella cheese leaked out of some of my meatballs. What did I do wrong?
A: This usually happens when the seal around the cheese cube isn’t tight enough. Make sure to thoroughly enclose the cheese with the meat mixture, ensuring there are no gaps.
Final Thoughts
These Mozzarella-Stuffed Pesto Turkey Meatballs are more than just a recipe; they’re an invitation to create a little magic in your own kitchen. The combination of flavors and textures is simply irresistible, and the process of making them is surprisingly therapeutic. I encourage you to give this recipe a try and experience the joy of biting into a perfectly cooked meatball, filled with warm, gooey mozzarella and the vibrant flavors of pesto. Share your creations and feedback – I’d love to hear how they turn out! And if you’re feeling adventurous, pair them with a crisp Italian white wine for a truly unforgettable meal.