Cheesy Italian Meatballs: A Family Favorite
The aroma of simmering tomato sauce and garlic always takes me back to my grandmother’s kitchen. Every Sunday, the scent would waft through the house, a promise of a hearty meal and warm family time. These Cheesy Italian Meatballs are my attempt to recreate that comforting magic, with a delicious, melty surprise hidden inside each one. My kids adore them, and I hope they bring the same joy to your table.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 6
- Dietary Type: Not specified
Ingredients
- 1 teaspoon olive oil
- 1 carrot, grated
- ½ onion, finely chopped
- 2 garlic cloves, finely chopped
- 1 (700 ml) bottle tomato passata or (700 ml) reduced salt crushed tomatoes
- 1 tablespoon tomato paste
- ½ cup water
- 400 g lean ground beef
- ½ cup fresh breadcrumbs
- ¼ cup flat leaf parsley, chopped
- 1 egg, lightly beaten
- Salt & freshly ground black pepper, to taste
- 100 g low-fat cheddar cheese, cut into 2cm cubes
- ¼ cup shaved parmesan cheese, for serving
- Chopped parsley, for serving
Equipment Needed
- Heavy-based casserole dish
- Mixing bowl
Instructions
-
Begin by preparing the sauce. Heat the olive oil in a heavy-based casserole dish over low heat. Add half the grated carrot, half the finely chopped onion, and half the finely chopped garlic. Sauté these aromatics for about 2 minutes, until they begin to soften and release their fragrance. Be careful not to burn the garlic, as this will impart a bitter taste to the sauce.
-
Next, stir in the tomato passata (or reduced salt crushed tomatoes), tomato paste, and water. Bring the sauce to a simmer and let it cook gently for 5 minutes, allowing the flavors to meld together.
-
While the sauce is simmering, prepare the meatballs. In a mixing bowl, combine the remaining grated carrot, finely chopped onion, and finely chopped garlic with the lean ground beef, fresh breadcrumbs, chopped flat leaf parsley, and lightly beaten egg. Season generously with salt and freshly ground black pepper to taste.
-
Using your hands, thoroughly knead the meatball mixture until it is very sticky. This step is crucial for ensuring the meatballs hold their shape during cooking. If the mixture seems too dry, add a tablespoon of water at a time until the desired consistency is achieved.
-
Now for the fun part! Shape the meat mixture into golf ball-sized balls. Take one of the cheddar cheese cubes and gently press it into the center of each meatball, ensuring that the cheese is completely enclosed by the meat. This creates a delightful molten cheese surprise when you bite into them later. To prevent the meat from sticking to your hands, moisten them with water.
-
Carefully drop the cheese-stuffed meatballs into the simmering tomato sauce. Make sure they are evenly spaced and not overcrowded in the casserole dish.
-
Cover the casserole dish and cook the meatballs over low heat for 20 minutes, stirring occasionally to prevent them from sticking to the bottom of the pot. Ensure the sauce is simmering gently, not boiling vigorously.
-
After 20 minutes, check the internal temperature of the meatballs with a meat thermometer. They should reach 160°F (71°C) to ensure they are fully cooked. If they haven’t reached this temperature, continue cooking for a few more minutes, checking periodically.
-
Serve the Cheesy Italian Meatballs hot, sprinkled with freshly chopped parsley and shaved parmesan cheese. They are delicious served over spaghetti, accompanied by seasonal vegetables, or alongside a crisp green salad.
Expert Tips & Tricks
- Breadcrumb Boost: For extra flavorful meatballs, toast the breadcrumbs lightly in a dry pan before adding them to the mixture.
- Cheese Choices: Feel free to experiment with different types of cheese for the filling. Mozzarella, provolone, or even a spicy pepper jack would all be delicious alternatives to cheddar.
- Make-Ahead Magic: Prepare the meatball mixture and form the balls ahead of time. Store them in the refrigerator until ready to cook. This is a great way to save time on busy weeknights.
- Sauce Enhancement: Add a pinch of red pepper flakes to the sauce for a subtle kick of heat.
- Browning for Flavor: For an even richer flavor, brown the meatballs in a pan before adding them to the sauce. This caramelizes the exterior and adds depth to the dish.
Serving & Storage Suggestions
Serve the Cheesy Italian Meatballs hot, garnished with a sprinkle of fresh parsley and a generous dusting of shaved parmesan cheese. They are incredibly versatile and can be enjoyed in a variety of ways.
Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply warm them gently in a saucepan over low heat, or microwave them until heated through. You can also freeze the cooked meatballs for longer storage. Place them in a single layer on a baking sheet and freeze until solid, then transfer them to a freezer bag or container. They can be stored in the freezer for up to 2-3 months. Reheat frozen meatballs directly from frozen in the sauce.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 277 kcal | N/A |
| Calories from Fat | 102 kcal | 37% |
| Total Fat | 11.4 g | 17% |
| Saturated Fat | 4.7 g | 23% |
| Cholesterol | 81.5 mg | 27% |
| Sodium | 803 mg | 33% |
| Total Carbohydrate | 20.8 g | 6% |
| Dietary Fiber | 3.4 g | 13% |
| Sugars | 7.8 g | N/A |
| Protein | 23.7 g | 47% |
Note: Nutritional information is an estimate and may vary depending on specific ingredients and portion sizes.
Variations & Substitutions
- Gluten-Free Option: Use gluten-free breadcrumbs to make this recipe suitable for those with gluten sensitivities.
- Spicy Meatballs: Add a pinch of red pepper flakes or a dash of cayenne pepper to the meatball mixture for a spicier kick.
- Turkey Meatballs: Substitute ground turkey for the ground beef for a leaner version.
- Vegetarian Option: Replace the ground beef with a plant-based ground meat alternative.
- Herb Infusion: Experiment with different herbs in the meatball mixture, such as oregano, basil, or thyme.
FAQs (Frequently Asked Questions)
Q: Can I use dried herbs instead of fresh parsley?
A: Yes, you can substitute dried parsley for fresh parsley. Use about 1 teaspoon of dried parsley for every ¼ cup of fresh parsley.
Q: Can I make the meatballs ahead of time and freeze them?
A: Absolutely! You can freeze the cooked meatballs for up to 2-3 months. Just make sure to cool them completely before freezing.
Q: What if I don’t have tomato passata?
A: If you don’t have tomato passata, you can use reduced salt crushed tomatoes or even tomato sauce.
Q: How can I prevent the meatballs from drying out?
A: To prevent the meatballs from drying out, be sure to cook them in the sauce over low heat and don’t overcook them.
Q: Can I bake the meatballs instead of simmering them in the sauce?
A: Yes, you can bake the meatballs at 375°F (190°C) for about 20-25 minutes, or until they are cooked through. Then, add them to the simmering sauce.
Final Thoughts
I truly hope you enjoy making and savoring these Cheesy Italian Meatballs. They’re a simple yet satisfying dish that’s sure to become a family favorite. Don’t hesitate to experiment with different variations and ingredient swaps to make it your own. And please, share your creations and feedback with me – I’d love to hear how they turn out! Pair these delicious meatballs with a glass of Chianti for the perfect Italian feast. Buon appetito!