Meatballs in Tomato Sauce
Juicy homemade meatballs simmered in a rich, garlicky tomato sauce. Serve over pasta, with crusty bread, or on their own for a comforting weeknight dinner.
- Total time
- 40 min
- Servings
- 4
- Calories
- 420
- Protein
- 28g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
In a large bowl, combine 1 lb ground beef, 1/2 cup breadcrumbs, 1 beaten egg, 2 minced garlic cloves, 1/2 tsp salt, and 1/4 tsp black pepper. Mix gently until just combined.
Step 2
Roll the mixture into 12 equal meatballs, about 1.5 inches in diameter.
Step 3
Heat 2 tbsp olive oil in a large skillet over medium-high heat. Add the meatballs in a single layer and cook until browned on all sides, about 5-7 minutes. Do not crowd the pan; work in batches if needed.
Step 4
Remove the meatballs to a plate. Reduce heat to medium and add the remaining 1 minced garlic clove to the skillet. Cook until fragrant, about 30 seconds.
Step 5
Pour in 28 oz crushed tomatoes, 1/2 tsp salt, and 1/4 tsp black pepper. Stir and bring to a simmer.
Step 6
Return the meatballs to the sauce. Cover and simmer over low heat until the meatballs are cooked through and the sauce has thickened, about 20-25 minutes.
Step 7
Serve hot with crusty bread or over pasta.
Tools you’ll need
- Large bowl
- Large skillet
- Plate
- Spatula
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.


