
The meatballs in tomato sauce are a true classic that impresses with its hearty flavor and creamy sauce. This combination of savory meatballs and aromatic tomato sauce on a bed of whole grain pasta creates a balanced, satisfying dish.
When I prepared this dish for the first time, I was surprised how easy it is to make homemade meatballs. The difference in taste compared to ready-made products is enormous, and the homemade tomato sauce gives the whole dish a wonderful freshness.
Key Components
- Meatballs: The combination of ground beef, onions, herbs, and spices creates juicy, aromatic meatballs
- Tomato sauce: The base of sautéed onions, garlic, and tomato paste gives the sauce depth, while the chunky tomatoes provide freshness
- Whole grain pasta: Offers not only a healthier alternative to white pasta but also a nuttier flavor that harmonizes excellently with the rich tomato sauce

Detailed Preparation
- Prepare meatballs perfectly
- Peel the onion and cut into very fine dice. Wash the flat-leaf parsley under running water, shake dry, and finely chop, removing the stems. In a large bowl, thoroughly knead the ground beef with the egg, whole grain breadcrumbs, finely diced onions, and chopped parsley. Season with paprika powder, freshly ground pepper, and salt. The mixture should hold together well but not be too firm. With slightly moistened hands, form about 20 equal-sized balls, each about the diameter of a walnut. Working with damp hands prevents the mixture from sticking too much. Roll the formed meatballs in flour so they are lightly dusted all around. The flour helps to form a nice crust and slightly thicken the sauce later.
- Cook pasta perfectly
- Bring a large pot with plenty of water to a boil and salt generously. Cook the whole grain spaghetti according to package instructions, slightly undercutting the specified time to serve them al dente. Whole grain pasta often requires a bit more time than light-colored pasta. Stir regularly to prevent sticking together. After cooking, drain in a colander but do not rinse, as the starch on the surface ensures that the sauce adheres better.
- Brown meatballs
- Heat the canola oil in a large, deep pan or a shallow pot. Carefully place the floured meatballs in and brown them over medium heat on all sides until they have a nice brown crust. Turn the meatballs carefully to maintain their shape. They don't need to be completely cooked through, as they will continue cooking in the sauce. Remove the browned meatballs from the pan and set aside.
- Prepare aromatic tomato sauce
- In the same pan in which the meatballs were browned (without cleaning it, to use the roasting flavors), sauté the finely diced onion and chopped garlic intended for the sauce over medium heat for 2-3 minutes until soft and translucent. Add the tomato paste and briefly cook until it develops its aroma and takes on a darker color. This intensifies the tomato flavor in the finished sauce. Add the chunky tomatoes from the can, using a wooden spoon to loosen any cooking residues from the bottom of the pan and stir them in. Bring the sauce to a boil and then simmer uncovered over medium heat for about 10 minutes to allow it to thicken slightly and the flavors to combine. Season with chili flakes, a pinch of sugar (to balance the acidity of the tomatoes), dried herbs, pepper, and salt.
- Complete the dish
- Carefully place the pre-browned meatballs into the simmering tomato sauce and let everything simmer together for another 7-8 minutes over low heat until the meatballs are completely cooked through. Meanwhile, drain the cooked whole grain spaghetti. Arrange the finished spaghetti on preheated plates, top with the meatballs and tomato sauce, and serve immediately. Garnish with freshly chopped parsley or grated Parmesan if desired.
I've found that the meatballs become particularly juicy when I use a mixture of beef and pork. A splash of Worcestershire sauce in the ground meat mixture also adds an additional flavor kick. The tomato sauce often tastes even better the next day when the flavors have combined further.
Versatile Classic
Meatballs in tomato sauce are a timeless dish found in similar forms in many cuisines around the world - from Italian polpette to Swedish köttbullar to Middle Eastern kofta. This version with its creamy tomato sauce and nutritious whole grain pasta offers a balanced meal that both satisfies and nourishes. The combination of high-quality proteins from the ground meat, complex carbohydrates from the whole grain pasta, and the vitamin-rich vegetables in the tomato sauce makes this dish a complete meal.
Side Dish Ideas
Besides the classic whole grain pasta, this dish also harmonizes with:
- A crisp green salad with light lemon dressing
- Fresh ciabatta or garlic bread for sopping up the delicious sauce
- Steamed vegetables like broccoli or zucchini for an additional portion of vegetables
- Polenta as an alternative side for an Italian interpretation

Variation Possibilities
The basic recipe can be creatively modified:
- For a Mediterranean touch, add sun-dried tomatoes and feta to the meatballs
- For an Oriental variation, use cumin, coriander, and mint
- For a spicier version, add chili and smoked paprika to the sauce
- For a vegetarian alternative, prepare lentil or quinoa balls
Storage and Leftovers
This dish is excellent for pre-cooking and often tastes even better the next day. It keeps for 2-3 days in an airtight container in the refrigerator. To reheat, it's best to warm over low heat in a pan or in the microwave, possibly adding a little water as the sauce thickens when standing. The dish also freezes well – the meatballs in sauce will keep in the freezer for up to 3 months. However, the pasta should be freshly cooked.
After preparing this dish multiple times, I can say that the balance between the meatballs and the sauce is crucial. The sauce should be plentiful but not too liquid, and the meatballs should be juicy but not too firm. Over time, everyone develops their personal favorite version of this versatile classic, which adapts perfectly to individual preferences.
Frequently Asked Questions
- → Can I also cook the meatballs in the oven?
- Yes, you can bake the meatballs at 350°F for about 15-20 minutes in the oven. This saves time on frying and is lower in fat. Then add them directly to the finished tomato sauce.
- → Can the meatballs be frozen?
- Absolutely! You can freeze the raw or already cooked meatballs. To use, fry the raw meatballs directly or warm the cooked ones in the sauce. This way you always have a quick meal ready.
- → What other spices work well in the meatballs?
- For a Mediterranean touch, you can add dried oregano or basil. Some grated parmesan in the ground beef tastes delicious too. For an oriental variation, cumin, coriander and mint work well.
- → Can I use regular pasta instead of whole grain pasta?
- Of course, you can use any pasta of your choice. However, whole grain pasta has more fiber and nutrients. Zucchini noodles or chickpea pasta are also good alternatives.
- → How can I make the sauce creamier?
- For a creamier sauce, you can add 100ml of cream or a splash of coconut milk. A tablespoon of crème fraîche or a piece of butter stirred in at the end also makes the sauce velvety.
- → Is there a vegetarian alternative?
- Yes, you can replace the ground beef with vegetarian mince from the supermarket, soaked soy granules or a homemade mixture of lentils and walnuts. The egg can be replaced with a tablespoon of flaxseed mixed with three tablespoons of water.