If you are looking for a comforting, flavor-packed dinner, nothing compares to authentic Romanian meatballs in tomato sauce, traditionally known as chiftele marinate. Growing up in Transylvania, this recipe was a cherished family staple. Unlike generic Mediterranean versions, this regional classic brings a unique depth of flavor from a savory blend of garlic, mild paprika, and a smooth, deeply simmered red onion and passata base.

In this recipe, we are serving these incredibly tender beef meatballs over a bed of perfectly cooked pasta, exactly as you see in the step-by-step photos and video below. The velvety garlic tomato sauce coats the spaghetti beautifully, making it an absolute hit for a cozy weeknight meal.
We will walk you through the simple secret of adding a splash of milk to the ground beef mince to keep the meatballs meltingly tender, followed by a quick pan-sear to lock in those rich flavors before they simmer to perfection in the homemade sauce.
Food traditions naturally beautifully evolve as they travel across borders, and Eastern European cuisine has its own incredible variations. While many people associate meatball pasta strictly with Italian-American kitchens, the specific combination of savory beef mince and a smooth, garlic-infused tomato sauce has been a beloved staple in Romanian homes for generations. It perfectly showcases how a universal comfort food can be adapted using regional spices like mild paprika.

If you enjoy exploring different cultural variations of mince meat recipes, these Romanian meatballs in tomato sauce are a fantastic contrast to my traditional Hungarian Fried Meatballs. It also shares a similar savory herb profile with my authentic Romanian Meatball Soup (Ciorbă de Perișoare), which is another staple in Transylvanian households.
Whether you are looking for a comforting weeknight dinner or an authentic taste of home, this dish is guaranteed to satisfy everyone at the table.
Jump to:
- Ingredients for Traditional Chiftele Marinate
- How to Cook Romanian Meatballs Step-by-Step
- Recipe Variations for Romanian Meatballs
- Best Side Dishes for Chiftele Marinate
- Storing and Reheating Leftover Meatballs
- Expert Tips for the Best Romanian Meatballs
- Frequently Asked Questions
- We'd Love to Hear From You!
- Related
- Authentic Romanian Meatballs in Tomato Sauce (Chiftele Marinate)
Ingredients for Traditional Chiftele Marinate
Crafting the perfect plate of Romanian meatballs in tomato sauce comes down to balancing texture and flavor. We use a combination of simple pantry staples and aromatic spices to ensure the beef mince stays incredibly tender while the passata sauce develops a deep, comforting richness.
Here is everything you will need to gather before cooking, along with exact reasons why these specific ingredients make this dish a success.
The Secret to Tender Beef Meatballs
- Ground Beef Mince: Opt for a beef mince with around 15% to 20% fat content. The fat is essential for keeping the meatballs juicy and preventing them from turning tough or dry during the pan-searing step.
- Fresh Parsley: A generous handful of finely chopped fresh flat-leaf parsley cuts through the rich beef flavor and adds a beautiful, vibrant pop of color.
- Grated Pecorino Romano: This adds a wonderful, sharp umami kick to the meat mixture. It seasons the beef from the inside out.
- Egg & Breadcrumbs: Your primary binding agents. The breadcrumbs absorb the moisture while the egg holds the mixture together so the meatballs keep their perfect golf-ball shape in the skillet.
- Whole Milk: The ultimate secret weapon for soft meatballs. Soaking the meatball mixture with a splash of milk creates a beautifully light, tender texture that melts in your mouth.
- The Seasoning Blend: A combination of mild paprika, garlic granules, onion granules, sea salt, and freshly cracked black pepper. The mild paprika is a classic Transylvanian touch that adds warmth without turning the dish spicy.

The Rich Passata Sauce Base
- Tomato Passata & Puree: Using high-quality tomato passata provides a flawlessly smooth, velvety texture for the sauce to coat your pasta. A touch of concentrated tomato puree (paste) deepens both the color and the savory depth.
- Red Onion & Fresh Garlic: Sautéing finely chopped red onion creates a naturally sweet, aromatic foundation. Combined with three cloves of crushed fresh garlic, it gives the sauce its signature bold, comforting flavor profile.
- Olive Oil: A good extra virgin olive oil forms the base of the sauce, adding a silky mouthfeel as it emulsifies with the tomato juices.
- Dried Oregano & Bay Leaves: These herbs infuse the tomato sauce with a classic Mediterranean depth. The bay leaves add a subtle earthy aroma as the sauce gently simmers.
- A Pinch of Sugar: A tiny amount of white sugar is essential to balance out the natural, sharp acidity of the tomato passata, resulting in a perfectly well-rounded sauce.
Pro-Tip on Quantities: For the exact measurements of each ingredient, skip down to the printable recipe card at the bottom of this post!
How to Cook Romanian Meatballs Step-by-Step
I'll guide you through each step of making these incredible meatballs in tomato sauce. You're going to love them! And if you prefer, you can watch the video below for a visual demonstration.
Making traditional chiftele marinate is a straightforward process, but getting that perfect balance of a deeply seared crust and a melt-in-your-mouth interior requires following a specific order.
Here is exactly how to prepare this comforting dish:
1. Mix the Savory Meatball Mixture
In a large mixing bowl, combine the 600g ground beef mince with the finely chopped fresh parsley.

Grate the 50g Pecorino Romano directly into the bowl, then add the egg, breadcrumbs, mild paprika, garlic granules, onion granules, sea salt, and black pepper.

Use your hands to thoroughly blend the ingredients, pouring in the 50ml of milk little by little. Stop mixing once it forms a smooth, cohesive paste.

2. Shape and Sear the Meatballs
Roll the seasoned beef mixture into uniform balls roughly the size of a golf ball (you should get about 20 to 25 meatballs total).

Heat the extra virgin olive oil in a non-stick skillet over medium-high heat. Fry the meatballs in two separate batches to avoid crowding the pan.

Sear them for just 1 to 2 minutes on each side until a beautiful golden-brown crust forms.

They will finish cooking later in the sauce, so remove them from the pan while the centers are still tender and set them aside on a plate.

3. Build the Garlic Passata Sauce Base
In a large saucepan, heat two tablespoons of olive oil over medium heat. Add the finely chopped red onion and sauté until soft and translucent. Stir in the three cloves of crushed fresh garlic and two bay leaves, seasoning with half a teaspoon of sea salt to help the onion release its natural sweetness.

Stir in the tomato paste for 1 minute to caramelise, then pour in the 700ml of tomato passata. Add the sugar, remaining sea salt, black pepper, and dried oregano, followed by one cup of hot water to create the perfect sauce consistency.

4. Simmer to Perfection
Bring the passata sauce to a gentle simmer, then carefully submerge the seared beef meatballs back into the pan. Reduce the heat to low, cover, and let everything simmer gently for around 30 minutes.

During this time, the meatballs will become incredibly succulent, and the passata will reduce into a rich, velvety sauce.

Chef's Serving Note: Once the sauce has thickened beautifully, remove the pan from the heat. Ladle a generous amount of the savory garlic tomato sauce and meatballs directly over a warm bed of freshly boiled spaghetti or twisted pasta, allowing the smooth passata to coat every single strand. Garnish with an extra dusting of Pecorino Romano or fresh basil leaves if desired!
Recipe Variations for Romanian Meatballs
While a classic beef mince mixture creates an incredibly rich and hearty dish, chiftele marinate are highly adaptable. Here are a few simple ways you can modify this recipe to suit your kitchen or dietary preferences:
- The Traditional Pork & Beef Blend: In Transylvania, it is incredibly common to use a 50/50 mix of minced pork and ground beef... This seasoned mixture is very similar to the flavorful meat blend used in classic Hungarian Stuffed Peppers, showing just how versatile this base can be.
- Lighter Poultry Alternative: You can easily swap the ground beef for minced chicken or turkey. If you choose this lighter option, add an extra splash of olive oil to the mix to prevent the poultry from drying out during the pan-sear.
- Baked Instead of Fried: If you prefer to avoid frying, line a baking sheet with parchment paper, lightly spray the rolled meatballs with olive oil, and bake them at 200°C for about 15 to 20 minutes until golden, before tossing them into the simmering passata sauce.
Best Side Dishes for Chiftele Marinate
Because the star of this dish is the velvety garlic tomato sauce, you want to serve it with sides that are perfect for soaking up every last drop of flavour.
1. Perfectly Cooked Pasta (As Pictured)
As you can see in our step-by-step photos, tossing these rich meatballs over a warm bed of long pasta like spaghetti or linguine is an absolute dream. The smooth tomato passata clings to the pasta beautifully, making it an incredibly comforting, modern weeknight favorite that kids and adults love.
2. The Transylvanian Way: Creamy Mashed Potatoes
Timea's Kitchen Pro-Tip: While pasta is a quick and delicious modern classic, my absolute favourite childhood way to eat these Romanian meatballs is over a massive mountain of buttery, smooth mashed potatoes. The way the savory garlic-infused passata sauce pools into the hot potatoes is pure magic!
3. Hot Polenta (Mămăligă)
For a truly authentic, rustic Romanian dining experience, serve the meatballs and sauce alongside freshly made, steaming hot polenta. This gluten-free option provides a beautiful texture contrast to the rich, succulent meat.
Make it a complete Transylvanian Menu: If you are serving these hearty meatballs and pasta for a Sunday family dinner, start the meal with a light, comforting bowl of Authentic Transylvanian Cauliflower Soup for the ultimate cozy dining experience.

Storing and Reheating Leftover Meatballs
One of the best things about Romanian meatballs in tomato sauce is that they taste even better the next day! As the dish rests, the garlic, onion, and herbs continue to meld and deepen.
Here is how to store your leftovers properly:
- How to Refrigerate (3 to 4 days): Allow the meatballs and sauce to cool completely to room temperature first to prevent condensation from making the sauce watery. Transfer everything into a tight-lidded, airtight container and store it in the fridge.
- How to Freeze (Up to 3 months): Place the fully cooked meatballs and passata sauce into a freezer-safe glass container or a heavy-duty freezer bag. When you are ready to eat them, simply let them defrost completely overnight in the refrigerator before reheating.
The Right Way to Reheat
To keep the meatballs meltingly tender, avoid using the microwave, which can dry out the beef mince and make it rubbery.
Instead, transfer the meatballs and passata sauce into a small saucepan over medium-low heat. Because the sauce naturally thickens as it cools in the fridge, add 2 to 3 tablespoons of hot water or beef stock to loosen it back up. Cover the pan with a lid and simmer gently for about 10 minutes, stirring occasionally, until heated hot all the way through.

Expert Tips for the Best Romanian Meatballs
To ensure your chiftele marinate turn out perfectly juicy and full of authentic Transylvanian flavour every single time, keep these kitchen secrets in mind:
- Don't Overmix the Beef Mince: When combining your meatball ingredients, mix with your hands until just combined. Over-working the ground beef breaks down the meat fibers, which can make your meatballs dense and tough instead of light and tender.
- Embrace the "Flash Sear": When frying the meatballs, your only goal is to create a beautiful golden-brown crust. Do not try to cook them all the way through in the frying pan! Searing takes just 1 to 2 minutes per side. Leaving the centers uncooked ensures they stay incredibly succulent as they finish cooking gently in the tomato passata.
- Don't Skip the Splash of Milk: If your meatball mixture feels a bit thick after adding the breadcrumbs, that little splash of milk is crucial. The breadcrumbs absorb the milk, creating a paste (called a panada) that locks moisture inside the beef mince while it cooks.
- Balance the Passata Acid: Depending on the brand of tomato passata you use, some can taste quite sharp and acidic. Always taste your sauce near the end of the 30-minute simmer. If it still tastes a bit too sour, add an extra tiny pinch of sugar to perfectly round out the flavors.
Frequently Asked Questions
While you can technically simmer raw meatballs directly in tomato sauce, browning them first is highly recommended. Quick pan-searing triggers the Maillard reaction, a chemical process that develops rich, savoury flavours and forms a golden crust. This crust locks in the juices and prevents the beef mince from breaking apart or becoming mushy while simmering in the tomato passata.
Both methods yield delicious results, so it comes down to personal preference. Frying the meatballs in olive oil gives them a richer flavor and a crisper crust, which tastes incredibly authentic to traditional chiftele marinate. However, baking them on a tray in the oven is a great hands-off, lower-fat alternative that still holds the meatballs together perfectly.
If your meatballs are dense, it is usually because the meat mixture was overworked or lacked enough moisture. To keep them light and melt-in-your-mouth tender, mix the beef mince gently until just combined, and always include the breadcrumbs soaked in a splash of milk to trap moisture inside.
Yes, this is an excellent meal-prep dish! Traditional chiftele marinate actually taste significantly better the next day because the garlic, red onion, and herbs have more time to infuse into the tomato passata. Simply store the cooled meatballs and sauce together in the fridge and reheat gently on the stovetop when ready to serve over fresh pasta.
We'd Love to Hear From You!
If you give this authentic Romanian meatballs in tomato sauce recipe a try, we would love to hear how it turned out! Please take a moment to leave a star rating and a comment below-we always love knowing if your family enjoyed these tender chiftele marinate over a big bed of pasta as much as we do.
To stay connected and see what traditional family recipes we are cooking up next, don't forget to follow us on Facebook, Instagram, Pinterest, and YouTube. Happy cooking!
Related
Looking for other Transylvanian recipes made from mince meat? Try these:
Authentic Romanian Meatballs in Tomato Sauce (Chiftele Marinate)
Equipment
- 1 Frying Pan
- 1 larger saucepan
- 1 bowl
Ingredients
For the Meatballs
- 600 g ground beef mince
- ½ bunch parsley chopped
- 50 g Pecorino Romano grated
- 1 pc egg large size
- 40 g breadcrumbs
- 50 ml milk
- 1.5 teaspoon paprika mild
- 1 teaspoon garlic granules
- 1 teaspoon onion granules
- 1 teaspoon sea salt kosher
- 1 tsp ground pepper freshly ground
For the Tomato Sauce
- 50 ml olive oil extra virgin
- 1 pc onion red, chopped
- 2 tablespoon tomato puree paste
- 700 ml tomato passata
- 1 cup water hot
- 3 cloves garlic crushed
- 2 pcs bay leaves dried
- 1.5 teaspoon sea salt kosher
- 1 teaspoon ground pepper freshly ground
- 2 teaspoon oregano dried
- 1 tablespoon sugar
Instructions
- Step 1: In a large bowl, combine the beef mince, chopped parsley, grated Pecorino Romano, egg, breadcrumbs, mild paprika, garlic granules, onion granules, sea salt, and black pepper. Mix gently with your hands while adding the milk little by little until a smooth paste forms.
- Step 2: Form the seasoned meat mixture into uniform balls roughly the size of a golf ball (yielding about 20 to 25 meatballs total).
- Step 3: Heat the olive oil in a non-stick pan over medium-high heat. Fry the meatballs in batches for 1 to 2 minutes on each side just until a golden-brown crust forms. Remove them from the pan and set aside on a plate (they will finish cooking in the sauce).
- Step 4: In a larger saucepan, heat two tablespoons of olive oil over medium heat. Sauté the finely chopped red onion until soft and translucent. Stir in the crushed garlic, bay leaves, and half a teaspoon of sea salt.
- Step 5: Incorporate the tomato puree, stirring for 1 minute. Add the tomato passata, white sugar, remaining sea salt, ground black pepper, dried oregano, and one cup of hot water. Bring the sauce to a gentle simmer.
- Step 6: Submerge the seared meatballs fully into the simmering passata sauce. Cover and let it simmer on low heat for about 30 minutes until the meatballs are cooked through and the sauce reduces into a rich, velvety consistency. Serve hot over a bed of freshly boiled pasta.
Video
Notes
* **Meat Variation:** For an authentic, rustic regional variation, you can replace the ground beef with a 50/50 blend of minced beef and pork mince. The pork adds extra moisture and a lighter bite to the meatballs.
* **Browning is Key:** Do not skip pan-searing the meatballs before adding them to the passata! The crust developed during frying locks in the savory juices and prevents the mince meat from breaking apart or turning mushy during the 30-minute simmer.
Nutrition
This post contains affiliate links. Read the full disclosure here.











Laci says
The best meatballs...
Timi says
Need to try this recipe...