Easy Recipe for Authentic Italian Spaghetti and Meatballs in Tomato Sauce
Jump to RecipecardPicture this: a cozy evening with the aroma of homemade spaghetti and meatballs simmering in a rich, tangy tomato sauce. This classic Italian dish brings people together, evoking warm memories of family gatherings and delightful meals shared with loved ones. Whether you're a seasoned cook or just starting out, making spaghetti and meatballs from scratch can be an incredibly rewarding experience.
Ingredients For Perfect Homemade Spaghetti And Meatballs
- Ground Meats: A blend of ground beef and pork is ideal for juicy, flavorful meatballs. Using both provides a balance of moisture and richness.
- Breadcrumbs: Fresh breadcrumbs or panko will give your meatballs the perfect texture. Soaking them in milk ensures the meatballs stay soft and tender.
- Cheese: Grated Parmesan or Pecorino Romano adds a sharp, savory note to the meatballs. It's a classic component that can't be skipped.
- Herbs and Spices: Fresh parsley, garlic, and onion deliver that authentic Italian taste.
- Egg: Eggs act as a binder, holding the meatballs together without making them dense or rubbery.
- Olive Oil: A high-quality extra-virgin olive oil is essential for sautéing your meatballs to golden perfection before they finish cooking in the sauce.
- Cherry Tomatoes: Cherry tomatoes are highly recommended for your sauce.
- Pasta: Spaghetti is the classic choice, but you can also use other long pasta varieties like linguine or fettuccine.
Step-by-Step Guide To Making Spaghetti And Meatballs
In a large bowl, combine the ground beef with Paprika, garlic powder, salt, black pepper, breadcrumbs, and eggs. Mix these ingredients well until you have a uniform mixture.
Step 2: Shape the Meatballs
Take small portions of the meat mixture and roll them between your palms to form meatballs. Aim for a uniform size, about the size of a golf ball, to ensure even cooking.
Step 3: Brown the Meatballs
Heat some olive oil in a large skillet over medium heat. Once hot, add the meatballs in batches, making sure not to overcrowd the pan. Brown them on all sides, this usually takes about 5-7 minutes per batch. Once browned, remove them from the skillet and set them aside.
Step 4: Make the Tomato Sauce
In the same skillet, start your tomato sauce by sautéing the onion, pepper, celery, and olives for about a minute. Add the minced garlic and sauté for another 30 seconds until fragrant. Next, incorporate the tomato paste, sautéing for about a minute while stirring continuously. Add the cherry tomatoes, Rosemary, thyme, oregano, and salt. Sauté for 3 minutes before adding water and the herbs. Let the sauce simmer for around 15 minutes or until the tomatoes become soft and tender. Once the tomatoes are soft, remove the skillet from the stove and blend the sauce using an immersion blender or a heat-resistant stand blender until smooth.
Step 5: Simmer the Meatballs in the Sauce
Place the skillet back on the stove over low-medium heat and gently return the meatballs to the skillet. Cover and continue to cook on low heat for an additional 20 minutes.
Step 6: Cook the Spaghetti
While the meatballs are simmering in the sauce, cook the spaghetti according to the package instructions. Be sure to cook it al dente, as it will continue to cook slightly when mixed with the sauce later.
Step 7: Combine and Serve
To serve, place a generous portion of spaghetti on each plate and top with the meatballs and plenty of sauce. Sprinkle with freshly grated Parmesan and chopped basil for an added burst of flavor. A side of garlic bread makes the perfect accompaniment to this Italian classic.
Serving Suggestions For Your Italian Delight
- Parmesan Perfection: Grate fresh Parmesan cheese generously over your spaghetti and meatballs. The rich, tangy flavor of Parmesan pairs perfectly with the savory notes of the meatballs and tomato sauce.
- Classic Pasta Pairings: While spaghetti is a traditional choice, feel free to explore other pasta options such as Rigatoni, Penne, or even Fettuccine. Cooking your pasta al dente ensures it retains a delightful bite, providing a perfect complement to the tender meatballs.
- Fresh and Flavorful Garnishes: Sprinkle fresh basil or parsley over your dish just before serving. The herbs add a burst of color and a fresh, aromatic touch that enhances the overall flavor profile.
- Crusty Italian Bread: Accompany your spaghetti and meatballs with slices of crusty Italian bread. It's perfect for soaking up every bit of that delectable tomato sauce. This is a simple yet effective way to fully enjoy your meal.
- Complete Meal Accents: For a well-rounded meal, serve your spaghetti and meatballs with a side salad featuring crisp greens, tomatoes, and a light vinaigrette. Alternatively, steamed vegetables like peas provide a delightful and nutritious addition to your plate.
Making Spaghetti And Meatballs Ahead Of Time
Freezing Meatballs: To make the meatballs ahead, simply follow your favorite traditional Italian meatball recipe. Once formed and cooked, allow them to cool completely. Lay them out on a baking sheet lined with parchment paper, ensuring they are not touching each other. Place the sheet in the freezer for about 2-3 hours or until the meatballs are frozen solid. Once frozen, transfer the meatballs to a resealable plastic bag or airtight container. They can be stored in the freezer for up to 2 months!
Making the Sauce in Advance: Your homemade tomato sauce can also be made ahead and stored in the fridge for up to 5 days. Simply prepare and cook your sauce as you normally would, let it cool, and pour it into an airtight container. If you wish to freeze it, portion the sauce into freezer-safe containers or zip-lock bags, where it can last for up to 3 months.
On the day you're ready to serve the spaghetti and meatballs, all you need to do is reheat the sauce in a large saucepan until it reaches a simmer. Add the frozen meatballs directly into the simmering sauce, cover, and let cook for about 20 minutes or until the meatballs are heated through. The best part? They will taste just as fresh as if you made them that day!
Storing And Reheating Tips
Storing Cooked Meatballs: Place your cooked meatballs directly into the tomato sauce and store them in an airtight container. They'll stay fresh in the refrigerator for up to 5 days. This method helps maintain the moisture and robust flavor combination of the meatballs and sauce.
Freezing Meatballs and Sauce: If you'd like to store them for a longer period, freezing is the way to go. Transfer the meatballs and sauce into a resealable bag or freezer-safe container. They can be stored in the freezer for up to 3 months. Label your containers with the date to keep track of freshness.
Thawing Instructions: When you're ready to enjoy your frozen meatballs and sauce, defrost them overnight in the refrigerator. This slow thawing process preserves the texture and flavor. In a pinch, you can use the microwave to thaw, but be sure to use a low-power setting to avoid uneven reheating.
Reheating Meatballs and Sauce: On the stove, place the meatballs and sauce in a pan over low to medium heat, stirring occasionally until heated through. If using a microwave, place them in a microwave-safe dish, cover, and reheat in short intervals, stirring in between, until thoroughly warmed.
Keeping Warm: If you're entertaining and need to keep your dish warm until serving, use a slow cooker or place the reheated meatballs and sauce in a pot over low heat. Stir occasionally to maintain an even temperature and prevent sticking or burning.
By following these storage and reheating tips, you can savor the deliciousness of your homemade spaghetti and meatballs whenever the craving strikes!
Frequently Asked Questions (FAQ)
A: Absolutely! While homemade meatballs and sauce undoubtedly add an authentic touch, you can certainly save time by using store-bought alternatives. Look for high-quality options to ensure your meal is still tasty and satisfying.
Q: What type of pasta works best for this recipe?
A: Traditionally, spaghetti is used, but you can opt for other types of pasta like linguine, fettuccine, or even penne. Feel free to choose your favorite or whatever you have on hand!
Q: Can I make this recipe gluten-free?
A: Yes, you can easily make this recipe gluten-free. Substitute the regular pasta for a gluten-free version and use gluten-free breadcrumbs for the meatballs. Ensure all other ingredients are gluten-free, too.
Q: How do I keep my meatballs from falling apart?
A: The key to holding meatballs together is a good binding agent. Adding breadcrumbs and eggs helps keep them intact. Make sure to mix the meatball ingredients thoroughly and avoid overcooking them, which can also cause them to break apart.
Q: Can I freeze spaghetti and meatballs?
A: Yes, you can freeze both the meatballs and the sauce for up to three months. Store them in airtight containers or freezer bags. It's best to cook the pasta fresh when you're ready to serve for the best texture, though you can also freeze cooked pasta in a pinch.
Q: What sides pair well with spaghetti and meatballs?
A: A fresh green salad, garlic bread, or steamed vegetables are all excellent choices. These sides complement the rich flavors of the spaghetti and meatballs without overpowering them.
Easy Recipe for Authentic Italian Spaghetti and Meatballs in Tomato Sauce
Preptime: 5min
Cooktime: 35min
Waittime:0min
Totaltime:40min
Ingredients for the recipe:
400g | spaghetti |
600g | ground beef |
1 | egg |
50g | bread crumbs |
400g | cherry tomatoes |
200g | tomato paste |
4 | garlic cloves |
5 | green olives |
1 | red pepper |
1 | green pepper |
1 | celery stick |
1 | yellow onion |
1 | basil leaves |
0.5 | parsley |
0.5 | cilantro |
500ml | water |
60g | parmesan cheese |
1tsp | paprika |
1tsp | garlic powder |
1tsp | black pepper |
2tsp | oregano |
1tsp | thyme |
1tsp | rosemary |
salt |
- Begin by washing all your vegetables thoroughly.
- In a large bowl, combine the ground beef with paprika, garlic powder, salt, black pepper, breadcrumbs, and eggs. Mix these ingredients well until you have a uniform mixture. Form the mixture into golf-ball-sized meatballs and place them on a plate, setting them aside for later.
- Chop the onion and celery, cut the peppers into small pieces, and mince the garlic. Each should be prepared finely.
- Preheat a large skillet over medium heat, adding a generous splash of olive oil. Once the oil is hot, carefully place the meatballs in the skillet, ensuring not to overcrowd them.
- Brown the meatballs on all sides, turning gently to ensure they cook evenly. This should take approximately 10 minutes. Once browned, transfer the meatballs to a plate and set them aside.
- In the same skillet, start your tomato sauce by sautéing the onion, pepper, celery, and olives for about a minute.
- Add the minced garlic and sauté for another 30 seconds until fragrant.
- Next, incorporate the tomato paste, sautéing for about a minute while stirring continuously.
- Add the cherry tomatoes, rosemary, thyme, oregano, and salt. Sauté for 3 minutes before adding water and the herbs.
- Let the sauce simmer for around 15 minutes or until the tomatoes become soft and tender.
- Once the tomatoes are soft, remove the skillet from the stove and blend the sauce using an immersion blender or a heat-resistant stand blender until smooth.
- Place the skillet back on the stove over low-medium heat and gently return the meatballs to the skillet. Cover and continue to cook on low heat for an additional 20 minutes.
- Meanwhile, cook your pasta according to the package instructions.
- Sprinkle Parmesan cheese over the meatballs and allow them to cook on low heat for another 5 minutes.
- Your homemade spaghetti and meatballs are now ready to serve. Garnish with fresh Parmesan and basil leaves on top for that extra touch.
- ENJOY!