Ingredients
3 tablespoons olive oil
½ finely chopped onion
2 minced garlic cloves
28 ounces plum tomatoes
½ teaspoon dried basil
¼ teaspoon dried oregano
¼ teaspoon sugar
½ teaspoon salt
⅛ teaspoon black pepper
2 slices of bread processed into crumbs
½ cup milk
1 ½ pounds ground beef (lean with about 15% fat)
¼ cup grated Parmesan cheese
1 lightly beaten egg
1 teaspoon salt
¼ teaspoon black pepper
¼ teaspoon dried basil
¼ teaspoon dried oregano
8 ounces of small fresh mozzarella balls
Instructions
1-First Step: Prepare all your ingredients by chopping parsley and mincing garlic, shredding mozzarella, and measuring spices.
2-Second Step: In a large bowl, mix ground beef, breadcrumbs, egg, Parmesan cheese, garlic, parsley, salt, and pepper until well combined.
3-Third Step: Take a small amount of the meat mixture, flatten it in your hand, place a cube of mozzarella in the center, and carefully fold the meat around the cheese to form a ball.
4-Fourth Step: Preheat oven to 400°F (200°C) and place meatballs on a baking sheet lined with parchment paper.
5-Fifth Step: Bake the meatballs for 15-20 minutes, or until fully cooked and cheese is melted inside.
6-Final Step: Serve hot with your favorite sauce or pasta. For dietary adaptations, use vegan cheese and plant-based protein instead, or gluten-free breadcrumbs as needed.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧂 Use a mix of ground meats (beef, pork) for better moisture and flavor.
⏲️ Avoid overmixing the meat mixture to keep meatballs tender.
🍞 Soak bread crumbs in milk before mixing to add juiciness and softness to meatballs.
- Prep Time: 20 minutes
- Baking time: 1 hour 15 minutes
- Cook Time: 1 hour 15 minutes
- Category: Main Course
- Method: Baking, Simmering
- Cuisine: Italian
- Diet: Gluten-containing, Dairy
Nutrition
- Serving Size: 1 serving
- Calories: 501 kcal
- Sugar: 5 g
- Sodium: 690 mg
- Fat: 33 g
- Saturated Fat: 11 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 1 g
- Protein: 40 g
- Cholesterol: 115 mg
