Italian-Style Meatballs in Tomato Sauce
These tender meatballs simmer slowly in a rich tomato sauce until they become juicy, flavorful, and perfectly coated. The meatballs are made with simple ingredients like ground beef, breadcrumbs, garlic, and herbs, then browned and finished in a warm marinara sauce. As they cook, the sauce thickens and soaks into the meat, creating a comforting dish that works beautifully with pasta, bread, or even on their own.
- Total time
- 45 min
- Servings
- 6
- Calories
- 390
- Protein
- 28g

Ingredients
13 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
In a large bowl, add the ground beef, breadcrumbs, eggs, parmesan cheese, minced garlic, parsley, salt, pepper, Italian seasoning, and milk.
Step 2
Use your hands or a spoon to mix everything together until the ingredients are evenly combined.
Step 3
Roll the mixture into small round meatballs, about 1 inch wide.
Step 4
Heat 2 tablespoons olive oil in a large skillet over medium heat.
Step 5
Place the meatballs into the skillet and cook them for 5–7 minutes, turning them so they brown on all sides.
Step 6
Once the meatballs are browned, pour the tomato sauce into the pan.
Step 7
Gently stir so the meatballs are covered with sauce.
Step 8
Lower the heat and let the meatballs simmer for about 20 minutes so they cook fully and absorb the sauce.
Step 9
Stir the meatballs gently once or twice while they cook so the sauce doesn’t stick.
Step 10
When the meatballs are fully cooked and tender, remove the pan from the heat.
Step 11
Serve the meatballs with the warm tomato sauce and sprinkle extra parmesan cheese on top if you like.
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



