Ready in

130 mins

Cuisine

Italian · Southern Italian

Prep Time

30 min

Cook Time

100 min

Serving

6-8 People

Difficulty

Medium

Calories / Serving

~450 kcal

Spicy Level

Very Mild
Recipe by Vincenzo's Plate on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 16 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. Prepare the Soffritto Mixture

    In a food processor, blend 1 carrot, 1 celery stalk, 1/2 onion, and 4 tablespoons of extra virgin olive oil until a smooth paste is formed. This mixture will be split for the sauce and the meatballs.

  2. Start the Tomato Sauce

    Add half of the blended vegetable mixture to a large pot with 2 tablespoons of extra virgin olive oil. Cook the soffritto on medium-low heat for , stirring constantly to prevent burning. This will create a sweet base for your sauce.

  3. Add Tomato Sauce and Seasoning

    Pour 2 bottles (700ml each) of homemade tomato sauce into the pot with the soffritto. Stir well to combine. Season with salt and pepper to taste.

  4. Simmer the Sauce

    Cover the pot with a lid and cook the sauce on a medium-low heat for . Stir the sauce every to ensure it cooks evenly and doesn't burn at the bottom.

  5. Prepare the Meatball Mixture

    In a large bowl, combine 500g of pork and 500g of veal. In a separate bowl, soak 4 slices of Italian or artisan bread in warm water. Squeeze out all excess water from the bread and break it into tiny pieces. Add the remaining half of the blended vegetable mixture, 5 tablespoons of grated Pecorino or Parmigiano cheese, 3 tablespoons of bread crumbs, 20g of salt, 1 egg, 2 crushed garlic cloves, and a generous amount of chopped parsley to the meat. Add the squeezed bread pieces.

  6. Mix Meatball Ingredients

    Using your hands, thoroughly mix all the meatball ingredients together until well combined. Apply good pressure to ensure everything is evenly distributed.

  7. Form the Meatballs

    Prepare a baking tray lined with parchment paper. Keep a bowl of water nearby to wet your hands. Take approximately 40g (0.1lb) of the meat mixture, press it firmly, and then roll it between your palms to form a round meatball. Repeat the process, wetting your hands every 2-3 meatballs, until all the mixture is used.

  8. Bake the Meatballs

    Place the formed meatballs on the prepared baking tray. Bake them in a preheated oven at 180°C (approximately 355°F) (356°F (approximately 180°C)) for , or until they are perfectly cooked on the outside and slightly browned.

  9. Add Meatballs to Sauce

    Before adding the meatballs, add fresh basil leaves to the tomato sauce and stir. Gently place the baked meatballs into the sauce, one by one. Do not stir the meatballs with a spoon immediately, as they might break. Instead, carefully hold the pot with a kitchen towel and gently shake it to coat all the meatballs with sauce.

  10. Cook Meatballs in Sauce

    Cover the pot with a lid and let the meatballs cook in the sauce for another on medium-low heat. Carefully stir the meatballs every to ensure even cooking and prevent sticking.

  11. Check Doneness and Taste

    After , remove one meatball from the sauce. Cut it in half with a fork to check if it's cooked through and moist inside. Taste it to ensure it's full of flavor and melts in your mouth.

  12. Plate and Garnish

    To serve, spread a generous amount of tomato sauce on the bottom of a plate. Carefully place the cooked meatballs on top of the sauce. Add more sauce over the meatballs. Sprinkle with chopped parsley and grated Pecorino or Parmigiano cheese. Finally, decorate with fresh basil leaves for an aromatic and visually appealing finish.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 4 swaps
  • No Bread crumbs?

    • Crushed crackers or cornflakes
    • Rolled oats, pulsed fine
  • No Egg?

    • 1 tbsp ground flax + 3 tbsp water (rest 5 min) — Per egg, best in baking.
    • 1/4 cup unsweetened applesauce — Per egg, in sweet baked goods.
    • 1/4 cup silken tofu, blended — Per egg.
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
AllergensThis recipe contains dairy and gluten and eggs.
DairyGlutenEggs

Storage & Leftovers

Keep your leftovers fresh and ready to enjoy.

  • Refrigerate

    Meatballs can be stored in the fridge for a few days or frozen raw or cooked with sauce for longer storage.

Variations

Simple ways to adapt this recipe.

  • You can use beef insteadIngredient swap

    You can use beef instead of veal for the meatballs.

  • You can shallow fry thePreparation tip

    You can shallow fry the meatballs instead of baking them.

Helpful Tips

Small details that can improve the final result.

  • Ingredient noteUse Carrots in the Soffritto

    Use carrots in the soffritto for natural sweetness instead of sugar in the tomato sauce.

  • Cooking tipDo Not Stir the Meatballs

    Do not stir the meatballs immediately after adding them to the sauce; gently shake the pot to coat them to prevent breaking.

  • TipWet Your Hands with Water

    Wet your hands with water when forming meatballs to prevent the mixture from sticking.

  • TipMeatballs Can Be Stored in

    Meatballs can be stored in the fridge for a few days or frozen raw or cooked with sauce for longer storage.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...