• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pina Bresciani
  • Home
  • Recipes
  • About
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Mains » Traditional Italian Mains

    Italian Meatballs with Raisins and Pine Nuts

    No ratings yet

    By Pina Bresciani ⁠— February 26, 2026 — Leave a Comment

    Jump to Recipe

    These will be the most tender meatballs you've ever had! It's thanks to the technique of soaking bread in milk before being added to the meatball mixture. Made with ground beef, eggs, raisins, pine nuts, parsley, parmigiano reggiano and garlic, these meatballs are fried then simmered in a simple tomato sauce. It's guaranteed to be your new favorite meatball recipe!

    Meatballs piled high in a plate drenched in tomato sauce and sprinkled with grated parmigiano reggiano and minced parsley

    I've been eating these meatballs since I was 6 years old. My zia Leonina made them all of the time when I would visit her in Italy in our Italian kitchen. To me, they were what meatballs should be - tender, soft, covered in sauce, and extremely flavorful.

    Raisins and Pine Nuts -yes!

    When zia made her meatballs, they always had raisins and pine nuts in them. To me, that was normal. I loved the subtle sweetness that the raisins gave.

    It wasn't until I tried other meatballs that I realized that adding raisins and pine nuts wasn't the norm. Raisins and pine nuts are common ingredients to add to savory Italian dishes, for example like in this escarole side dish with raisins and pine nuts.

    If that's something that doesn't appeal to you, you can definitely leave them out and this will still be an excellent meatball. But I do suggest that you try them at least once. They truly are something special.

    I love taking the sauce that the meatballs were cooking in, and making pasta with it as a first course. As a second course, I serve the meatballs. Fun fact: meatballs and pasta aren't traditionally served together in Italian cuisine. Along with the meatballs, I serve side dishes of roasted potatoes and carciofi alla romana. And Sunday dinner is sorted!

    How to make them

    Cubed bread in a bowl with milk being poured on top
    Soak bread in milk - using this technique will make the meatballs super soft!
    Tomato sauce in a pan being stirred
    Tomato sauce is key to good meatballs!
    Milk being squeezed out of bread into a bowl
    Squeeze the milk out of thee bread - it's ready for the meatball mixture!
    Meatball ingredients in a bowl - ground beef, eggs, cubed bread, raisins, pine nuts
    Meatball mixture is ready to be mixed!
    Meatball filling being squeezed through hands over a bowl
    Mixing the ground beef mixture with our hands
    Raw meatball in palm of hand over a bowl with meatball filling
    Rolling the mixture into perfect little balls
    Meatballs being fried in a pan
    Frying the meatballs gives them great flavor as opposed to dropping them directly in the sauce
    Meatballs being fried in a pan
    Make sure to get them nice and browned!
    Meatballs in tomato sauce in a pan
    The final step is to finish them in a simple tomato sauce
    Meatballs being mixed in tomato sauce
    These are truly the best meatballs!

    Top tips

    • I use regular ground beef in this recipe - I find it contributes to the tenderness of the meatballs. But you can use lean ground beef, and they will still come out great!
    • I find frying the meatballs first makes them more flavorful, as opposed to dropping them raw directly into the sauce
    • The secret to getting the most tender meatballs is to soak the bread in milk, then squeeze out the milk and add the bread to the meatball mixture. This is a classic Italian technique for meatballs.
    • You can use the extra tomato sauce and make pasta with it. You can even double just the sauce recipe if you need more pasta sauce.
    Meatballs in a plate with a piece taken out of one meatball

    Storing and reheating

    You can store the meatballs cooked in their sauce in an airtight container in the fridge for up to 3 days. To reheat: Place in an oven safe baking dish and place in the oven until warmed through.

    You can also freeze the meatballs after you've fried them. Lay them flat in a ziploc bag and place in the freezer. I recommend freezing them without the sauce. When ready to use, remove from the freezer, thaw in the fridge, and drop them in a tomato sauce to warm through.

    Recipe

    italian meatballs in a dish sprinkled with grated parmigiano and parsley
    Print Pin
    No ratings yet

    Italian Meatballs with Raisins and Pine Nuts

    These will be the most tender meatballs you've ever had! It's thanks to the technique of soaking bread in milk before being added to the meatball mixture. Made with ground beef, eggs, raisins, pine nuts, parsley, parmigiano reggiano and garlic, these meatballs are fried then simmered in a simple tomato sauce. It's guaranteed to be your new favorite meatball recipe!
    Course Main Course
    Cuisine Italian
    Prep Time 15 minutes minutes
    Cook Time 30 minutes minutes
    Servings 14 meatballs
    Calories 244kcal
    Author Pina Bresciani

    Ingredients

    For the meeatballs

    • 500 grams regular ground beef
    • ¼ cup raisins
    • 2 tablespoon pine nuts
    • 2 cups bread preferably one day old, cubed
    • 1 cup milk
    • 1 clove garlic
    • 1 tablespoon parsley minced
    • 2 tablespoon parmigiano reggiano grated
    • salt and pepper to taste
    • To fry: ½ cup olive oil

    For the sauce

    • 1 tablespoon olive oil extra virgin
    • 3 cups passata
    • 1 clove garlic
    • 6 leaves fresh basil
    • salt and pepper to taste

    Instructions

    • Place the raisins in a bowl of warm water for about 10 minutes. This will rehydrate them.
    • Place the bread in a small bowl and cover it in the milk. Set aside. 

    Make the sauce

    • Turn the stove on to medium heat. In a large pan with high sides, add the olive oil and heat up until shimmering.
    • Add the full, peeled garlic clove. When the garlic clove is fragrant, after a few minutes, add the passata.
    • Wash out the passata jar or measuring cup with water, and add about 1 cup of that water to the passata.
    • Throw in the basil and let the sauce cook until slightly thickened, about 10-15 minutes. Remove the garlic clove and season with salt and pepper.
    • If sauce is done cooking before you’re done making and frying the meatballs, turn the temperature down to low to keep warm.

    Make the meatballs

    • Drain the raisins from the water. Squeeze the milk out of bread. This bread will be used for the meatballs. Discard the milk, or use for another purpose.
    • Add all the meatball ingredients to a large bowl. With your hands, mix all the ingredients together until fully mixed in.
    • Form the mixture into meatballs, about 2-3 inches in diameter.
    • When all the meatballs are formed, in a large pan over medium heat, heat up the olive oil.
    • Add the meatballs to the pan, and fry. Fry them on all sides, using tongs to turn them. They will need to be almost fully cooked, but slightly undercooked is ok, as they will finish cooking in the sauce.
    • Once the meatballs are fried, add them to the pan with the sauce. Cook the meatballs in the sauce for about 10-15 minutes, or until fully cooked through.
    • You can use any extra tomato sauce for pasta if you’d like!
    Nutrition Facts
    Italian Meatballs with Raisins and Pine Nuts
    Amount Per Serving
    Calories 244 Calories from Fat 108
    % Daily Value*
    Fat 12g18%
    Saturated Fat 4g25%
    Trans Fat 0.4g
    Polyunsaturated Fat 1g
    Monounsaturated Fat 5g
    Cholesterol 28mg9%
    Sodium 218mg9%
    Potassium 440mg13%
    Carbohydrates 24g8%
    Fiber 3g13%
    Sugar 5g6%
    Protein 12g24%
    Vitamin A 344IU7%
    Vitamin C 6mg7%
    Calcium 91mg9%
    Iron 3mg17%
    * Percent Daily Values are based on a 2000 calorie diet.

    Traditional Italian MainsCanned Tomatoes

    More Traditional Italian Mains

    • Two thin cut sirloin steaks in a plate topped with tomato sauce and fresh basil with a fork to the side
      Easy 20-Minute Steak Pizzaiola
    • Baked chicken thighs on a baking sheet on a bed of potatoes
      Italian Baked Chicken Thighs With Potatoes and Rosemary
    • Potato frittata with a few pieces cut out and piece of parmigiano in the background
      Potato Frittata - Classic Italian Recipe!
    • Cotechino and lentils in an oval platter
      Cotechino and Lentils - Italian New Year’s Recipe
    • X
    • Facebook

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hello!

    My name is Pina and I love Italian food and culture! Here you'll find delicious Italian-inspired recipes with a fresh west coast spin. Buon Appetito! About Me

    Popular

    • Bowl of authentic cacio e pepe
      How To Make An Authentic Cacio e Pepe Like A Roman
    • Delicious Prosciutto Sandwich (Panino) With Mozzarella, Tomato and Basil
    • Easiest Ever 5-Ingredient Creamy Ricotta Pasta
    • Pasta Amatriciana - The Real Roman Recipe!

    Desserts

    • Zeppole covered in sugar in a shallow bowl
      4-Ingredient Italian Zeppole with Yeast
    • Easiest Ever Lemon Blueberry Ricotta Cake
    • Orange upside down cake in a big plate with slice cut out
      Orange Upside Down Cake
    • Pistachio muffins topped with pistachio crumble
      Pistachio Muffins - {Real Pistachios, No Pudding Mix}

    Footer

    Copyright © 2026 Pina Bresciani | Privacy Policy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required