Jamie Oliver Madras Meatballs

Jamie Oliver Madras Meatballs

The Jamie Oliver Madras Meatballs are a bold fusion dish that combines tender, juicy meatballs with the deep, warming spice of a classic Madras-style curry sauce. The meatballs soak up the aromatic tomato-based gravy, creating a rich, comforting meal with balanced heat and layers of flavour.

This recipe serves 4–6 people and takes about 50–60 minutes from start to finish. In this guide, you’ll learn how to keep the meatballs soft, toast spices properly, and achieve a thick curry sauce that clings perfectly without becoming heavy.

What Makes This Worth Making

Rich and aromatic flavour

Madras spices deliver warmth, depth, and gentle heat.

Juicy meatballs in spiced sauce

The sauce infuses into the meat for maximum flavour.

Comfort food with a twist

Combines British-Indian curry style with classic meatballs.

Perfect for batch cooking

Tastes even better the next day.

Customisable spice level

Easily adjust chilli to suit your taste.

What are Jamie Oliver’s Madras Meatballs?

Jamie Oliver Madras Meatballs are seasoned and simmered in a tomato-based curry sauce flavoured with Madras spices, garlic, ginger, and warming aromatics.

The dish combines pan-searing and gentle simmering to keep the meat tender while developing a rich sauce.

Jamie Oliver Madras Meatballs Ingredients List

For the Meatballs:

  • 500 g minced beef or lamb
  • 1 small onion (finely grated)
  • 1 clove garlic (minced)
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 egg
  • 40 g breadcrumbs
  • Salt and black pepper

For the Madras Sauce:

  • 1 tbsp oil
  • 1 onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1 tbsp fresh ginger (grated)
  • 1–2 tsp Madras curry powder
  • 400 g chopped tomatoes
  • 200 ml coconut milk or stock
  • 1 tsp tomato purée
  • Salt to taste
  • Fresh coriander for garnish

Optional:

  • ½ tsp chilli powder
  • Squeeze of lime juice
Jamie Oliver Madras Meatballs

How to Prepare Jamie Oliver Madras Meatballs – Simple Steps

Step 1: Prepare the Meatball Mixture

In a bowl, combine minced meat, grated onion, garlic, cumin, coriander, egg, breadcrumbs, salt, and pepper.

Mix gently until just combined.

Avoid overmixing, as this can make meatballs dense.

Shape into evenly sized balls.

Step 2: Brown the Meatballs

Heat oil in a large pan over medium heat.

Brown meatballs on all sides for 5–6 minutes.

They do not need to be fully cooked at this stage.

Remove and set aside.

Step 3: Build the Curry Base

In the same pan, sauté chopped onion until soft.

Add garlic and ginger and cook briefly.

Stir in Madras curry powder and tomato purée.

Cook for 30 seconds to toast spices.

Step 4: Simmer the Sauce

Add chopped tomatoes and coconut milk or stock.

Bring to a gentle simmer for 10–12 minutes.

The sauce should thicken slightly and develop depth.

Step 5: Finish Cooking the Meatballs

Return browned meatballs to the pan.

Simmer gently for 15–20 minutes until cooked through.

Stir occasionally and avoid vigorous boiling.

Step 6: Adjust and Serve

Taste and adjust seasoning.

Add lime juice if desired.

Garnish with fresh coriander and serve hot.

Common Mistakes to Avoid When Making Jamie Oliver Madras Meatballs

  • Overmixing the meat mixture
    Results in tough texture.
  • Skipping spice toasting
    Reduces flavour depth.
  • Cooking on high heat during simmer
    Can make meatballs dry.
  • Using too much liquid
    Sauce becomes thin.
  • Under-seasoning
    Curry needs balanced salt.

Delicious Side Pairings for Jamie Oliver Madras Meatballs

  • Steamed basmati rice
    Absorbs the rich curry sauce.
  • Warm naan bread
    Perfect for scooping.
  • Cucumber raita
    Cools the spice.
  • Pickled onions
    Add tangy contrast.
  • Simple green salad
    Provides freshness.

Expert Tips to Get These Jamie Oliver Madras Meatballs Just Right

  • Use fresh spices if possible
    Improves aroma significantly.
  • Simmer gently, not rapidly
    Keeps meat tender.
  • Taste before final serving
    Adjust salt and heat carefully.
  • Let the curry rest briefly
    Flavours deepen after cooking.
  • Brown meatballs evenly
    Adds extra depth.

How to Add More Flavour to Jamie Oliver’s Madras Meatballs

  • Add a pinch of garam masala at the end
    Enhances warmth.
  • Include fresh chilli for extra heat
    Boosts spice level.
  • Add spinach in the final minutes
    Adds colour and nutrition.
  • Use lamb mince instead of beef
    Deepens richness.
  • Stir in a spoon of yoghurt
    Adds creaminess.

How to Adjust Jamie Oliver Madras Meatballs for Kids

  • Reduce curry powder
  • Skip chilli powder
  • Add extra coconut milk
  • Serve with plain rice
  • Make smaller meatballs

Best Way to Store Jamie Oliver Madras Meatballs Leftovers

  • Cool completely before refrigerating
  • Store in airtight container up to 3 days
  • Freeze portions up to 2 months
  • Thaw overnight before reheating

Best Ways to Reheat Jamie Oliver Madras Meatballs Leftovers

  • Reheat gently on the stovetop
  • Add a splash of water if thick
  • Stir occasionally
  • Ensure fully heated before serving

Nutritional Value (Per Serving)

Approximate values:

  • Calories: 520 kcal
  • Protein: 32 g
  • Carbohydrates: 18 g
  • Fat: 34 g
  • Fiber: 3 g
  • Sodium: 620 mg

FAQs

Can I make Madras meatballs less spicy?

Yes, reduce the amount of Madras curry powder and skip any added chilli powder. You can also add extra coconut milk to soften the heat while keeping the sauce rich and flavourful.

How do I keep meatballs soft and tender in curry?

Avoid overmixing the meat mixture and simmer the meatballs gently rather than boiling them rapidly. Gentle cooking helps retain moisture and prevents them from becoming tough.

Can I use chicken mince instead of beef or lamb?

Yes, chicken mince works well for a lighter version. Since chicken is leaner, avoid overcooking and consider adding a tablespoon of yoghurt or a little extra oil to maintain juiciness.

Can Madras meatballs be made ahead of time?

Yes, they taste even better the next day as the spices develop further. Store in the refrigerator and reheat gently before serving.

Final Words

Jamie Oliver Madras meatballs succeed when spice, moisture, and texture are carefully balanced. With gentle simmering and proper seasoning, you’ll create a rich, warming dish that feels comforting yet vibrant.

Similar recipes to add to your list

Print

Jamie Oliver Madras Meatballs

The Jamie Oliver Madras Meatballs are seasoned simmered in a tomato-based curry sauce flavoured with Madras spices, garlic, ginger, and warming aromatics.

The dish combines pan-searing and gentle simmering to keep the meat tender while developing a rich sauce.

  • Author: Adan Kendric
  • Prep Time: 20
  • Cook Time: 30
  • Total Time: 50 minutes
  • Yield: 6 1x
  • Category: Main Course
  • Method: Pan-frying and simmering
  • Cuisine: British

Ingredients

Scale

For the Meatballs:

    • 500 g minced beef or lamb

    • 1 small onion (finely grated)

    • 1 clove garlic (minced)

    • 1 tsp ground cumin

    • 1 tsp ground coriander

    • 1 egg

    • 40 g breadcrumbs

    • Salt and black pepper

For the Madras Sauce:

    • 1 tbsp oil

    • 1 onion (finely chopped)

    • 2 cloves garlic (minced)

    • 1 tbsp fresh ginger (grated)

    • 12 tsp Madras curry powder

    • 400 g chopped tomatoes

    • 200 ml coconut milk or stock

    • 1 tsp tomato purée

    • Salt to taste

    • Fresh coriander for garnish

Optional:

    • ½ tsp chilli powder

    • Squeeze of lime juice

Instructions

Step 1: Prepare the Meatball Mixture

In a bowl, combine minced meat, grated onion, garlic, cumin, coriander, egg, breadcrumbs, salt, and pepper.

Mix gently until just combined.

Avoid overmixing, as this can make meatballs dense.

Shape into evenly sized balls.

Step 2: Brown the Meatballs

Heat oil in a large pan over medium heat.

Brown meatballs on all sides for 5–6 minutes.

They do not need to be fully cooked at this stage.

Remove and set aside.

Step 3: Build the Curry Base

In the same pan, sauté chopped onion until soft.

Add garlic and ginger and cook briefly.

Stir in Madras curry powder and tomato purée.

Cook for 30 seconds to toast spices.

Step 4: Simmer the Sauce

Add chopped tomatoes and coconut milk or stock.

Bring to a gentle simmer for 10–12 minutes.

The sauce should thicken slightly and develop depth.

Step 5: Finish Cooking the Meatballs

Return browned meatballs to the pan.

Simmer gently for 15–20 minutes until cooked through.

Stir occasionally and avoid vigorous boiling.

Step 6: Adjust and Serve

Taste and adjust seasoning.

Add lime juice if desired.

Garnish with fresh coriander and serve hot.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recommended Articles

Leave a Reply