Classic & Comforting Meat-Based Recipes Inspired by Italian Home Cooking
Italian meatballs—polpette—are a timeless comfort food.
These versions are rich, flavorful, and made exclusively with meat, staying true to traditional Italian family cooking.
From classic tomato-simmered meatballs to mozzarella-stuffed surprises, here are 8 complete recipes with prep time, cook time, servings, ingredients, and step-by-step directions.
DOWNLOAD PDF FILE WITH 8 MEATBALLS RECIPE HERE:
8_Italian_Meatballs_Recipes_UnicodeFont
1. Classic Italian Meatballs in Tomato Sauce
Prep Time: 20 minutes
Cook Time: 40 minutes
Servings: 4
Ingredients
Meatballs:
14 oz (400 g) mixed ground beef and pork
1 egg
2 oz (60 g) bread soaked in milk
⅓ cup (40 g) Parmigiano Reggiano, grated
1 garlic clove, finely minced
2 tbsp chopped fresh parsley
Salt and black pepper to taste
Sauce:
3 cups (700 ml) tomato purée
2 tbsp olive oil
1 garlic clove
Salt
Fresh basil leaves
Instructions
Prepare the meat mixture:
Place the ground meats in a large bowl. Squeeze the excess milk out of the bread and break it into small pieces. Add it to the meat along with the egg, Parmigiano Reggiano, minced garlic, parsley, salt, and pepper. Use your hands to mix gently but thoroughly until everything is well combined. Avoid overmixing to keep the meatballs tender.Shape the meatballs:
Roll pieces of the mixture into smooth balls about the size of a walnut. If the mixture sticks to your hands, lightly moisten them with water.Start the sauce:
In a wide pot, heat the olive oil and whole garlic clove over medium heat. Allow the garlic to release its aroma but do not let it burn.Add tomato purée:
Pour in the tomato purée, season with salt, and bring to a gentle simmer.Add the meatballs:
Carefully place the raw meatballs into the simmering sauce. Do not stir for the first 5–7 minutes or they may break.Simmer slowly:
Cover the pot partially and cook over low heat for about 35–40 minutes, gently swirling the pot occasionally once the meatballs have set.Finish:
Add fresh basil leaves just before serving. The sauce should be thick and rich, coating the meatballs beautifully.
2. Grandma’s Fried Meatballs
Prep Time: 15 minutes
Cook Time: 10 minutes
Servings: 4
Ingredients
14 oz (400 g) ground meat
1 egg
2 oz (60 g) bread soaked in water or milk
⅓ cup (40 g) Parmigiano Reggiano
1 garlic clove, minced
2 tbsp chopped parsley
Salt and pepper
Flour for coating
Oil for deep or shallow frying
Instructions
Prepare the mixture:
Combine the meat, squeezed bread, egg, cheese, garlic, parsley, salt, and pepper in a bowl. Mix gently until just combined.Shape the meatballs:
Roll the mixture into small balls, slightly smaller than golf balls, for even frying.Coat with flour:
Lightly roll each meatball in flour and shake off the excess. This helps create a crisp crust when fried.Heat the oil:
In a deep skillet, heat the oil until it reaches about 340°F (170°C). You can test the oil by dropping in a tiny bit of dough—it should sizzle immediately.Fry the meatballs:
Add the meatballs in batches to avoid overcrowding. Fry until golden brown on all sides, turning gently as needed.Drain and serve:
Remove and place on paper towels to absorb excess oil. Serve hot or add them into tomato sauce for extra flavor.
3. Lemon Meatballs
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
Meatballs:
14 oz (400 g) ground veal or chicken
1 egg
⅓ cup (40 g) Parmigiano Reggiano
2 oz (50 g) bread soaked and squeezed
Zest of 1 lemon
Salt and pepper
Sauce:
Juice of 1 lemon
1 cup (200 ml) broth
1 tbsp flour
1 tbsp olive oil
Instructions
Prepare the meat mixture:
Mix ground meat, bread, egg, cheese, lemon zest, salt, and pepper in a bowl. The lemon zest should be very fine so it distributes evenly.Shape the meatballs:
Form smooth, compact meatballs about the size of a small egg.Brown the meatballs:
Heat oil in a pan and brown the meatballs on all sides. They do not need to cook fully at this stage.Make the lemon sauce:
In a small bowl, whisk the flour into the broth until smooth, then add the lemon juice. Pour the mixture into the pan with the meatballs.Simmer:
Cover the pan and cook over low heat for about 15 minutes, turning occasionally until the sauce thickens and the meatballs are cooked through.Serve:
The sauce should be silky and lightly tangy—perfect over rice or mashed potatoes.
4. Pizza-Style Meatballs (Polpette alla Pizzaiola)
Prep Time: 15 minutes
Cook Time: 25 minutes
Servings: 4
Ingredients
Meatballs:
14 oz (400 g) ground meat
1 egg
2 oz soaked bread
⅓ cup Parmigiano Reggiano
Salt and pepper
Sauce:
2 cups (500 ml) tomato purée
1 tbsp capers
1 tsp dried oregano
5 oz (150 g) mozzarella, cubed
Olive oil, salt
Instructions
Prepare the meatballs:
Combine the meat, soaked bread, egg, cheese, salt, and pepper. Shape into medium-size balls.Brown the meatballs:
Heat a little olive oil in a pan and brown the meatballs briefly. This helps them hold together.Prepare the pizzaiola sauce:
Pour tomato purée into the pan, add oregano, salt, and capers, and bring to a gentle simmer.Cook the meatballs:
Add the meatballs back into the sauce and cook for 20 minutes over low heat, turning them gently once or twice.Add the mozzarella:
Sprinkle the cubes of mozzarella over the meatballs, cover the pan, and let them melt for a few minutes.Serve hot:
The sauce should taste like classic Italian pizza—rich tomato, oregano, and melting cheese.
5. Curry Chicken Meatballs
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Ingredients
Meatballs:
14 oz (400 g) ground chicken
1 egg
Breadcrumbs as needed
Salt and pepper
Sauce:
1 tbsp curry powder
¾ cup (200 ml) coconut milk
½ cup (100 ml) broth
1 small onion, minced
Instructions
Prepare the meat mixture:
Combine ground chicken, egg, breadcrumbs, salt, and pepper until the mixture is firm enough to shape.Shape the meatballs:
Roll into small, uniform balls.Brown the meatballs:
Heat oil in a skillet and brown the meatballs on all sides. Remove and set aside.Start the curry base:
Add a little more oil if needed, then sauté the minced onion until soft. Stir in curry powder and cook for 1 minute to release the aroma.Add liquids:
Pour in the coconut milk and broth. Stir well to form a smooth sauce.Finish cooking:
Return the meatballs to the pan, cover, and simmer for 15 minutes until fully cooked and coated in sauce.
6. Meatballs with Peas in Tomato Stew
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 4
Ingredients
Meatballs:
14 oz (400 g) ground meat
1 egg
Soaked bread
Parmigiano Reggiano
Salt and pepper
Stew:
1 cup (200 g) peas
1 ½ cups (400 ml) tomato purée
1 small onion, chopped
Olive oil, salt
Instructions
Prepare meatballs:
Mix the meat, bread, egg, cheese, salt, and pepper, then shape into balls.Brown the meatballs:
Heat oil in a large pot and brown the meatballs lightly. Remove and set aside.Start the stew:
In the same pot, sauté the onion until softened. Add the peas and tomato purée.Simmer:
Return the meatballs to the pot, cover, and cook gently for 25–30 minutes. The sauce will thicken and peas will become tender.Serve:
This dish is rustic, comforting, and perfect with bread or rice.
7. Mozzarella-Stuffed Meatballs
Prep Time: 20 minutes
Cook Time: 15 minutes
Servings: 4
Ingredients
14 oz (400 g) ground meat
1 egg
Soaked bread
Parmigiano Reggiano
Salt and pepper
5 oz (150 g) mozzarella, cut into cubes
Breadcrumbs
Instructions
Prepare the meat mixture:
Combine ground meat, bread, cheese, egg, salt, and pepper.Shape and stuff the meatballs:
Take a portion of the mixture and flatten it slightly. Place a cube of mozzarella in the center and wrap the meat around it, sealing completely so the cheese doesn’t leak out.Coat with breadcrumbs:
Roll each ball in breadcrumbs for a crispy exterior.Cook:
Fry in hot oil or bake at 400°F (200°C) for about 15 minutes until golden and cooked through.Serve immediately:
For maximum “cheese pull,” serve while hot so the mozzarella is fully melted.
8. Oven-Baked Meatballs with Potatoes
Prep Time: 15 minutes
Cook Time: 40 minutes
Servings: 4
Ingredients
Meatballs:
14 oz (400 g) ground meat
1 egg
Soaked bread
Parmigiano Reggiano
Salt and pepper
Potatoes:
4 potatoes, diced into even cubes
2 tbsp olive oil
Rosemary
Salt
Instructions
Prepare the meatballs:
Mix all meatball ingredients, then shape into medium-sized balls and arrange them on a baking sheet lined with parchment paper.Prepare potatoes:
Toss diced potatoes with olive oil, rosemary, and salt. Spread them evenly around the meatballs.Bake:
Cook in a preheated 400°F (200°C) oven for 40 minutes, turning both the potatoes and meatballs halfway to ensure even browning.Finish and serve:
The potatoes should be crispy on the edges and the meatballs golden and juicy.





No Comments