Spaghetti Meatballs
Discover the timeless appeal of Spaghetti Meatballs, an iconic dish that brings simplicity and robust flavours together. Perfect for both beginners and seasoned cooks, this recipe offers a delightful journey into classic Italian cuisine.

- Prep time
- 15 min
- Cook time
- 30 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 250 g Spaghetti
- 400 g Ground Beef
- 1 Small Onion (finely chopped)
- 1 Garlic (minced)
- 1 Eggs
- 2 tbsp Breadcrumbs
- 2 tbsp Cheese (grated)
- 1 tsp Dried Oregano
- 400 g Tomatoes (Canned, Chopped )
- 1 tsp Tomato Paste
- 1 tsp Sugar
- Salt (adjust to taste)
- Black Pepper (adjust to taste)
- Basil Leaves (fresh, for Garnish)
Instructions
- 1
In a large mixing bowl, combine the ground beef, finely chopped onion, minced garlic, egg, breadcrumbs, grated Parmesan cheese, dried oregano, and a pinch of salt and pepper. Mix well until all ingredients are fully combined.
- 2
Shape the mixture into small meatballs, about 1 inch in diameter.
- 3
In a large frying pan, heat a little oil over medium heat. Add the meatballs and cook until they are browned on all sides and cooked through, about 10-12 minutes. Remove the meatballs from the pan and set them aside.
- 4
In the same pan, add the canned chopped tomatoes, tomato paste, sugar, and a pinch of salt and pepper. Stir well and bring to a simmer. Let it cook for about 10 minutes, allowing the sauce to thicken.
- 5
While the sauce is simmering, cook the spaghetti according to the package instructions until al dente. Drain and set aside.
- 6
Once the tomato sauce has thickened, return the cooked meatballs to the pan. Simmer for an additional 5 minutes, allowing the meatballs to soak up some of the sauce.
- 7
Serve the spaghetti topped with the meatballs and tomato sauce. Garnish with fresh basil leaves.