Italian Meatballs (Extra Soft and Juicy!)

User Reviews

5

519 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    20 mins

  • Total Time

    40 mins

  • Servings

    4 - 5

  • Calories

    442 kcal

  • Course

    Main Course

  • Cuisine

    Italian

Italian Meatballs (Extra Soft and Juicy!)

Italian Meatballs (Extra Soft and Juicy!) are made with a combination of ground beef and pork, infused with grated onion and soaked white bread for moistness and tenderness. Seasoned with parsley, garlic, Parmesan, salt, and pepper, the meatballs are lightly shaped, browned, and then simmered in a tomato passata sauce flavored with garlic, onion, herbs, and red pepper flakes. This method yields meatballs with a tender texture and richly savory tomato sauce, intended to be served with pasta, parmesan, and optional parsley garnish.

Description

This recipe creates tender, juicy Italian meatballs by incorporating soaked white sandwich bread and grated onion into a ground beef and pork mixture. The bread soaks up moisture and onion juices, enhancing softness and flavor throughout the balls. Parmesan cheese and fresh parsley add layers of taste, while egg binds the mixture.

After mixing, meatballs are lightly rolled and browned in olive oil, creating a crust without full cooking. They then simmer gently in a tomato passata sauce made with sautéed garlic and onions, herbs such as parsley, basil, thyme, oregano, and a hint of red pepper flakes for mild heat. The slow simmer finishes cooking the meatballs and melds flavors.

Serving suggestions include serving with pasta, topped with parmesan cheese and fresh parsley. The meatballs' moist texture distinguishes them from firmer styles, making them well suited for comfort meals and traditional Italian dishes.

Variations include using different bread types for soaking or baking instead of pan frying. Substitutions for meats and herbs are noted, and tomato passata can be replaced with pureed canned tomatoes if unavailable.

I Made This!

49 people made this

Save this

247 people saved this

Ingredients

Servings

Meatballs

  • 1 white sandwich bread crusts removed (Note 1 for SUB, diced, lightly packed cup
  • 1 onion brown, white or yellow, small
  • 14 oz / 400 g ground beef (mince)
  • 3 oz / 100g ground pork (mince), or sub with more beef (Note 2)
  • 1 egg
  • 1/4 cup parsley finely chopped (Note 3, fresh
  • 2 garlic minced, cloves
  • 1/4 cup Parmigiano-Reggiano cheese or parmesan), freshly grated
  • 3/4 tsp salt
  • 1/4 tsp black pepper

Cooking Meatballs & Sauce

  • 2.5 tbsp olive oil
  • 2 garlic minced, cloves
  • 3/4 cup onion , finely chopped (white, brown or yellow)
  • 24 oz / 700 g tomato passata (Tomato Puree in US/CAN - Note 4)
  • 1/2 cup water
  • 1 tsp red pepper flakes (chili flakes)
  • 3 tsp Italian herb mix parsley, basil, thyme, oregano, dried
  • 1 tsp salt
  • black pepper

To Serve

  • pasta of choice
  • parmesan
  • parsley , finely chopped (optional)

Instructions

  1. Grate the onion using a standard box grater in a large bowl until you have about 1/2 cup of grated onion and juices. 
  2. Add bread, mix to combine so the onion juice soaks the bread and disintegrates. Set aside while you prep the other ingredients (5 min or so).
  3. Add all the remaining Meatball ingredients. Use hands to mix well.
  4. Measure out a heaped tablespoon and roll lightly to form a ball. Repeat with remaining mixture. (Note 5)
  5. Heat 1 1/2 tbsp olive oil in a large non stick fry pan over medium high heat. Add the meatballs and brown all over - about 3 - 4 minutes. 
  6. When they are browned but NOT cooked through, carefully transfer them onto a plate.

Cooking & Sauce:

  1. Heat 1 tbsp of olive oil into the fry pan. 
  2. Add the onion and garlic and sauté for 2 to 3 minutes until translucent. Add the remaining Sauce ingredients. Bring to a simmer, then turn down to medium low so it bubbles gently rather than splattering everywhere.
  3. Carefully transfer the meatballs and any juices that have pooled on the plate into the Sauce.
  4. Cook the meatballs for 8 - 10 minutes, turning and stirring occasionally. Adjust Sauce salt and pepper to taste.
  5. While the meatballs are cooking, cook your pasta of choice.
  6. Serve the meatballs on pasta, garnished with extra parmesan and parsley if using.

Notes

  • Use crustless white sandwich bread for soaking; slightly stale bread works well; can substitute with ½ cup panko breadcrumbs for firmer texture.
  • Ground pork adds fat and richness; can use all beef if preferred.
  • Fresh parsley is best, but dried Italian herbs can be substituted in measured amounts.
  • Tomato passata is strained tomato puree; if unavailable, puree canned crushed tomatoes as a substitute.
  • Meatballs can be baked on an oiled rack at 400°F for 20 minutes before simmering in sauce to brown without frying.
Genuine Reviews

User Reviews

Overall Rating

5

519 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Crispy Slow Cooker Corned Beef

Irish
5.0 (639 reviews)

Tiramisu

Italian
5.0 (18 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Filipino Adobo Chicken

Filipino
5.0 (84 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)

Chicken Burrito

Mexican
5.0 (24 reviews)

Spatchcock Turkey

American
5.0 (45 reviews)

Chicken and Spinach Pie

American
5.0 (15 reviews)

One Pot Apricot Chicken Recipe

American
5.0 (18 reviews)

Easy Braised Short Ribs

American
5.0 (18 reviews)

Kung Pao Shrimp

Chinese
5.0 (12 reviews)