Beef Meatballs in Homemade Sauce
Tender all-beef meatballs simmered directly in a simple tomato passata sauce with garlic and herbs. This no-sear method keeps them soft, juicy, and perfect for pasta, bread, or classic meatball subs.
Prep Time15 minutes mins
Cook Time20 minutes mins
Total Time35 minutes mins
Course: Dinner
Cuisine: American
Keyword: Beef, homemade, meatballs, sauce
Servings: 4
Calories: 115kcal
Author: Kevin Bouchard
Meatballs
- 1 lb Lean Ground Beef
- 1/4 cup Milk
- 1/2 cup Breadcrumbs
- 1 Egg
- 1/4 cup Onion finely minced
- 2 cloves Garlic minced
- 1/4 cup Parmesan Cheese grated
- 1 tsp Salt
- 1/2 tsp Black Pepper
- 1/2 tsp Garlic Powder
- 1/2 tsp Onion Powder
Optional Herbs
- Parsley
- Fresh: 2 tbsp chopped
- Dried: 2 tsp
- Mint
- Fresh: 1 tbsp chopped
- Dried: 1 tsp
Sauce
- 2 tbsp Olive Oil
- 3 cloves Garlic sliced
- 2 cups Passata
- 1/2 tsp Salt
- 1/4 tsp Black Pepper
- Optional Chili Flakes
Basil Options
- Fresh: 6–8 leaves add at end
- Dried: 1 tsp add with sauce
Build the Sauce
Heat Olive Oil
Add Garlic and cook until fragrant
Add Passata, Salt, Pepper, and Basil (based on type)
- Do not boil — keep a gentle simmer
- Meatball Internal temperature: 160°F / 71°C
- Add 1/2 tsp Sugar if sauce tastes acidic
- Finish with Olive Oil for extra richness
Calories: 115kcal | Carbohydrates: 12g | Protein: 3g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 1mg | Sodium: 228mg | Potassium: 572mg | Fiber: 3g | Sugar: 6g | Vitamin A: 713IU | Vitamin C: 14mg | Calcium: 29mg | Iron: 2mg