Ingredients
-
For the Meatballs
-
500g ground beef or a mix of beef and pork
-
1/2 cup breadcrumbs
-
1/4 cup grated Parmesan cheese
-
1 egg
-
2 garlic cloves, minced
-
1/4 cup chopped parsley
-
1/4 cup milk
-
1 tsp salt
-
1/2 tsp black pepper
-
1/2 tsp dried oregano
-
For the Sauce
-
2 tbsp olive oil
-
1 onion, finely chopped
-
3 garlic cloves, minced
-
400g crushed tomatoes
-
1/2 cup tomato puree
-
1/2 tsp sugar
-
1 tsp dried basil
-
1 tsp dried oregano
-
Salt and pepper to taste
-
For the Pasta
-
400g spaghetti
-
Salt for boiling water
-
Optional Toppings
-
Grated Parmesan cheese
-
Fresh basil leaves
Directions
Spaghetti and Meatballs is a timeless dish loved by people of all ages. This Italian-American classic combines tender, juicy meatballs made with a blend of ground meat, breadcrumbs, Parmesan cheese, and flavorful herbs, all simmered to perfection in a rich tomato sauce. The sauce, infused with garlic, onion, and Italian seasonings, clings beautifully to al dente spaghetti, creating a harmony of flavors and textures in every bite.
This dish is perfect for family dinners, casual gatherings, or even meal prepping for the week. It’s easy to customize with your choice of meat, herbs, or even a hint of spice for extra flavor. Serve it with a sprinkle of Parmesan, a garnish of fresh basil, and a side of garlic bread for a comforting and satisfying meal that feels like a warm embrace on your plate. Whether you’re cooking for loved ones or treating yourself, this hearty dish will quickly become a favorite at your table.
Here’s an approximate nutritional breakdown per serving (based on 6 servings):
Nutrient | Amount per Serving |
---|---|
Calories | 480 kcal |
Protein | 24g |
Carbohydrates | 55g |
Fat | 18g |
Saturated Fat | 6g |
Cholesterol | 70mg |
Sodium | 750mg |
Fiber | 4g |
Sugar | 7g |
Note: Nutrition values are approximate and can vary based on ingredient brands and portion sizes.
Steps
1
Done
|
Prepare the Meatballs1. In a large bowl, mix ground meat, breadcrumbs, Parmesan, egg, garlic, parsley, milk, salt, pepper, and oregano until well combined. 2. Roll into small balls, about the size of a golf ball. |
2
Done
|
Cook the Meatballs1. Heat a large skillet over medium heat and add a drizzle of olive oil. 2. Cook the meatballs in batches until browned on all sides (they don’t need to be fully cooked yet). Set aside. |
3
Done
|
Make the Sauce1. In the same skillet, add olive oil and sauté the onion until soft and translucent. 2. Add garlic and cook for another minute. 3. Stir in the crushed tomatoes, tomato puree, sugar, basil, oregano, salt, and pepper. Let simmer for 10 minutes. 4. Add the browned meatballs to the sauce, cover, and simmer on low heat for 20–25 minutes, stirring occasionally. |
4
Done
|
Cook the Spaghetti1. Bring a large pot of salted water to a boil. 2. Cook the spaghetti according to the package instructions until al dente. 3. Drain and set aside. |
5
Done
|
Assemble and Serve |