Florentine Meatballs: A Taste of Comfort
The aroma alone transports me back to my Nonna’s kitchen, a haven of warmth and deliciousness. Every Sunday, the centerpiece of our family gathering was always her signature meatballs. While her recipe remained a closely guarded secret, these Florentine Meatballs, brimming with spinach and blanketed in a creamy, cheesy sauce, evoke that same feeling of comfort and love. This recipe is a wonderful homage to that memory, bringing a slightly healthier twist with ground turkey while still delivering incredible flavor.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Servings: 4
- Dietary Type: Variable (see variations)
Ingredients
- 1 (10 ounce) box frozen spinach, defrosted
- 2 lbs ground turkey
- 1 onion, finely chopped (reserve 3 tablespoons)
- 3 garlic cloves, finely chopped
- 1 egg
- 1 ¾ cups milk
- ¾ cup breadcrumbs
- ½ cup Parmesan cheese, grated
- Salt and pepper to taste
- Olive oil
- 2 tablespoons butter
- 2 tablespoons flour
- 1 cup chicken broth
- 10 ounces provolone cheese, shredded
- ½ teaspoon nutmeg
Equipment Needed
- Large bowl
- Clean kitchen towel
- Cookie sheet
- Small sauce pot
- Whisk
- Grater
- Measuring cups and spoons
Instructions
-
Preheat the oven to 400°F (200°C).
-
Thoroughly wring the defrosted spinach dry using a clean kitchen towel. This step is crucial to prevent soggy meatballs! Squeeze out as much excess water as possible.
-
In a large bowl, place the ground turkey. Create a well in the center of the turkey.
-
Add the squeezed spinach, all but 3 tablespoons of the finely chopped onion, all the finely chopped garlic, the egg, about ¼ cup of the milk, the breadcrumbs, Parmesan cheese, salt, and pepper to the well in the turkey.
-
Using your hands, gently but thoroughly mix all the ingredients together until just combined. Avoid overmixing, as this can result in tough meatballs.
-
Form the mixture into approximately 12 large meatballs, each about the size of a golf ball.
-
Drizzle the meatballs generously with olive oil on all sides.
-
Arrange the meatballs on a cookie sheet, ensuring they are not overcrowded. This will allow them to brown evenly.
-
Bake in the preheated oven for 20 minutes, or until the meatballs are cooked through and lightly browned. The internal temperature should reach 165°F (74°C). Tip: Use a meat thermometer to ensure doneness.
-
While the meatballs are baking, prepare the cheese sauce. Heat a small sauce pot over medium heat.
-
Add a drizzle of olive oil and the butter to the pot. Allow the butter to melt completely.
-
Once the butter is melted, add the reserved 3 tablespoons of finely chopped onion and cook for about 2 minutes, or until the onions become translucent and softened. This step releases their sweetness and adds depth of flavor to the sauce.
-
Whisk in the flour into the onion mixture and cook for 1 minute, stirring constantly. This creates a roux, which will thicken the sauce. Be careful not to burn the flour.
-
Slowly whisk in the remaining milk and the chicken broth, ensuring there are no lumps. Continue whisking until the mixture is smooth.
-
Bring the sauce to a boil, then immediately reduce the heat to the lowest setting.
-
Stir in the shredded provolone cheese.
-
Season the sauce with salt, pepper, and nutmeg. The nutmeg adds a subtle warmth that complements the cheese beautifully.
-
Continue stirring the sauce until the cheese is completely melted and the sauce is smooth and creamy. Keep the sauce warm over low heat until the meatballs are ready.
-
Once the meatballs are cooked, place 3 meatballs on each dinner plate.
-
Generously top each serving of meatballs with the creamy cheese sauce.
Expert Tips & Tricks
- Don’t skip squeezing the spinach! This is the single most important step to avoid soggy meatballs. Use a clean kitchen towel or even cheesecloth to extract as much moisture as possible.
- For extra flavor, brown the meatballs in a skillet before baking. This adds a delicious crust.
- If the cheese sauce is too thick, add a splash of milk or chicken broth to thin it out. If it’s too thin, simmer it for a few more minutes to allow it to thicken.
- Make-ahead tip: The meatballs can be made ahead of time and stored in the refrigerator for up to 24 hours before baking. You can also freeze the cooked meatballs for up to 3 months. Let them thaw completely before reheating.
- Spice it up! Add a pinch of red pepper flakes to the meatballs or the sauce for a little heat.
- Cheese Variation: Substitute some of the provolone with mozzarella or fontina for different flavor profiles in the sauce.
Serving & Storage Suggestions
Serve these Florentine Meatballs immediately while they are hot and the sauce is creamy. They pair perfectly with a side of pasta, mashed potatoes, or crusty bread for soaking up the delicious sauce. Garnish with a sprinkle of fresh parsley or grated Parmesan cheese for added visual appeal.
Leftover meatballs and sauce can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over low heat or in the microwave. You can also freeze the leftovers for up to 2 months. Thaw overnight in the refrigerator before reheating.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 650 kcal | 33% |
| Total Fat | 35g | 54% |
| Saturated Fat | 20g | 100% |
| Cholesterol | 200mg | 67% |
| Sodium | 900mg | 38% |
| Total Carbohydrate | 25g | 8% |
| Dietary Fiber | 3g | 12% |
| Sugars | 5g | – |
| Protein | 50g | 100% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and portion sizes.
Variations & Substitutions
- Gluten-Free: Use gluten-free breadcrumbs in the meatball mixture.
- Dairy-Free: Substitute the milk with a dairy-free alternative such as almond or soy milk. Use a dairy-free cheese alternative for the sauce. Keep in mind that the sauce might not be as thick or creamy.
- Vegetarian: Replace the ground turkey with a plant-based ground meat substitute or a combination of lentils and mushrooms.
- Italian Sausage: Substitute half of the ground turkey with Italian sausage for a richer, spicier flavor.
- Different Greens: Try using kale or chard instead of spinach. Make sure to remove the tough stems from the kale and chard before chopping and adding them to the meatball mixture.
- Herbaceous Twist: Add fresh herbs like basil, oregano, or thyme to the meatball mixture or the sauce for added flavor.
FAQs (Frequently Asked Questions)
Q: Can I use ground beef instead of ground turkey?
A: Absolutely! Ground beef can be used as a substitute for ground turkey in this recipe. Keep in mind that ground beef will result in a richer and potentially greasier meatball.
Q: How do I prevent the meatballs from drying out?
A: Make sure not to overcook the meatballs. Baking them for just 20 minutes should be sufficient. You can also add a little more milk or breadcrumbs to the meatball mixture to help retain moisture.
Q: Can I make this recipe ahead of time?
A: Yes, you can prepare the meatballs ahead of time and store them in the refrigerator for up to 24 hours before baking. You can also freeze the cooked meatballs for up to 3 months.
Q: What can I serve with these meatballs?
A: These Florentine Meatballs pair well with pasta, mashed potatoes, rice, or crusty bread. They also make a great appetizer served with toothpicks.
Q: Can I add vegetables to the sauce?
A: Yes, you can add other vegetables to the sauce, such as diced tomatoes, mushrooms, or bell peppers. Sauté the vegetables with the onions before adding the flour.
Final Thoughts
These Florentine Meatballs are more than just a meal; they’re an experience. The combination of savory meatballs, spinach, and creamy cheese sauce is truly irresistible. Don’t be afraid to experiment with different variations and substitutions to create your own signature version. Gather your family around the table, savor each bite, and create memories that will last a lifetime. I encourage you to give this recipe a try and share your feedback – I’m always looking for new ways to improve and personalize my dishes! Pair these with a crisp glass of Chianti for a truly authentic Italian experience. Buon appetito!