Meatball Curry Recipe

Discover the flavors of this Meatball Curry Recipe, a perfect blend of spices and tender meatballs. Easy to make & sure to delight your taste buds!

Looking for a delicious and flavorful dish to add to your recipe repertoire? Look no further than this meatball curry recipe. With its aromatic spices and tender meatballs, it’s a dish that is sure to captivate your taste buds and leave you craving for more. Whether you’re a fan of Sri Lankan cuisine or Indian-inspired flavors, this meatball curry recipe offers versatility and mouthwatering goodness.

Meatball Curry Recipe

Key Takeaways:

  • Meatball curry is a versatile dish that can be made with various ground meats.
  • The spices and ingredients used in the recipe add depth and flavor to the curry sauce.
  • Cooking the meatballs separately ensures a crispy outer crust and juicy interior.
  • The curry base is made with sautéed onions, garlic, and ginger, and coconut milk provides a creamy consistency.
  • The meatballs are simmered in the curry sauce until fully cooked, and lime juice enhances the flavors.

The Nostalgic Taste of Sri Lankan Meatball Curry

Indulge in the delightful flavors of Sri Lanka with this authentic Sri Lankan meatball curry recipe. This recipe will transport you back to the nostalgic memories of enjoying the delicious Keels meatball curry in Sri Lanka. Combining the traditional flavors of Sri Lankan curry sauce with tender and flavorful meatballs, this dish is a true culinary delight.

Originating from the rich culinary heritage of Sri Lanka, this meatball curry recipe captures the essence of the island’s vibrant spices and aromatic flavors. Each bite is a journey into the heart of Sri Lankan cuisine, filled with warmth, complexity, and a hint of nostalgia.

The secret to the incredible taste of this Sri Lankan meatball curry lies in its unique blend of spices and herbs. The aromatic Sri Lankan curry powder adds depth and warmth, while black pepper and cayenne pepper provide a touch of heat. Ground coriander adds a fresh and citrusy note, perfectly complementing the flavors of the meatballs.

To make this authentic meatball curry, start by preparing the meatballs with a combination of ground meat, breadcrumbs, onions, garlic, and a carefully selected mix of spices. Shape the meat mixture into small balls and cook them until golden brown and crispy. This step adds a delightful texture and enhances the overall flavor of the dish.

Next, prepare the curry base by sautéing onions, ginger, and garlic in a fragrant blend of spices and aromatic oils. The addition of Sri Lankan curry powder creates a rich and flavorful gravy, while coconut milk adds a creamy and luscious texture. Let the curry base simmer gently, allowing the flavors to meld and intensify.

Finally, add the cooked meatballs to the curry sauce and let them simmer together, infusing their flavors into the sauce. The result is a mouthwatering dish that boasts tender meatballs bathed in a creamy and aromatic curry sauce.

Serve this Sri Lankan meatball curry with steamed rice or alongside some freshly baked bread for a truly satisfying meal. The flavors of this dish are so captivating that it will transport you to the vibrant streets of Sri Lanka with every bite.

Ingredients Instructions
  • Ground meat (beef, chicken, or lamb)
  • Onion
  • Garlic
  • Breadcrumbs
  • Sri Lankan curry powder
  • Black pepper
  • Cayenne pepper
  • Ground coriander
  • Coconut milk
  1. Mix ground meat with finely chopped onion, minced garlic, breadcrumbs, Sri Lankan curry powder, black pepper, cayenne pepper, ground coriander, and salt.
  2. Shape the mixture into small balls and cook them until golden brown and crispy.
  3. In a separate pan, sauté chopped onions, minced ginger, and minced garlic.
  4. Add Sri Lankan curry powder, black pepper, ground coriander, and salt to the pan and cook until fragrant.
  5. Pour in coconut milk and let simmer for a few minutes.
  6. Add the cooked meatballs to the curry sauce and simmer until the flavors meld together.
  7. Serve hot with steamed rice or bread.

This meatball curry recipe captures the nostalgic taste of Sri Lanka, taking you on a culinary journey filled with authentic flavors and cherished memories. Prepare this dish and savor the comforting and aromatic blend of spices in every mouthful.

Versatility of Meatball Curry Recipe

One of the standout features of the meatball curry recipe is its versatility. This mouthwatering dish offers endless possibilities for customization, allowing you to cater to your taste preferences and dietary needs. Not only can you choose from a range of different types of ground meat, but you can also experiment with various flavors and ingredients to create your perfect meatball curry.

Let’s explore how this versatile recipe can be adapted to suit your culinary creativity:

1. Multiple Meat Options

Who says meatballs have to be limited to just one type of meat? With this recipe, you have the freedom to use various ground meats such as chicken, beef, lamb, or pork. Each meat brings its own unique flavor and texture to the dish, allowing you to diversify your culinary experience. Whether you prefer the lean versatility of chicken or the robust richness of beef, the choice is yours.

2. Make Ahead and Freeze

Life can get busy, and it’s always helpful to have meals ready to go. The meatball curry recipe can be made ahead of time and frozen, making it a convenient choice for busy individuals or those who like to meal prep. Simply cook the meatballs and prepare the curry base, then freeze them separately. When ready to enjoy, thaw both components and combine them in a pot to heat through. It’s a hassle-free way to have a delicious homemade meal on demand.

3. Customize the Flavor Profile

The beauty of homemade cooking is the ability to tweak and personalize recipes to your liking. With the versatile meatball curry recipe, you can play around with different spices, herbs, and seasonings to suit your taste buds. Add extra heat with chili powder or red pepper flakes, enhance the aroma with fragrant spices like cumin and coriander, or introduce fresh herbs like cilantro or basil for a burst of freshness. The possibilities are endless, giving you the freedom to create a curry that truly reflects your culinary style.

4. Adapt to Dietary Restrictions

If you have dietary restrictions or preferences, the meatball curry recipe can easily accommodate them. Whether you follow a gluten-free, dairy-free, or low-carb diet, you can substitute ingredients accordingly. Use gluten-free breadcrumbs or almond meal for a gluten-free version, swap regular dairy with coconut milk for a dairy-free alternative, or replace rice with cauliflower rice for a low-carb option. This recipe allows you to enjoy a delicious curry that aligns with your dietary needs.

The versatile meatball curry recipe is your ticket to a world of culinary exploration. Get creative in the kitchen, experiment with different flavors, and make this dish truly your own. Whether you’re cooking for yourself, your family, or hosting a gathering, this homemade meatball curry recipe will always be a crowd-pleaser.

Spices and Ingredients for Meatball Curry Recipe

Enhancing the flavors of your meatball curry

When it comes to making a delicious meatball curry, the right combination of spices and ingredients is essential. Let’s explore the key components that bring depth and flavor to this delectable dish.

Sri Lankan Curry Powder

The star of the show is undoubtedly the Sri Lankan curry powder. With its unique blend of aromatic spices, including cumin, coriander, fennel seeds, and cardamom, it adds an authentic Sri Lankan touch to your meatball curry. The rich and earthy flavors of this curry powder create a truly unforgettable taste experience.

A Medley of Flavors

In addition to the Sri Lankan curry powder, other spices play a crucial role in enhancing the overall taste of the meatball curry. Black pepper and cayenne pepper bring a gentle heat, while ground coriander adds a mild citrusy undertone. The combination of these spices provides a harmonious balance of flavors.

Garlic and ginger are essential ingredients that contribute to the aromatic profile of the curry. Their bold and pungent flavors infuse the sauce with a delightful kick. To further elevate the taste, cilantro roots or stems are added, imparting a fresh and herbaceous note to the dish.

Coconut Milk and Lime Juice

Coconut milk is a key ingredient that adds richness and creaminess to the curry sauce. It brings a subtle sweetness that complements the spices and creates a luscious base for the meatballs to simmer in. The addition of lime juice adds a tangy twist, brightening the flavors and resulting in a perfectly balanced curry.

With the perfect blend of Sri Lankan curry powder, aromatic spices, and flavorful ingredients like garlic, ginger, cilantro, coconut milk, and lime juice, your meatball curry will be an explosion of taste and aroma. Let’s move on to the next section, where we’ll dive into the cooking process and create crispy and tender meatballs.

Cooking the Meatballs

In order to create the perfect meatball curry, it is essential to cook the meatballs to perfection. Whether you choose to use ground chicken or any other type of ground meat, the key is to achieve a crispy and caramelized exterior while maintaining a juicy center.

One method for cooking the meatballs is on the stove. Start by shaping the meat mixture into evenly sized balls. Heat a skillet over medium-high heat and add a drizzle of oil. Place the meatballs in the hot skillet, making sure not to overcrowd the pan. Cook them until they turn golden brown and crispy on all sides, rotating them as needed.

Another option is to bake the meatballs in the oven. Preheat your oven to 400°F (200°C). Place the shaped meatballs on a baking sheet lined with parchment paper or aluminum foil. Bake them for about 15-20 minutes or until they are golden brown and crispy.

Cooking the meatballs separately before adding them to the curry allows them to develop a delicious crust and retain their moisture. This technique ensures that each bite of the meatball curry is full of flavor and texture.

Tips for Perfectly Cooked Meatballs:

  • Ensure the meat mixture is well-seasoned with spices and herbs.
  • Use a gentle hand when forming the meatballs to avoid overworking the mixture.
  • Ensure the cooking surface is well-heated to achieve a nice sear.
  • Rotate the meatballs regularly during cooking to achieve an even crust.
  • Check the internal temperature of the meatballs using a meat thermometer to ensure they are fully cooked.

Sample Table: Meatball Cooking Times

Meat Type Stove Cooking Time Oven Cooking Time
Ground Chicken 8-10 minutes 15-20 minutes
Ground Beef 10-12 minutes 20-25 minutes
Ground Lamb 10-12 minutes 20-25 minutes
Ground Pork 8-10 minutes 15-20 minutes

Making the Curry Base

To create the flavorful curry base for your meatball curry, start by sautéing a combination of onion, ginger, and garlic in oil. This aromatic trio forms the foundation of many delicious curry dishes.

Next, it’s time to add the star of the show – Sri Lankan curry powder. The unique blend of spices in Sri Lankan curry powder adds depth and complexity to the curry base. Along with curry powder, you can also incorporate other spices like turmeric, cumin, and cinnamon to enhance the flavor profile.

Once the spices are added, let them toast briefly in the oil to release their fragrant aromas. This step will elevate the overall taste of your curry.

Now comes the creamy element – coconut milk. Coconut milk not only adds richness and a velvety texture to the curry base but also balances out the heat from the spices. You can adjust the amount of coconut milk to achieve your desired consistency.

If you want to intensify the coconut flavor, consider simmering the curry base for a longer time. This allows the flavors to meld together and creates a rich, robust Sri Lankan curry gravy.

Ingredients Quantity
Onion 1 medium, finely chopped
Ginger 1-inch piece, grated
Garlic 3 cloves, minced
Sri Lankan curry powder 2 tablespoons
Other spices (e.g., turmeric, cumin, cinnamon) To taste
Coconut milk 1 cup

By following these steps, you’ll have a tantalizing curry base that is the perfect starting point for your meatball curry. The flavorful combination of onion, ginger, garlic, Sri Lankan curry powder, and creamy coconut milk will infuse your curry with authentic Sri Lankan flavors.

Finishing the Meatball Curry

Once the curry base is prepared, it’s time to add the star of the dish – the meatballs. Gently place the meatballs into the simmering curry sauce, ensuring they are fully submerged. Allow them to cook for about 10-15 minutes, or until they are cooked all the way through and tender.

The curry sauce can be adjusted according to your spice preference. If you prefer a milder curry, you can reduce the amount of chili powder. On the other hand, if you like it spicier, feel free to add an extra pinch. The choice is yours!

For an extra burst of flavor, squeeze in some fresh lime juice. The tanginess of the lime juice beautifully complements the creamy curry sauce and enhances the overall taste of the dish.

Once the meatballs are fully cooked and the flavors have melded together, your meatball curry is ready to be enjoyed!

Get ready to indulge in a bowl of aromatic meatball curry, with tender meatballs swimming in a rich and creamy curry sauce. The combination of flavors and textures will tantalize your taste buds and leave you craving for more.

“The creamy curry sauce, infused with the spices and flavors, coats the meatballs perfectly, making each bite absolutely delightful.” – Foodie Magazine

Indian-Inspired Meatball Curry

The Indian-inspired meatball curry, also known as kofta curry, is a delicious dish that brings together the flavors of warm spices and creamy curry sauce. It’s a perfect choice for those who enjoy the rich and aromatic tastes of Indian cuisine.

The meatballs in this curry are a blend of ground meat and aromatic spices. Some of the key spices used include cumin, coriander, cloves, ginger, and cinnamon. These spices infuse the meatballs with a bold and flavorful taste that complements the curry sauce perfectly.

To make the curry sauce, the recipe calls for a combination of onion, garlic, ginger, cilantro, and Indian curry paste. This combination creates a rich and fragrant base for the curry, which pairs beautifully with the meatballs. The addition of cream helps to balance the heat and adds a creamy texture to the dish.

Ingredients Instructions
  • Ground meat (chicken, beef, lamb, or pork)
  • Cumin
  • Coriander
  • Cloves
  • Ginger
  • Cinnamon
  1. In a mixing bowl, combine the ground meat with the spices.
  2. Shape the mixture into meatballs and set aside.
  3. In a separate pan, sauté onion, garlic, ginger, and cilantro until fragrant.
  4. Add Indian curry paste and cook for a few minutes.
  5. Pour in the cream and simmer until the sauce thickens.
  6. Gently add the meatballs to the sauce and cook until they are fully cooked and tender.
  7. Serve the meatball curry hot with rice or naan bread.

The Indian-inspired meatball curry is a comforting and satisfying dish that is sure to impress your family and guests. The combination of the flavorful meatballs and creamy curry sauce creates a delightful taste experience that will keep you coming back for more. Whether you’re a fan of Indian cuisine or looking to try something new, this kofta curry is a must-try recipe.


In conclusion, this meatball curry recipe is a mouthwatering delight that offers both flavor and versatility. Whether you prefer the authentic Sri Lankan version, with its nostalgic taste and traditional curry sauce, or the Indian-inspired kofta curry with its warm spices and creamy sauce, you’re in for a treat.

With its tender meatballs, perfectly seasoned with a blend of spices, and a rich, aromatic curry sauce, this dish is a perfect complement to rice or flatbread. The combination of flavors and textures is sure to satisfy your taste buds and leave you craving for more.

So why not give this meatball curry recipe a try? Discover the joy of homemade goodness and embark on a journey of culinary satisfaction. Whether you’re cooking for yourself, your family, or guests, this recipe is a guaranteed crowd-pleaser that will impress everyone at the table. Get ready to savor the deliciousness and enjoy a truly memorable dining experience.


Can the meatballs be made with different types of ground meat?

Yes, you can use chicken, beef, lamb, or pork to make the meatballs for this curry recipe.

Can the meatball curry be made ahead of time?

Yes, you can make the curry ahead of time and freeze it for convenience.

What spices are used in the meatball curry recipe?

The recipe calls for Sri Lankan curry powder, black pepper, cayenne pepper, and ground coriander.

How are the meatballs cooked?

The meatballs can be cooked either on the stovetop or in the oven until they are crispy and fully cooked through.

How is the curry base prepared?

The curry base is made by sautéing onion, ginger, and garlic in oil, then adding Sri Lankan curry powder and coconut milk.

Can the spice level of the curry sauce be adjusted?

Yes, you can adjust the spice level by adding more or less chili powder to the curry sauce.

What are the key ingredients in the Indian-inspired meatball curry?

The Indian-inspired meatball curry features spices like cumin, coriander, cloves, ginger, and cinnamon, as well as onion, garlic, ginger, cilantro, and Indian curry paste.

What can I serve with meatball curry?

Meatball curry can be enjoyed with rice or flatbread for a delicious and satisfying meal.

Related Posts