
A classic tomato sauce with tender meatballs, perfect for pasta or as a hearty main dish.
Prep
20 min
Cook
40 min
Total
60 min
Servings
6
Difficulty
Medium

Instructions
Prepare the tomato sauce base
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the finely chopped onion and minced garlic, sautéing until the onion is translucent, about 5 minutes.
Pro tip: Be careful not to burn the garlic as it can become bitter.
Simmer the sauce
Add the crushed tomatoes, oregano, basil, salt, and pepper to the pot. Stir well and bring to a simmer. Reduce the heat to low and let the sauce simmer uncovered for 20 minutes, stirring occasionally.
Pro tip: For a smoother sauce, use an immersion blender to blend the sauce to your desired consistency.
Prepare the meatballs
In a large bowl, combine ground beef, beaten egg, breadcrumbs, milk, parmesan cheese, salt, and pepper. Mix until just combined, being careful not to overwork the meat.
Pro tip: Using your hands to mix the ingredients can help ensure everything is evenly incorporated.
Shape the meatballs
Form the mixture into 18-20 small meatballs, about the size of a golf ball.
Pro tip: Use a small ice cream scoop for uniform meatball sizes.
Brown the meatballs
In a large skillet, heat 2 tablespoons of olive oil over medium-high heat. Add the meatballs and cook until browned on all sides, about 5-6 minutes.
Pro tip: Do not overcrowd the pan; brown the meatballs in batches if necessary.
Finish cooking the meatballs in sauce
Transfer the browned meatballs to the simmering tomato sauce. Cover and let them cook for an additional 15 minutes, or until the meatballs reach an internal temperature of 160°F (71°C).
Pro tip: Use a meat thermometer to ensure the meatballs are cooked through.
Tips & Tricks
- Use canned whole tomatoes for a rich, authentic taste.
- Simmer the sauce slowly to enhance the flavours.
- Ensure meatballs are evenly browned before adding to the sauce.
Frequently Asked Questions
How do you make boulettes sauce tomate?
To make boulettes sauce tomate, prepare a tomato sauce with onions and garlic, and add browned meatballs. Simmer until the meatballs are fully cooked.
What is the best meat for meatballs?
Ground beef is commonly used, but you can also use a mix of beef and pork for extra flavour and tenderness.
Can I freeze meatballs in tomato sauce?
Yes, you can freeze the meatballs in tomato sauce. Let them cool completely before transferring to an airtight container and freezing for up to three months.
How long should I simmer meatballs in sauce?
Simmer the meatballs in sauce for about 15 minutes, or until they reach an internal temperature of 160°F (71°C).
What can I serve with tomato sauce and meatballs?
Serve with pasta, a fresh salad, or crusty bread to complement the dish.
Serving Suggestions
Nutrition per serving
400
Calories
25g
Protein
25g
Fat
20g
Carbs
You Might Also Like
More Sauce Recipes

Fresh Tomato Sauce
A vibrant and fresh tomato sauce using ripe tomatoes, made entirely by hand without any machines.

Basic Tomato Sauce
A versatile and rich tomato sauce perfect for pasta, pizza, or as a base for various dishes.

Fresh Tomato Sauce
A delightful fresh tomato sauce perfect for pasta and more, capturing the essence of ripe, juicy tomatoes.

Baked Spaghetti Sauce
Deliciously hearty baked spaghetti sauce, perfect for any pasta night, bringing warmth and rich flavours to your table.

Homemade Poutine Sauce
A rich and flavorful homemade poutine sauce that elevates your poutine to the next level. Perfectly balanced with spices and a hint of sweetness.

Mini Meatball Marinara Sauce
A comforting tomato sauce with onion, garlic, and mini meatballs, perfect for an easy pasta night.
Kitchen & BBQ gear
What we use for recipes like this

Kitchen Appliances · Hot Plates & Griddles
Starfrit The Rock Electric Grill & Griddle, Reversible, 1500W
$79.99

Kitchen Appliances · Deep Fryers
Hamilton Beach 8 Cup Deep Fryer, 6 Cup Food Capacity,1500 Watts, Kitchen Makeover Blue, 35031
$59.49

Pit Boss Grills
Sweet & Hot Jerky Kit
$9.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
