Cook macaroni in lots of salted water as per package instructions. Drain it and set aside.
Heat butter in a pan. Add onions along with chilli and saute this for few minutes.
Add in curry powder and cook for 30 sec.
Add in flour and cook for 2-3 mins. Slowly add in the milk and stir it so that it doesn’t form any lumps.
Let this cook for few mins till the sauce thickens.
Add in grated cheese and mix well.Season with salt and pepper and mix well.
Mix in the macaroni and tip this into a baking pan.There should be a good amount of sauce for this.so that when you bake it the macaroni don’t get dry.
Sprinkle cheese and breadcrumbs on top and bake it in the oven for 25-30 mins.