Jamie Oliver’s Madras Meatballs Recipe

  • May 11, 2025

Jamie Oliver’s Madras Meatballs are a mouthwatering blend of rich, spiced flavors with juicy, tender meatballs that offer a perfect balance between heat and savory goodness – a true delight for anyone who loves bold, flavorful dishes with a twist on traditional comfort food!

What Is Jamie Oliver’s Madras Meatballs

Jamie Oliver’s Madras Meatballs is a creative and flavorful recipe that takes the classic Italian meatball and infuses it with the aromatic spices and bold, vibrant flavors of a Madras curry. The dish is a fusion between two culinary traditions: the Mediterranean meatball and the Indian spice-packed Madras curry.

The meatballs are made from ground beef or lamb, mixed with fragrant spices like cumin, coriander, and turmeric, then cooked in a rich, tangy tomato-based sauce. This dish is not only a feast for the taste buds but also a treat for the eyes, with its inviting, rich color and enticing aroma.

Jamie Oliver’s Madras Meatballs Recipe

Ingredients Needed

jamie oliver madras meatballs

To make Jamie Oliver’s Madras Meatballs, you’ll need the following ingredients:

For The Meatballs

  • 500g ground beef or lamb (or a mix of both)
  • 1 medium onion, finely chopped
  • 2 cloves of garlic, minced
  • 1 small piece of ginger, grated
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground chili (optional, for heat)
  • 1 large egg
  • A handful of fresh cilantro (coriander) leaves, finely chopped
  • Salt and pepper to taste
  • A splash of olive oil for frying

For The Madras Sauce

  • 1 tbsp vegetable oil
  • 1 onion, finely chopped
  • 1-2 garlic cloves, minced
  • 1 small piece of ginger, grated
  • 2 tbsp Madras curry paste (or adjust based on preferred spice level)
  • 1 can (400g) of chopped tomatoes
  • 1 tbsp tomato purée
  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • Salt and pepper to taste
  • A handful of fresh cilantro for garnish
  • Optional: A touch of cream or yogurt for a creamy sauce

Equipment Needed

The equipment for this recipe is simple and straightforward, and you likely already have most of it at hand:

  • A large mixing bowl for combining the meatball ingredients
  • A skillet or frying pan for browning the meatballs
  • A saucepan for cooking the sauce
  • A wooden spoon or spatula for stirring
  • A grater for the ginger
  • A knife and chopping board for the onions and garlic
  • A spoon for scooping and shaping the meatballs
  • A serving platter or bowl to serve the finished dish

How To Make Jamie Oliver’s Madras Meatballs?

  1. Prepare The Meatballs

    • In a large mixing bowl, combine the ground beef or lamb with the finely chopped onion, minced garlic, grated ginger, and chopped cilantro. Add the cumin, coriander, turmeric, cinnamon, and ground chili (if using). Crack in the egg and season with salt and pepper.
    • Use your hands to mix everything together until well combined. Shape the mixture into small, even meatballs, about the size of a golf ball.
    • Heat a splash of olive oil in a large skillet over medium heat. Once hot, fry the meatballs in batches, ensuring they are golden on all sides. Once browned, remove them from the pan and set aside.
  2. Make The Madras Sauce

    • In the same skillet or a separate saucepan, heat the vegetable oil over medium heat. Add the chopped onions and cook until softened and golden.
    • Add the minced garlic and grated ginger, cooking for an additional minute to release their aroma.
    • Stir in the Madras curry paste and cook for 2 minutes to intensify the flavors. Then add the canned chopped tomatoes and tomato purée. Stir everything together.
    • Add the ground cumin, coriander, and season with salt and pepper. Let the sauce simmer for 10-15 minutes, allowing the flavors to meld together and thicken slightly.
  3. Combine The Meatballs And Sauce

    • Gently place the browned meatballs into the simmering sauce. Spoon some sauce over them, cover the pan, and simmer for another 10-15 minutes, allowing the meatballs to cook through and absorb the flavors of the sauce.
  4. Serve

    • Garnish the Madras Meatballs with fresh cilantro before serving. Serve with rice, naan, or a side of vegetables, and enjoy this hearty, flavorful dish!

Expert Tips

  • Adjusting Spice Levels: Madras curry paste can vary in heat, so if you’re sensitive to spice, start with a smaller amount and taste-test as you go. You can always add more, but it’s harder to tone down the heat once it’s in.
  • Make Ahead: You can prepare the meatballs in advance and store them in the fridge or freeze them for later use. When ready to serve, simply reheat in the Madras sauce.
  • Creamy Variation: If you prefer a creamier texture, add a splash of heavy cream or a spoonful of Greek yogurt at the end of cooking for a smooth, rich finish.
  • Meatball Variations: While the recipe uses beef or lamb, you can substitute with chicken or turkey if preferred. You may need to adjust the cooking time slightly, as leaner meats may cook faster.

Jamie Oliver’s Madras Meatballs offer a delightful twist on a classic dish, bringing together the savory goodness of meatballs with the bold, aromatic flavors of Madras curry. Whether you’re a spice lover or simply looking for a comforting, hearty meal, this recipe is sure to satisfy.

It’s an ideal dish to share with family and friends, with its rich flavor profile and satisfying texture. With a few expert tips and a bit of patience, you can bring this vibrant, fusion dish to life in your own kitchen!.

Easy Recipe Variations For Jamie Oliver’s Madras Meatballs

jamie oliver madras meatballs

Jamie Oliver’s Madras Meatballs recipe is a flavorful, spicy dish that blends the warmth of Madras curry with succulent, juicy meatballs. If you’re looking to switch things up a bit, here are a few easy variations you can try without compromising the essence of this delightful dish.

1. Vegetarian Madras Meatballs

For a vegetarian twist, swap out the meat for plant-based alternatives. You can use lentils, chickpeas, or even a mixture of grated vegetables such as zucchini, carrots, and mushrooms.

To bind them together, use chickpea flour or breadcrumbs, and don’t forget the traditional spices like cumin, coriander, and turmeric. The resulting meatballs will still have the rich flavors of Madras curry, but with a lighter, plant-powered twist.

2. Chicken Madras Meatballs

If you prefer a leaner alternative to beef or lamb, ground chicken is a great option. You can make chicken meatballs just as juicy and flavorful by ensuring that you mix the chicken with a little bit of olive oil and seasonings. Adding a small amount of grated ginger and garlic will elevate the meatballs even further, ensuring they are both tender and bursting with Madras-inspired flavor.

3. Beef And Pork Meatballs

A combination of beef and pork creates a deliciously juicy meatball that holds the curry sauce well. The pork fat adds a richness that complements the heat of the Madras curry. Season it generously with the traditional spices and use breadcrumbs or soaked bread for an even more tender texture.

4. Gluten-Free Meatballs

For a gluten-free option, use gluten-free breadcrumbs or ground oats instead of regular breadcrumbs. Additionally, you can substitute the all-purpose flour in the meatball mixture with almond flour or rice flour. The flavors remain the same, but you’ll have a gluten-free alternative that everyone can enjoy.

5. Spicy Madras Meatballs

If you love spice, intensify the heat by adding extra chili peppers or a touch of garam masala to the meatball mixture and the sauce. Fresh chopped green chilies or red chili powder will kick up the heat without overshadowing the curry’s complex flavors. If you’re really feeling adventurous, add a sprinkle of smoked paprika for an extra layer of depth.

Best Practices To Store Leftovers

If you find yourself with extra Madras Meatballs after a delicious meal, storing leftovers properly ensures that you can enjoy them again without compromising on taste or texture. Here are a few best practices for storing your leftovers:

1. Cool Before Storing

Always allow the Madras Meatballs to cool completely before storing them. Hot food can raise the temperature inside the storage container, which can encourage bacteria growth. Allow them to rest at room temperature for no more than 1-2 hours before placing them in the fridge.

2. Store In An Airtight Container

To preserve the flavors and texture, transfer the meatballs into an airtight container. This prevents the sauce from leaking and keeps the meatballs moist. Make sure the container is sealed properly to avoid any moisture loss or odor absorption.

3. Freezing Leftovers

If you have more than you can consume within a few days, you can freeze the meatballs and sauce. Freeze them in individual portions for easy reheating later.

When freezing, make sure to wrap the meatballs in a layer of plastic wrap before placing them in a freezer-safe bag or container. This prevents freezer burn and ensures the meatballs stay as fresh as possible.

4. Reheat Gently

When reheating leftover Madras Meatballs, do so gently to avoid drying them out. Heat them in a saucepan over low heat with a splash of water or broth to keep them moist. You can also microwave them, but cover them with a damp paper towel to help retain moisture.

5. Use Within 3-4 Days

Leftovers of cooked meatballs with sauce should be consumed within 3-4 days if stored in the fridge. If frozen, they can last up to 3 months. Always check the quality of the leftovers before consuming to ensure freshness.

What Goes Well With Madras Meatballs?

Madras Meatballs are packed with rich, complex flavors and a delightful mix of spices. They pair wonderfully with a variety of sides that complement their heat and aroma. Here are a few ideas:

1. Basmati Rice

A classic pairing with any curry-based dish, the fragrant, nutty flavor of basmati rice complements the bold flavors of the Madras Meatballs. You can also serve the rice with a touch of ghee or turmeric for added richness.

2. Naan Bread

Soft, pillowy naan bread is perfect for soaking up the spicy Madras sauce. You can opt for plain naan or garlic naan to add a flavorful contrast. The bread helps balance out the heat and adds texture to the meal.

3. Cucumber Raita

The cool, creamy texture of cucumber raita makes a perfect cooling accompaniment to the heat of the Madras curry. The yogurt-based raita, with its mint and cucumber, provides a refreshing contrast that cuts through the spices.

4. Roasted Vegetables

Roasted vegetables like cauliflower, carrots, or sweet potatoes are great sides that add a natural sweetness to balance the spiciness of the Madras Meatballs. Roasting enhances the vegetables’ flavors, and their slight caramelization adds a depth of flavor that complements the meatballs.

5. Spinach Or Kale Salad

A fresh, lightly dressed salad made with spinach or kale can provide a refreshing contrast to the richness of the meatballs. Toss with a simple lemon dressing and add a sprinkle of pomegranate seeds for a touch of sweetness.

6. Coconut Rice

Coconut rice, cooked with coconut milk, adds a creamy and slightly sweet note that pairs beautifully with spicy curries like Madras Meatballs. The subtle sweetness of the coconut complements the heat of the curry without overpowering it.

Conclusion

Jamie Oliver’s Madras Meatballs are a flavor-packed dish that can be easily customized to suit different dietary preferences or heat levels. Whether you’re going for a vegetarian variation, a spicy kick, or using a leaner protein, this dish offers endless possibilities to explore.

And with a few best practices for storing leftovers and thoughtful pairing suggestions, you can ensure that this vibrant meal shines on your table time and time again. Enjoy the spice and warmth of these delightful meatballs!.

FAQs

What Are The Main Ingredients In Jamie Oliver’s Madras Meatballs Recipe?

The key ingredients include minced beef or lamb, onions, garlic, ginger, coriander, cumin, turmeric, chili, and garam masala. The meatballs are flavored with madras curry paste, and the dish is served with a flavorful sauce made from tomatoes and spices.

Can I Substitute The Minced Beef Or Lamb With Other Meats?

Yes, you can substitute minced beef or lamb with chicken, turkey, or a vegetarian option like lentils or plant-based meat. Just ensure that the cooking time is adjusted according to the type of meat used.

How Spicy Are The Madras Meatballs?

The Madras Meatballs are moderately spicy due to the use of Madras curry paste, chili, and garam masala. However, the spice level can be adjusted to your preference by reducing the amount of curry paste or chili.

Can I Make The Meatballs Ahead Of Time?

Yes, you can prepare the meatballs in advance. Shape the meatballs and store them in the fridge for up to 24 hours before cooking. You can also freeze them for longer storage.

What Should I Serve With Jamie Oliver’s Madras Meatballs?

Madras Meatballs are best served with basmati rice, naan bread, or steamed vegetables. You can also serve them with a cooling yogurt or a fresh side salad to balance the spiciness.

How Do I Make The Madras Meatballs Milder For Children?

To make the dish milder for children, reduce the amount of Madras curry paste and chili. You can also use a mild curry paste or omit the chili altogether, adjusting the flavors with extra garlic and ginger.

Can I Cook The Meatballs In The Oven Instead Of Frying Them?

Yes, you can bake the meatballs in the oven. Preheat your oven to 180°C (350°F) and bake the meatballs on a lined baking sheet for about 20-25 minutes, or until they are fully cooked through.

How Do I Ensure The Meatballs Stay Juicy And Tender?

To keep the meatballs juicy, be sure not to overwork the meat mixture. Adding a small amount of breadcrumbs or soaked bread into the mixture can also help retain moisture and tenderness.

Can I Use Homemade Curry Paste Instead Of Store-bought Madras Curry Paste?

Yes, you can use homemade curry paste if you prefer. A blend of spices like cumin, coriander, turmeric, chili, and cinnamon can create a similar flavor profile to Madras curry paste.

How Long Does It Take To Cook Jamie Oliver’s Madras Meatballs?

The total cooking time for Jamie Oliver’s Madras Meatballs is around 40-45 minutes, including preparing the meatballs and cooking them in the sauce. This may vary depending on the size of the meatballs and the heat of your stovetop.