Tender Italian Meatballs In Tomato Sauce (No Breadcrumbs)

User Reviews

4.7

63 reviews
Excellent
  • Prep Time

    30 mins

  • Cook Time

    2 hrs

  • Total Time

    2 hrs 30 mins

  • Servings

    8 servings

  • Calories

    497 kcal

  • Course

    Main Course

  • Cuisine

    Italian

Tender Italian Meatballs In Tomato Sauce (No Breadcrumbs)

Delicious authentic Italian meatballs made in a homemade tomato sauce! Perfect for meal prepping and endless weeknight dinner ideas.

I Made This!

47 people made this

Save this

37 people saved this

Ingredients

Servings

To Make the Meatballs

  • 2 pounds ground beef (80 to 85% lean ground beef) 908 grams
  • 1 egg
  • 2 to 3 cloves garlic minced
  • 1 cup grated Parmesan cheese 90 grams
  • ½ cup finely chopped parsley anywhere from 25 to 30 grams
  • ½ teaspoon salt
  • freshly ground black pepper I use about ½ teaspoon

To Make the Tomato Sauce

  • 6 tablespoons olive oil
  • 1 shallot or scallion finely chopped
  • 1 clove garlic minced
  • 2 bottles whole peeled tomatoes 18.3 ounces or 520 grams each
  • 1 bottle strained tomatoes 24 ounces or 680 grams
  • 4 whole leaves fresh Basil
  • 1 tablespoon dried oregano
  • salt and pepper
Add to Shopping List

Instructions

Make the Meatballs

  1. Place the meat in a large bowl. Then, with your fist, make a little dent in the center of the ground beef.
  2. Add the egg, garlic, parsley, and cheese — season with salt and pepper.
  3. Mix the ingredients by kneading with your hands just until they're combined. Don't overwork the meat. Instead, swiftly combine the ingredients for tender meatballs.
  4. Divide the mixture into 10 or 14 pieces. Roll each piece into a ball; store it in the fridge, and proceed to make the tomato sauce.

Make the Tomato Sauce

  1. In a large pot, heat the oil over medium heat. Add the shallot and garlic—Cook and stir for 10 seconds to release their aroma. Do not let the garlic and shallot brown.
  2. Add the whole peeled tomatoes and crush them into small chunks with a wooden spoon. Bring to a steady simmer.
  3. Simmer for 15 minutes, with the pot partially covered. Stir frequently.
  4. Stir in the strained tomatoes, basil, oregano—season to taste with salt and pepper.
  5. Cover the pot and bring the sauce again to a steady simmer for a couple of minutes to further break down the tomatoes and allow the flavors to come together.
  6. Taste and see if the sauce needs a little bit more salt. Lower the heat if necessary to bring to a gentle simmer.
  7. Then carefully place the reserved meatballs one by one into the simmering tomato sauce.
  8. Give it one or two gentle stirs enough to divide them into the pot. The meat is still raw and fragile, so don't over stir.
  9. Keep the sauce at a gentle, low simmer with pot half-covered for about 30 to 40 minutes (for pork meatballs) or at least 1 ½ to 2 hours for beef meatballs or a mix containing beef.
  10. 15 to 20 minutes in, you can gently stir occasionally or as needed until the meatballs are cooked through and tender.

Notes

  • Tomato sauce: Don't brown the shallot and garlic, as this might give a sour taste to the sauce.
  • Whole peeled tomatoes have the thinnest consistency and are the best choice for a tomato sauce that simmers beyond 45 minutes. They will slowly break down and thicken without becoming too sweet. But diced tomatoes can also work if you make pork meatballs in tomato sauce or just the sauce with a simmer of 30 to 45 minutes max.
  • Meatballs: Always leave the meat in the fridge until ready to prepare. If you make the meatballs first, store them in the fridge to keep them cold while making the base of the tomato sauce. Or make them while the tomato sauce is already simmering on the stove, and then immediately add them to the sauce.
  • Please see all the helpful tips in the post on keeping meatballs from falling apart in the sauce.
  • Storing in the fridge:

    Allow for the meatballs and the sauce to cool completely. Then, divide the sauce and meatballs into portion-sized airtight containers. They can be stored in the fridge for up to 5 days—the sauce can go even longer, up to 7 days. You can also separate the meatballs from the tomato sauce to prep different types of meals.

  • Allow for the meatballs and the sauce to cool completely.
  • Then, divide the sauce and meatballs into portion-sized airtight containers.
  • They can be stored in the fridge for up to 5 days—the sauce can go even longer, up to 7 days.
  • You can also separate the meatballs from the tomato sauce to prep different types of meals.
  • Storing in the freezer:

    Let the sauce cool completely. Store in freezer-safe containers. Best to label the containers with a date. Freeze and use within 6 months.

  • Let the sauce cool completely.
  • Store in freezer-safe containers.
  • Best to label the containers with a date.
  • Freeze and use within 6 months.
  • Variations:

    Use a combination of ground pork and ground beef, if preferred.

    Shallots are my favorite onions, but you can replace them with scallions.

    Add some red pepper flakes to your pasta sauce for some heat.

  • Use a combination of ground pork and ground beef, if preferred.
  • Use a combination of ground pork and ground beef, if preferred.
  • Shallots are my favorite onions, but you can replace them with scallions.
  • Shallots are my favorite onions, but you can replace them with scallions.
  • Add some red pepper flakes to your pasta sauce for some heat.
  • Add some red pepper flakes to your pasta sauce for some heat.

Nutrition Information

Show Details
Calories 497kcal (25%) Carbohydrates 14g (5%) Protein 27g (54%) Fat 38g (58%) Saturated Fat 12g (60%) Polyunsaturated Fat 2g Monounsaturated Fat 19g Trans Fat 1g Cholesterol 112mg (37%) Sodium 746mg (31%) Potassium 870mg (25%) Fiber 3g (12%) Sugar 7g (14%) Vitamin A 797IU (16%) Vitamin C 25mg (28%) Calcium 221mg (22%) Iron 5mg (28%)

Nutrition Facts

Serving: 8servings

Amount Per Serving

Calories 497 kcal

% Daily Value*

Calories 497kcal 25%
Carbohydrates 14g 5%
Protein 27g 54%
Fat 38g 58%
Saturated Fat 12g 60%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 19g 95%
Trans Fat 1g 50%
Cholesterol 112mg 37%
Sodium 746mg 31%
Potassium 870mg 19%
Fiber 3g 12%
Sugar 7g 14%
Vitamin A 797IU 16%
Vitamin C 25mg 28%
Calcium 221mg 22%
Iron 5mg 28%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.7

63 reviews
Excellent

Write a Review

Drag & drop files here or click to upload