Romanian Meatballs with Sour Cream and Dill
If you’re looking for a comforting Romanian dinner that’s rich, creamy, and packed with traditional flavor, these Romanian Meatballs with Sour Cream and Dill are a recipe you’ll want to make again and again. Tender homemade meatballs are gently simmered in a velvety sour cream sauce infused with fresh dill, creating a satisfying meal that’s both rustic and elegant.
Known in Romania as Chiftele cu Smântână și Mărar, this classic dish showcases two ingredients that are staples of Romanian cuisine: tangy sour cream and fragrant dill. Together, they create a flavorful sauce that perfectly complements the juicy pork and veal meatballs. The result is a hearty meal that’s especially popular for Sunday family lunches, holiday gatherings, and cozy dinners during the cooler months.
Although the recipe uses simple pantry ingredients, the combination of flavors is anything but ordinary. The meatballs remain tender thanks to milk-soaked bread, while sautéed onions and fresh herbs add depth and freshness. Served over creamy mashed potatoes, fluffy rice, buttered noodles, or alongside warm crusty bread, every bite is comforting and full of authentic Romanian character.
Whether you’re exploring traditional Romanian recipes for the first time or searching for another comforting Balkan favorite, this Romanian Meatballs with Sour Cream and Dill recipe is an excellent addition to your collection.
What Are Romanian Meatballs with Sour Cream and Dill?
Romanian Meatballs with Sour Cream and Dill, known locally as Chiftele cu Smântână și Mărar, are a classic Romanian comfort food made with tender homemade meatballs simmered in a creamy sour cream sauce flavored with plenty of fresh dill. Traditionally prepared with a combination of pork and veal, the meatballs are lightly browned before being finished in the rich sauce, allowing them to absorb even more flavor as they cook.
Unlike the crispy fried meatballs often served as appetizers, this version is enjoyed as a hearty main course. The tanginess of the sour cream perfectly balances the richness of the meat, while fresh dill adds a bright, aromatic finish that is characteristic of many traditional Romanian dishes.
Romanian Meatballs with Sour Cream and Dill are commonly served for Sunday family lunches, holiday meals, and comforting weeknight dinners, especially during the colder months. They are most often paired with creamy mashed potatoes, boiled potatoes, buttered noodles, steamed rice, or fresh crusty bread to soak up every bit of the flavorful sauce.
Simple, satisfying, and deeply rooted in Romanian home cooking, this dish has been passed down through generations and continues to be a favorite throughout Romania and neighboring Moldova. Its rich flavors, tender texture, and creamy dill sauce make it one of the country’s most beloved traditional meatball recipes.
Why You’ll Love This Romanian Meatballs with Sour Cream and Dill Recipe
Rich and Creamy Comfort Food
The combination of juicy homemade meatballs and a velvety sour cream and dill sauce creates a warm, satisfying meal that’s perfect for family dinners or cozy evenings at home.
Authentic Romanian Flavors
This recipe showcases two classic ingredients found throughout Romanian cuisine—rich sour cream and fragrant fresh dill—giving the dish its distinctive traditional taste.
Tender, Juicy Meatballs
A mixture of pork, veal, soaked bread, and eggs keeps the meatballs incredibly moist and flavorful while helping them stay tender during cooking.
Perfect for Family Meals
This hearty recipe serves several people and pairs beautifully with mashed potatoes, rice, noodles, or fresh bread, making it ideal for Sunday lunches or special gatherings.
Great for Meal Prep
The flavors become even better after a day in the refrigerator, making these Romanian Meatballs with Sour Cream and Dill an excellent make-ahead meal that reheats beautifully.
Ingredients You’ll Need
One of the reasons Romanian Meatballs with Sour Cream and Dill have remained a family favorite for generations is that they rely on simple, everyday ingredients. Each component contributes to the rich flavor and creamy texture that make this traditional Romanian dish so comforting.
Ground Pork and Veal
A combination of lean pork and veal creates tender, juicy meatballs with a balanced flavor. The pork adds richness while the veal keeps the texture soft and delicate. If veal isn’t available, you can substitute additional pork or use a mixture of pork and beef.
White Bread and Milk
Soaking white bread in milk before mixing it into the meat is a classic Romanian technique that helps produce incredibly moist meatballs. It also prevents them from becoming dense during cooking.
Onion
Finely chopped onion is sautéed until soft before being added to the meat mixture. This step enhances the sweetness of the onion while adding depth of flavor throughout the meatballs.
Eggs
Eggs bind the ingredients together and help the meatballs hold their shape while remaining tender after simmering in the sauce.
Fresh Dill
Fresh dill is one of the signature ingredients in Romanian cuisine and gives this recipe its unmistakable aroma. Some of the dill is mixed into the meatballs while the rest flavors the creamy sauce.
Sour Cream
Full-fat sour cream creates the rich, velvety sauce that makes this dish so comforting. Its slight tang perfectly balances the savory meatballs and complements the fresh dill.
Flour
A small amount of flour thickens the sour cream sauce, giving it a smooth consistency that coats each meatball beautifully.
Dried Mushroom Powder
Traditional in many Romanian kitchens, dried mushroom powder adds subtle earthy depth to the sauce. Although optional, it enhances the overall flavor without overpowering the dish.
Salt and Black Pepper
Simple seasonings allow the flavors of the meat, dill, and sour cream to shine while bringing the entire dish together.
Kitchen Equipment You’ll Need
You don’t need any specialized equipment to prepare Romanian Meatballs with Sour Cream and Dill. A few basic kitchen tools are all that’s required to make this comforting traditional meal from start to finish.
Large Mixing Bowl
A large bowl gives you enough room to combine the ground meat, soaked bread, eggs, onions, and seasonings evenly without overmixing the ingredients.
Cutting Board and Sharp Knife
You’ll need these for finely chopping the onion and fresh dill, both of which are essential for achieving the authentic flavor of the recipe.
Large Skillet or Frying Pan
A heavy-bottomed skillet works best for browning the meatballs evenly before they finish cooking in the creamy sauce.
Medium Saucepan
Use a saucepan to gently prepare the sour cream and dill sauce. Cooking the sauce over low heat helps prevent the sour cream from separating.
Wooden Spoon or Silicone Spatula
A wooden spoon or silicone spatula makes it easy to stir both the meat mixture and the sauce while protecting your cookware.
Tongs or Slotted Spoon
These are useful for turning the meatballs as they brown and transferring them into the sauce without breaking them apart.
Paper Towels
Lining a plate with paper towels helps absorb any excess oil after frying the meatballs before they are simmered in the sauce.
How to Make Romanian Meatballs with Sour Cream and Dill
This traditional Romanian recipe comes together in a few simple stages. First, you’ll prepare and brown the meatballs, then finish them by gently simmering them in a rich sour cream and dill sauce.
Step 1: Soak the Bread
Place the bread in a bowl and pour the milk over it. Allow it to soak for several minutes until softened, then gently squeeze out any excess liquid.
Step 2: Cook the Onion
Melt the butter in a large skillet over medium heat. Add the finely chopped onion and cook until soft and translucent, about 5 to 7 minutes. Set aside to cool slightly.
Step 3: Prepare the Meat Mixture
In a large mixing bowl, combine the ground pork, ground veal, soaked bread, sautéed onion, eggs, one-third of the chopped fresh dill, salt, and black pepper. Mix gently until everything is evenly incorporated, taking care not to overwork the meat.
Step 4: Shape the Meatballs
Lightly wet your hands with water or a little vinegar to prevent sticking. Shape the mixture into evenly sized meatballs, then lightly coat each one with flour.
Step 5: Brown the Meatballs
Heat a little more butter or oil in the same skillet over medium heat. Add the meatballs in batches and cook until browned on all sides. They do not need to be fully cooked at this stage. Transfer them to a plate lined with paper towels.
Step 6: Prepare the Sour Cream Sauce
In a saucepan, whisk together the sour cream, remaining flour, dried mushroom powder, and the rest of the chopped fresh dill until smooth. Cook over low heat, stirring constantly, until the sauce thickens slightly. Do not allow it to boil, as the sour cream may separate.
Step 7: Simmer the Meatballs
Carefully add the browned meatballs to the sauce. Cover and simmer gently over low heat for about 15 to 20 minutes, or until the meatballs are cooked through and have absorbed the flavors of the creamy dill sauce.
Step 8: Serve and Enjoy
Serve the Romanian Meatballs with Sour Cream and Dill hot over mashed potatoes, boiled potatoes, buttered noodles, or steamed rice. Finish with extra fresh dill for garnish if desired.
These Romanian Meatballs with Sour Cream and Dill sauce are an excellent main course. They are filling and savory and they can be served over mashed potato. Meatballs are traditional use in Romanian cuisine.
Meatballs with Sour Cream and Dill
Ingredients
- 500 g lean veal
- 300 g bread, crusts removed
- 100 ml milk
- 500 g lean pork
- 1 medium onion, finely chopped
- 2 tbsp dried mushroom powder
- Salt and pepper for seasoning
- 100 g butter
- ½ cup flour
- 800 ml sour cream
- 3 bunches of dill
- 2 eggs
Instructions
- Use a large bowl to mince the meat.
- Use another bowl to have some bread soaked in milk, then drain the liquid.
- Heat a pan on the stove to a medium heat and melt the butter and add the chopped onion. Saute it until the onion gets translucent.
- On a cutting board finely chop the dill. Then in a small bowl add two eggs and whisk.
- Now combine the minced meat, the bread, and the the onion with the eggs transfer them to the pan and season with salt and pepper and one-third of the dill.
- Have a small cup with flour and the chopped dill. You can leave a little dill for the end.
- Have some flour on your hands wet them with a little vinegar and form small balls from the meat mixture and roll them in the flour and dill mixture.
- You can use same pan and transfer the meat balls ready to fry until brown.
- You can place some paper tower at the bottom of a place where you put the ready fried balls to get out any extra oil.
- Now it's time to prepare the sour cream by mixing 2 tbsp of the flour with the sour cream, dried mushroom powder and with, rest of the dill.
- Transfer the meatball in a serving plate pour over the sour cream mixture.
Tips for the Best Romanian Meatballs with Sour Cream and Dill
Use a Combination of Pork and Veal
Traditional Romanian recipes often combine pork and veal because the pork provides richness while the veal keeps the meatballs tender. This balance creates the best flavor and texture.
Don’t Overmix the Meat
Mix the ingredients only until everything is combined. Overworking the meat mixture can result in dense, firm meatballs instead of soft and juicy ones.
Brown the Meatballs Before Simmering
Taking the time to brown the meatballs adds extra flavor and helps them hold their shape once they are transferred to the sour cream sauce.
Cook the Sauce Over Low Heat
Sour cream can separate if it gets too hot. Always prepare the sauce over gentle heat and stir continuously to keep it smooth and creamy.
Use Fresh Dill Whenever Possible
Fresh dill gives the sauce its bright, authentic Romanian flavor. While dried dill can be used in a pinch, it won’t provide the same freshness or aroma.
Let the Meatballs Finish Cooking in the Sauce
Simmering the meatballs in the creamy dill sauce allows them to absorb even more flavor while remaining moist and tender.
Taste Before Serving
Since sour cream can mellow the seasoning, taste the sauce before serving and adjust the salt and pepper if needed.
Garnish with Extra Fresh Dill
A sprinkle of freshly chopped dill just before serving adds color, freshness, and enhances the traditional flavor of the dish.
Common Mistakes to Avoid
Before you start cooking, it’s helpful to know a few common mistakes that can affect the final result. Fortunately, most are easy to avoid with a little attention to detail. From keeping the meatballs tender to ensuring the sour cream sauce stays smooth and creamy, these simple tips will help you achieve authentic Romanian Meatballs with Sour Cream and Dill every time.
Overmixing the Meat Mixture
Mixing the ingredients too much can make the meatballs dense and tough. Stir only until everything is evenly combined to keep the texture light and tender.
Skipping the Bread Soaking Step
The milk-soaked bread helps retain moisture inside the meatballs. Skipping this step often results in dry, less flavorful meatballs.
Frying Over High Heat
Cooking the meatballs over very high heat may brown the outside too quickly while leaving the centers undercooked. Medium heat allows them to brown evenly.
Crowding the Pan
Adding too many meatballs to the skillet at once lowers the pan’s temperature and prevents proper browning. Cook them in batches if necessary.
Boiling the Sour Cream Sauce
High heat can cause the sour cream to curdle or separate. Always cook the sauce gently over low heat while stirring continuously.
Adding Cold Sour Cream Directly to High Heat
Allow the sour cream to come closer to room temperature before preparing the sauce. This helps prevent it from separating during cooking.
Underseasoning the Sauce
The creamy sauce needs enough salt and pepper to balance its richness. Always taste the sauce before serving and adjust the seasoning if necessary.
Serving Immediately Without Resting
Allow the meatballs to rest in the sauce for five minutes before serving. This gives the flavors time to blend and slightly thickens the sauce for an even better texture.
Recipe Variations
While the traditional version remains a favorite in Romanian households, there are several delicious ways to customize Romanian Meatballs with Sour Cream and Dill. Whether you’re adapting the recipe to suit your family’s preferences or using ingredients you already have on hand, these variations still capture the comforting spirit of this classic Romanian dish.
Beef Meatballs
Replace the veal and pork with ground beef for a heartier flavor. Choose beef with a moderate fat content to keep the meatballs juicy.
Turkey Meatballs
Ground turkey creates a lighter version that’s still delicious. Because turkey is leaner, adding a little extra soaked bread helps keep the meatballs moist.
Chicken Meatballs
Ground chicken produces a delicate, tender meatball that pairs beautifully with the creamy dill sauce and makes a lighter family meal.
Garlic Dill Sauce
Add two or three minced garlic cloves to the sauce for extra depth and a more robust flavor that complements the sour cream perfectly.
Mushroom Lover’s Version
Sauté sliced mushrooms and stir them into the sour cream sauce before adding the meatballs. The mushrooms add earthy flavor and extra texture.
Herb Variation
Along with fresh dill, mix in a little chopped parsley or chives for additional freshness while keeping the traditional Romanian character of the dish.
Lighter Sauce
Substitute part of the sour cream with plain Greek yogurt for a lighter version while still maintaining a creamy consistency.
Spiced Meatballs
Add a pinch of sweet paprika or smoked paprika to the meat mixture for a subtle variation inspired by other regional Balkan flavors.
What to Serve with Romanian Meatballs with Sour Cream and Dill
Romanian Meatballs with Sour Cream and Dill are rich, creamy, and incredibly versatile, making them easy to pair with a variety of traditional Romanian side dishes. Whether you’re preparing a comforting family dinner or serving guests, these accompaniments help create a complete and satisfying meal.
Creamy Mashed Potatoes
Smooth mashed potatoes are one of the most popular side dishes for these meatballs. They soak up the creamy dill sauce beautifully and complement the tender texture of the meat.
Boiled Buttered Potatoes
Simple boiled potatoes tossed with butter and fresh parsley provide a traditional Romanian pairing that lets the flavorful sauce remain the star of the meal.
Steamed White Rice
Light, fluffy rice balances the richness of the sour cream sauce and makes the dish especially filling without overpowering its flavors.
Buttered Egg Noodles
Wide egg noodles coated with a little butter are another comforting option that pairs wonderfully with the creamy sauce and tender meatballs.
Crusty Rustic Bread
Fresh bread is perfect for soaking up every last spoonful of the rich sour cream and dill sauce. Many Romanian families wouldn’t serve this dish without it.
Pickled Vegetables
Traditional Romanian pickles, including cucumbers, peppers, or mixed vegetables, provide a refreshing contrast to the richness of the meatballs and add a pleasant tang to the meal.
Simple Green Salad
A crisp salad with lettuce, cucumbers, tomatoes, and a light vinaigrette adds freshness and helps balance the creamy flavors of the main dish.
Steamed Seasonal Vegetables
Steamed carrots, green beans, broccoli, or peas offer extra color and nutrition while keeping the meal light and well balanced.
How to Store and Reheat Romanian Meatballs with Sour Cream and Dill
Like many traditional Romanian comfort foods, Romanian Meatballs with Sour Cream and Dill taste just as delicious the next day. As the meatballs rest in the creamy dill sauce, the flavors continue to develop, making leftovers even more flavorful. Proper storage and gentle reheating will help maintain the sauce’s smooth texture and keep the meatballs tender.
Refrigerating Leftovers
Allow the meatballs to cool completely before transferring them to an airtight container. Store them in the refrigerator for up to 4 days.
Freezing
The meatballs freeze well, although the sour cream sauce may separate slightly after thawing. Place the cooled meatballs and sauce in a freezer-safe container and freeze for up to 3 months.
Thawing
For the best texture, thaw frozen meatballs overnight in the refrigerator before reheating.
Reheating on the Stovetop
Transfer the meatballs and sauce to a saucepan and warm gently over low heat, stirring occasionally. If the sauce becomes too thick, add a splash of milk or broth until it reaches the desired consistency.
Reheating in the Microwave
Place an individual serving in a microwave-safe dish, cover loosely, and heat in 30-second intervals, stirring between each interval until thoroughly heated.
Avoid High Heat
Whether reheating on the stovetop or in the microwave, avoid boiling the sauce. Gentle heat helps prevent the sour cream from curdling or separating and keeps the sauce smooth and creamy.
Frequently Asked Questions
If you’re making Romanian Meatballs with Sour Cream and Dill for the first time, you may have a few questions. Here are some of the most common ones to help ensure your dish turns out perfectly.
Can I make the meatballs ahead of time?
Yes. You can prepare and brown the meatballs up to a day in advance. Store them in the refrigerator and simmer them in the sour cream and dill sauce just before serving.
Can I use only one type of meat?
Absolutely. While a combination of pork and veal is traditional, you can use only pork, only beef, or even ground turkey or chicken depending on your preference.
Why did my sour cream sauce separate?
Sour cream can curdle if it is cooked over high heat or allowed to boil. Always prepare the sauce over low heat and stir continuously to keep it smooth and creamy.
Can I substitute Greek yogurt for sour cream?
Yes. Full-fat Greek yogurt can be used for a lighter version, although the flavor will be tangier and the texture slightly different from the traditional recipe.
What kind of dill should I use?
Fresh dill is strongly recommended for the most authentic Romanian flavor. Dried dill can be used if necessary, but it won’t provide the same aroma or brightness.
Can I bake the meatballs instead of frying them?
Yes. Bake the meatballs at 400°F (200°C) for about 20 to 25 minutes, then transfer them to the sauce to finish cooking.
What can I serve with Romanian Meatballs with Sour Cream and Dill?
Mashed potatoes, boiled potatoes, buttered noodles, steamed rice, crusty bread, or a simple green salad all pair wonderfully with this traditional Romanian dish.
Can I freeze the finished dish?
Yes. Freeze the meatballs together with the sauce in an airtight container for up to three months. Thaw overnight in the refrigerator and reheat gently over low heat for the best results.
The History of Romanian Meatballs with Sour Cream and Dill
Romanian Meatballs with Sour Cream and Dill are a wonderful example of the country’s rich culinary traditions, where simple ingredients are transformed into comforting, flavorful meals. Known as Chiftele cu Smântână și Mărar, this dish combines two staples of Romanian cooking—homemade meatballs and creamy sour cream—into a recipe that has been enjoyed by families for generations.
A Long Tradition of Chiftele
Meatballs, or chiftele, have been part of Romanian cuisine for centuries. Historians believe they were influenced by the Ottoman Empire, where seasoned minced meat dishes spread throughout the Balkans. Over time, Romanian cooks adapted these recipes using local ingredients, creating softer, more delicately seasoned meatballs that became a staple of everyday home cooking.
The Importance of Sour Cream
Sour cream, known as smântână, is one of the defining ingredients of Romanian cuisine. It is commonly used in soups, stews, sauces, and baked dishes, adding richness and a pleasant tang that balances savory flavors. Pairing meatballs with a creamy sour cream sauce became a natural evolution of traditional Romanian cooking.
Fresh Dill in Romanian Cuisine
Fresh dill has long been one of Romania’s favorite herbs. It grows abundantly throughout the country and is frequently added to soups, vegetable dishes, pickles, sauces, and meat recipes. In this dish, dill provides a bright, aromatic contrast to the rich meatballs and creamy sauce.
A Dish for Family Gatherings
Romanian Meatballs with Sour Cream and Dill are often prepared for Sunday lunches, family celebrations, and holiday meals. Because the recipe can be made in large batches, it is ideal for bringing relatives together around the table, where it is commonly served with mashed potatoes, rice, or crusty bread.
A Beloved Romanian Comfort Food Today
Although modern kitchens offer countless new recipes, Chiftele cu Smântână și Mărar remains a favorite across Romania and neighboring Moldova. Its combination of tender homemade meatballs, silky sour cream sauce, and fragrant dill continues to represent the warmth, hospitality, and timeless traditions of Romanian home cooking.
Are Romanian Meatballs with Sour Cream and Dill Healthy?
Like many traditional Romanian recipes, Romanian Meatballs with Sour Cream and Dill are all about balance. They combine high-quality protein, fresh herbs, and wholesome ingredients into a satisfying meal that can easily fit into a well-rounded diet when enjoyed in moderation.
Excellent Source of Protein
The combination of pork and veal provides plenty of high-quality protein, which helps support muscle maintenance, keeps you feeling full longer, and makes this dish especially satisfying.
Rich in Vitamins and Minerals
Fresh dill contributes vitamins A and C along with antioxidants, while onions provide beneficial plant compounds and natural sweetness. Together, they add both flavor and nutritional value.
Provides Healthy Fats
While sour cream and pork contribute fat, they also provide richness that makes the meal satisfying. Choosing lean cuts of meat can help reduce the overall fat content without sacrificing flavor.
A Filling and Balanced Meal
Served with mashed potatoes, rice, or steamed vegetables, these meatballs create a complete meal that offers protein, carbohydrates, and plenty of comforting flavor.
Easy to Make Lighter
If you’d like a lighter version, substitute lean ground turkey or chicken for part of the pork, use light sour cream or replace part of it with plain Greek yogurt, and serve the meatballs alongside roasted vegetables instead of heavier starches.
Enjoy in Moderation
Because the recipe contains sour cream and butter, it’s best enjoyed as part of a balanced diet. Paired with fresh vegetables or a crisp salad, it becomes a nourishing and comforting meal that’s perfect for both everyday dinners and special occasions.
Bring Traditional Romanian Comfort Food to Your Table
Romanian Meatballs with Sour Cream and Dill are the perfect example of how simple, everyday ingredients can be transformed into an unforgettable meal. Tender homemade meatballs, a rich and velvety sour cream sauce, and the fresh aroma of dill come together to create a dish that has been cherished in Romanian homes for generations.
Whether you’re preparing a comforting family dinner, exploring authentic Romanian cuisine, or looking for a new way to enjoy homemade meatballs, this recipe delivers satisfying flavor in every bite. It’s hearty enough for special occasions yet simple enough to become part of your regular meal rotation.
Once you experience the combination of juicy meatballs and creamy dill sauce served over fluffy mashed potatoes, buttered noodles, or warm crusty bread, it’s easy to understand why this classic remains one of Romania’s favorite comfort foods. Give it a try and bring a taste of traditional Romanian home cooking to your own table.
Inspiration and adaptation: romanianfoodblog.com, uncover-romania.com, gourmetcubicle.com
Explore other recipes from the traditional Romanian cuisine.
Did you make this Romanian Meatballs with Sour Cream and Dill recipe?
Please let me know how it turned out for you! Leave a comment below and don’t forget to follow us. Sharing is caring!


