Spaghetti with Beef Meatballs in Tomato Basil Sauce
Spaghetti with Beef Meatballs in Tomato Basil Sauce is a medium Italian recipe that serves 3. 650 calories per serving. Recipe by Aden Films on YouTube.
Prep: 20 min | Cook: 27 min | Total: 57 min
Cost: $9.72 total, $3.24 per serving
Ingredients
- 400 g Ground beef (80 % lean)
- 2 slices Stale white bread (cut into cubes, inner side only)
- 100 ml Milk (whole milk, room temperature)
- 1 clove Garlic clove (quarter minced for meat, remainder for sauce)
- ½ tsp Black pepper (freshly ground)
- 1 tsp Salt (plus extra for pasta water)
- 3 tbsp Parmesan cheese, grated (plus extra for serving)
- 6 leaves Fresh basil leaves (3 folded into meat, 3 for garnish)
- 1 large Egg (room temperature)
- 3 tbsp Olive oil (2 tbsp for browning, 1 tbsp finishing)
- 400 g Canned peeled tomatoes (crushed by hand in pan)
- 1 small Red chili (whole, removed before serving)
- 300 g Spaghetti (square‑cut) (dry weight)
- 2 tbsp Extra Parmesan cheese (for serving)
Instructions
Soak the bread
Cut the inner side of the stale bread into small cubes. Place them in a small bowl and pour the milk over them. Let soak for about 5 minutes until softened, then squeeze gently to remove excess milk.
Time: PT5M
Make the meatball mixture
In the large mixing bowl combine the ground beef, quarter‑minced garlic, black pepper, salt, grated Parmesan, 3 fresh basil leaves (torn), the egg, and the softened bread (squeezed). Mix with hands until just combined – over‑mixing makes meatballs tough.
Time: PT10M
Shape meatballs
With damp hands form the mixture into small balls about the size of a walnut (≈30 g each). This recipe yields about 12 meatballs, enough for three servings.
Time: PT5M
Brown the meatballs
Heat 2 tbsp olive oil in the skillet over medium‑high heat until shimmering. Add the meatballs in a single layer, turning occasionally, until they develop a deep golden crust on all sides (about 8 minutes). Sprinkle a pinch of salt midway.
Time: PT8M
Temperature: medium‑high
Prepare the tomato‑basil sauce
To the same pan add the remaining quarter of the garlic clove (finely sliced) and the whole red chili. Sauté 30 seconds, then add the canned peeled tomatoes. Mash the tomatoes with the back of a spoon, bring to a gentle simmer and cook for 10 minutes, seasoning with salt and pepper. Remove the chili before proceeding.
Time: PT10M
Temperature: medium
Par‑cook the spaghetti
Bring a large pot of water to a rolling boil, add a generous pinch of salt, then add the square‑cut spaghetti. Cook for only 20 seconds – just enough to loosen the strands. Drain and set aside.
Time: PT2M
Temperature: boiling
Finish pasta in the sauce
Add the par‑cooked spaghetti to the tomato sauce. Toss gently, adding a splash of the pasta cooking water if the sauce looks dry. Cook together for 3 minutes, allowing the pasta to absorb the sauce and reach al dente. Adjust consistency with more water if needed.
Time: PT3M
Temperature: medium
Finish the dish
Turn off the heat. Stir in the remaining 1 tbsp olive oil, fresh basil leaves (torn) and a handful of grated Parmesan for extra creaminess. Taste and adjust seasoning.
Time: PT2M
Plate and serve
Place the meatballs on a serving plate, pile the sauced spaghetti beside them, drizzle any remaining sauce over the top, and finish with extra Parmesan and a few fresh basil leaves. Serve immediately.
Time: PT2M
Nutrition Facts
- Calories
- 650
- Protein
- 30 g
- Carbohydrates
- 80 g
- Fat
- 20 g
- Fiber
- 4 g
Dietary info: contains meat, contains gluten, contains dairy
Allergens: milk, egg, wheat (bread & pasta), parmesan cheese
Last updated: April 7, 2026






