| |

Curry Lamb Meatballs

Perfect for appetizers, main courses, or as a tasty snack, these curry lamb meatballs are sure to be a hit at your next gathering. With rich Indian spices, a creamy coconut curry sauce, and tender ground lamb, this delicious recipe is packed with such great flavor. Serve it with naan bread, over cauliflower rice, or alongside fresh veggies for a complete meal that your whole family will love.

Curry Lamb Meatballs baked in a creamy yellow sauce, garnished with fresh cilantro, served in an oval white dish on a light surface. A small bunch of cilantro sits on a wooden board nearby.

Why You’ll Love Curry Lamb Meatballs

If you’re a lamb lover, this is a great recipe for you. These lamb curry meatballs are juicy, spiced just right, and simmered in a creamy Indian curry sauce. The combination of ground lamb, fresh cilantro, and warm spices like  curry powder makes these meatballs taste just like something you’d find in Indian restaurants. Unlike tough meatballs, these turn out soft and flavorful thanks to a good mix of ingredients. Plus, the coconut curry sauce ties everything together for an easy lamb meatball curry that’s perfect any night of the week.

What You Need To Make Curry Lamb Meatballs

A bowl of raw ground meat for Curry Lamb Meatballs is surrounded by small bowls of spices, chopped onions, an egg, fresh herbs, minced garlic, and a dish of yogurt, all arranged on a light wooden surface.

To make these flavorful curry lamb meatballs, you’ll need a few pantry staples and fresh ingredients. You can find the exact measurements in the recipe card, but here’s what you’ll need:

For the meatballs

  • Ground American lamb
  • Garlic and shallots
  • Egg
  • Spices like cinnamon, nutmeg, cumin, and cardamom
  • Fresh mint and cilantro
  • Cajun and peri peri seasoning
  • Salt, pepper, and avocado oil

For the coconut curry sauce

  • Coconut milk
  • Curry powder
  • Salt and pepper

How To Make Curry Lamb Meatballs

Prep and mix: Preheat your oven to 350°F. In a large bowl, mix the lamb, garlic, shallots, egg, spices, and herbs until well combined.

A bowl filled with ground meat, a raw egg, chopped herbs, spices, onions, and salt—just the right base for flavorful Curry Lamb Meatballs—sits ready to be mixed. Fresh herbs are on a wooden board nearby.
Raw ground meat mixed with herbs and spices in a white bowl with a metal spoon, ready to be shaped into flavorful Curry Lamb Meatballs, sits next to a wooden board holding fresh mint and cilantro.

Shape the meatballs: Roll the mixture into 1 ½-inch meatballs and set them aside.

Curry Lamb Meatballs with herbs and onions are arranged raw in a white dish. A wooden board with fresh mint leaves is partially visible in the corner.

Sear the meatballs: Heat avocado oil in a cast iron skillet over medium-high heat. Brown the meatballs on all sides, about 10 minutes. They don’t need to be fully cooked at this stage.

Curry Lamb Meatballs arranged in a single layer in a black cast iron skillet, ready to be cooked. The meatballs contain visible pieces of onion and herbs.
Fourteen browned Curry Lamb Meatballs are cooking in a black cast iron skillet. Some chopped herbs are visible in the meat, and the skillet is shown from above.

Bake in sauce: Transfer the meatballs to a casserole dish. Pour in the coconut milk, curry powder, salt, and pepper, stirring to coat. Bake for 15-20 minutes until fully cooked.

Oval white baking dish filled with a smooth, creamy light yellow sauce mixture—perfect for serving Curry Lamb Meatballs—set on a white rustic surface. Some fresh cilantro is visible at the top right edge.
Oval white dish with twelve browned Curry Lamb Meatballs in creamy yellow sauce, garnished with herbs. The dish sits on a light-colored surface with a bit of fresh cilantro visible in the corner.

Serve and enjoy: Spoon over rice, serve with naan, or enjoy them as they are.

A spoon drizzles sauce over three curry lamb meatballs on white rice, garnished with a mint sprig, served on a white plate with herbs in the background.

Commonly Asked Questions

Can I make these meatballs ahead of time?

Yes, you can prepare the meat mixture and store it in an airtight container in the fridge for up to a day. you can also freeze uncooked meatballs for 3-4 months in a freezer bag.

What can I serve with these meatballs?

They pair well with naan bread, cauliflower rice, or roasted fresh veggies. you can also serve them over rice noodles or with a side of indian curry sauce.

Can I freeze leftovers?

Absolutely. store in an airtight container for up to 3-4 months. to reheat, thaw in the fridge overnight and warm on low heat in a large skillet with extra sauce.

How do I keep my meatballs from getting tough?

Avoid overmixing the meat mixture. using wet hands and a small ice cream scoop helps create equal meatballs that stay tender. searing on medium heat and finishing them in sauce also prevents drying out.

Where can I find the ingredients?

Most ingredients are available at your grocery store, but if you need harder-to-find spices like peri peri seasoning, you can check online retailers.

Four curry lamb meatballs are served on a bed of white rice, topped with sauce and garnished with chopped herbs. A fork rests on the plate, with extra herbs and a cutting board visible in the background.

Curry Lamb Meatballs

These juicy, spiced lamb meatballs are cooked in a rich coconut curry sauce for a comforting and flavorful dish. Serve them over rice, with naan, or on their own for a meal that’s sure to impress. Easy to make and packed with bold flavors, this recipe is perfect for any occasion.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
  

Let’s gather the ingredients!
Lamb Meatballs
  • 2 pounds ground American lamb
  • 3 cloves garlic finely minced
  • 2 shallots finely minced
  • 1 large egg
  • ¼ tsp cinnamon ground
  • ¼ tsp nutmeg ground
  • ½ tsp cumin ground
  • ¼ tsp cardamom ground
  • 1½ tsp curry powder
  • 1 tbsp fresh mint chopped
  • 2 tbsp fresh cilantro chopped
  • 1 tbsp cajun seasoning
  • 1 tbsp peri peri seasoning
  • salt and pepper to taste
  • 3 tbsp avocado oil
Coconut Sauce
  • 1 can coconut milk
  • 2 tsp curry powder
  • salt and pepper to taste

Instructions
 

Let’s Begin!
  1. Preheat oven to 350°F.
  2. Combine all ingredients in a large bowl. Mix extremely well.
  3. Take a handful of the meat mixture and form 1 1/2-inch meatballs. Continue until all the mixture is gone.
  4. In a cast iron pour oil in and begin searing the lamb meatballs on medium-high heat, until most sides are nicely browned, about 10 minutes. ( You can finish cooking them through in the sauce, so just brown them at this point)
  5. Remove meatballs and place in a casserole dish.
  6. Pour coconut milk, curry powder, salt, and pepper over casserole dish and mix well
  7. Bake at 350 for 15-20 mins.
  8. Serve over rice and enjoy!!

Nutrition

Calories: 968kcalCarbohydrates: 9gProtein: 42gFat: 86gSaturated Fat: 43gPolyunsaturated Fat: 6gMonounsaturated Fat: 31gTrans Fat: 0.01gCholesterol: 212mgSodium: 1332mgPotassium: 871mgFiber: 2gSugar: 1gVitamin A: 1044IUVitamin C: 3mgCalcium: 100mgIron: 9mg

Tried this recipe?

Let us know how it was!

You Will Also Love . . .

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating