Kid-Friendly Indian Lamb Meatballs In Makhani Sauce: Mild Spices, Hidden Veg, Oven-Baked

These Indian lamb meatballs are soft, mild, and kid-friendly, with a rich buttery makhani sauce. They are an easy, restaurant-style dinner you can make at home.

Key Takeaways

  • These Indian lamb meatballs (lamb kofta curry) are oven-baked, stay tender, and use mild spices that work for kids and adults.
  • Grated carrot and zucchini act as hidden vegetables, adding moisture without changing the flavor.
  • The creamy makhani sauce uses butter, tomato, warm spices, and cream to create a smooth, restaurant-style curry that stays mild.
  • You can prep the meatballs ahead, freeze them, and reheat them in the sauce for quick weeknight dinners.
  • Serve the meatballs with rice, naan, roti, quinoa, or even pasta to fit different family preferences.
Creamy Indian lamb meatballs served in orange curry sauce with naan.

Disclosure: This post may contain affiliate links. This means I get a small commission if you decide to make a purchase through my links at no extra cost to you.

I like having a few recipes that feel comforting but still stay practical for busy evenings, and these Indian meatballs fit that balance well. Baking the meatballs keeps the process simple, and the added vegetables mix in smoothly without changing the flavor. It is the kind of hidden-veg trick most moms end up relying on at some point, and it works especially well here because the makhani sauce is mild and creamy. This has turned into one of those dependable dinners I can make without overthinking anything.

Why You Will Love This Recipe

  • You get juicy lamb meatballs simmered in a silky makhani sauce that tastes like your favorite restaurant curry but with simple, home-kitchen steps.
  • The sauce is mild and kid-friendly, with warm Indian spices that feel cozy, not hot.
  • Grated carrots and zucchini blend into the meatballs as hidden veggies, so kids eat them without a fuss.
  • The meatballs freeze well, and the makhani sauce tastes even better the next day. So you can cook once and enjoy more than one meal.
  • It pairs with rice, naan, or even pasta, so you can match it to whatever your family likes.
Close-up of lamb meatballs in creamy orange curry garnished with herbs.

Ingredients

Fresh ingredients for lamb meatballs arranged neatly on a white marble surface.

See the recipe card for the complete list of ingredients and quantities.

Step-by-step Instructions

Lamb meatball mixture with vegetables combined in a large mixing bowl.

Step 1: Combine the ground lamb, grated carrot, grated zucchini, chopped onion, egg, breadcrumbs, cilantro, curry powder, and salt in a large mixing bowl and mix until evenly combined.

Twenty raw lamb meatballs arranged evenly on a parchment-lined baking tray.

Step 2: Shape the mixture into round meatballs and arrange them on the prepared sheet pan.

Golden baked lamb meatballs resting on a parchment-lined sheet pan.

Step 3: Bake at 400℉ for 20 to 22 minutes until the meatballs are cooked through and lightly browned.

Cooked onion and tomato curry base simmering in a stainless steel saucepan.

Step 4: Cook onion, ginger, and garlic in butter. Add crushed tomatoes, garam masala, mild paprika, turmeric, salt, and sugar. Cook until the tomatoes and spices are cooked.

Blended orange curry mixture inside a blender jar on marble countertop.

Step 5: Transfer the mixture to a blender and blend until completely smooth.

Smooth orange curry sauce with cream swirls in a stainless steel pan.

Step 6: Return the sauce to the saucepan, add the water, and simmer for 5 minutes. Add the cream and adjust the salt.

Lamb meatballs arranged on top of silky orange curry sauce in pan.

Step 7: Turn off the heat. Add the baked meatballs to the sauce, and let it sit for 5 minutes.

Expert Tips

  • Squeeze the zucchini well so excess moisture doesn’t soften the meatballs.
  • Sieve the makhani sauce after blending it for an extra-smooth finish if you want that true restaurant texture.
  • Adjust the sweetness and salt at the end since tomato brands vary in acidity.
  • Swap the lamb for chicken or turkey for a variation that works with the same method.
  • Use coconut milk instead of cream and oil in place of butter for a dairy-free version.
  • Add a pinch of chili powder if your family prefers a gentle heat.

Serving Ideas

Serve these Indian lamb meatballs over basmati rice, jeera rice, or warm naan for a cozy, complete meal. Also called kofta curry, they work well with roti, quinoa, or even pasta for kids who prefer familiar sides. Add a simple cucumber raita or a fresh green salad to round out the plate.

Plated Indian lamb meatballs with rice, naan, and yogurt sauce.

More Indian Lamb Recipes

  1. Lamb and mung bean curry brings together rich, slow-cooked ground lamb with tender moong dal for a cozy, deeply seasoned dinner that tastes like it simmered all afternoon. It’s the kind of comfort meal that works for weeknights, makes incredible leftovers, and feels special.
  2. Lamb palak is a comforting Indian lamb and spinach curry with tender pieces of lamb simmered in a smooth, vibrant spinach sauce. The flavors are warm and balanced, and it pairs perfectly with basmati rice or naan. It’s the kind of cozy dinner that feels special without being complicated.
  3. Lamb pepper fry is all about bold black-pepper heat and that dry, roasted finish that makes every bite feel cozy and satisfying. The lamb turns tender first, then crisp around the edges as it cooks down into a deep, peppery masala. Perfect with rice, roti, dosa, or anything already on your dinner table.
  4. Lamb madras is the kind of curry that makes the whole meal feel special. The lamb turns soft as it cooks, and the masala wraps around it with a steady heat that builds gently with each bite. Nothing about it feels rushed. The spices have time to come together, the sauce takes on real character, and the final dish feels comforting in a way only a slow-cooked curry can.
  5. Some curries earn a permanent spot in the dinner rotation, and this is one of them. This lamb rogan josh combines tender lamb and balanced spices in a smooth curry sauce that works for families and guests alike. It carries the familiar depth of traditional Indian lamb recipes and pairs easily with rice or naan.

If you tried this Indian Lamb Meatballs Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below.

Top view of lamb meatballs simmered in creamy Indian curry sauce.

Indian Lamb Meatballs In Creamy Makhani Sauce

These Indian lamb meatballs are coated in a mild, creamy makhani sauce that stays smooth, cozy, and kid-friendly. The baked meatballs turn tender with hidden vegetables mixed in for moisture and balance. It’s an easy, comforting dinner that pairs well with rice or naan and works for both weeknights and make-ahead meals.
No ratings yet
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Course: Main Course
Cuisine: Indian
Servings: 5
Author: Shilpa

Ingredients

For the Meatballs

  • 1 pound ground lamb
  • 1 cup carrot grated
  • 1 cup zucchini grated and squeezed to remove excess moisture
  • 1 small onion finely chopped
  • 1 egg
  • 1 cup breadcrumbs
  • 2 tablespoons cilantro chopped
  • 1 teaspoon mild curry powder
  • 1 teaspoon salt

For the Makhani Sauce

Instructions

Bake the Meatballs

  • Preheat the oven to 400℉ and line a sheet pan with parchment paper.
  • Combine the ground lamb, grated carrot, grated zucchini, chopped onion, egg, breadcrumbs, cilantro, curry powder, and salt in a large mixing bowl and mix until evenly combined.
  • Shape the mixture into round meatballs and arrange them on the prepared sheet pan.
  • Bake for 20 to 22 minutes until the meatballs are cooked through and lightly browned.

Make the Makhani Sauce While They Bake

  • Melt the butter in a saucepan over medium heat. Add the chopped onion and cook 5 minutes, until soft. Add the garlic and ginger. Cook for another 1-2 minutes.
  • Add the crushed tomato, garam masala, sweet paprika, turmeric, salt, and sugar. Cook until the tomatoes and spices are cooked, and the mixture thickens.
  • Let the mixture cool slightly. Transfer the mixture to a blender and blend until completely smooth.
  • Return the sauce to the saucepan, add the water, and simmer for 5 minutes. Add the cream and adjust the salt.

Combine and serve

  • Turn off the heat. Add the baked meatballs to the sauce, and let it sit for 5 minutes. Garnish with cilantro and serve warm with rice or naan.

Notes

  • Squeezing the zucchini helps keep the mixture from turning too wet.
  • You can shape the meatballs ahead of time and refrigerate them for up to one day before baking.
  • Blender should make it smooth enough; straining is optional for an ultra-silky finish.
  • The curry stays mild, but you can add chili powder if you want more heat.

Storage:

  • Refrigerate leftovers in an airtight container for up to 3 days.
  • Reheat gently on the stovetop with a splash of water or broth.
  • Freeze the baked meatballs and sauce separately for the best texture.

Nutrition

Calories: 560kcal | Carbohydrates: 30g | Protein: 22g | Fat: 40g | Saturated Fat: 20g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Trans Fat: 0.2g | Cholesterol: 147mg | Sodium: 773mg | Potassium: 734mg | Fiber: 4g | Sugar: 10g | Vitamin A: 5460IU | Vitamin C: 14mg | Calcium: 117mg | Iron: 4mg
Tried this recipe? Share it Today!Mention @lentillovingfamily or tag #lentillovingfamily!

Similar Posts

Leave a Reply

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

Recipe Rating