Skip to content
VidaRecetas
Meat Easy

Recipe of Meatballs in Tomato Sauce: Juicy Homemade Recipe

Vida Recetas Editorial

Meatballs in tomato sauce are a classic of home cooking enjoyed in Spain, Italy and all across Latin America: ground meat balls, browned and simmered slowly in an aromatic tomato sauce with oregano and bay leaf. Its appeal is the contrast: juicy meat inside, a sauce that thickens and coats everything, and a dish that tastes like Sunday without any fuss.

The secret to tender meatballs is in the mixture: combining the meat with milk-soaked bread and egg, and not overworking it. This classic version makes 4 servings, comes together in one pot and is perfect for a weeknight dinner, for cooking with kids or for making ahead, because it tastes even better the next day.

Why you'll love it

  • Juicy meatballs thanks to the milk-soaked bread.
  • Homemade sauce in the same pot, no tricky steps.
  • Great served with pasta, rice or mashed potatoes.
  • Freezer-friendly and even better made a day ahead.
Share:
Recipe of Meatballs in Tomato Sauce: Juicy Homemade Recipe
Image generated with AI

Prep

20 min

Cook

40 min

Servings

4

Calories

540 kcal

Ingredients

Directions

  1. 1

    Mix the meat with the egg, breadcrumbs, milk, garlic, parsley, salt and pepper. Mix just until combined: overworking the mixture makes the meatballs tough.

  2. 2

    Shape the mixture into 3 cm meatballs (12-14 units) with slightly wet hands.

  3. 3

    Heat the oil in a wide pot or skillet over medium heat and brown the meatballs in batches, 4-5 minutes, turning them so they color evenly; remove and set aside.

  4. 4

    In the same pot, sauté the onion 4-5 minutes until translucent; add the garlic and cook 1 minute more.

  5. 5

    Stir in the crushed tomatoes, tomato paste (if using), oregano, bay leaf and stock; bring to a gentle simmer.

  6. 6

    Cook the sauce 10 minutes over medium-low heat, until it thickens slightly and the flavors meld.

  7. 7

    Add the meatballs to the sauce, cover and cook over low heat 15-20 minutes, until tender and the sauce has thickened; stir gently.

  8. 8

    Taste and adjust salt and pepper; remove the bay leaf.

  9. 9

    Serve hot topped with grated Parmesan and fresh parsley, alongside spaghetti, white rice or mashed potatoes.

Frequently Asked Questions

How difficult is it to prepare Meatballs in Tomato Sauce: Juicy Homemade Recipe?

This recipe has a easy difficulty level, which means it's accessible for cooks of all levels.

How long does it take to prepare Meatballs in Tomato Sauce: Juicy Homemade Recipe?

The preparation time is 20 minutes and the cooking time is 40 minutes.

How many people does this recipe serve?

This recipe is designed for 4 servings.

Can I substitute some ingredients?

Yes, many ingredients can be substituted with similar alternatives. We recommend checking the recipe variations.

How should I store this preparation?

Store the preparation in the refrigerator for up to 3 days in an airtight container. Some preparations can be frozen for up to 3 months.