Heat oil, chilli, garlic and onion in frypan until slightly brown - cooking these first will infuse the flavours.
Add mince cook until just browning.
Then add diced tomato and celery. Cook together for further 5 minutes. Then add all other spices. Add the kidney beans last and cook for 2 minutes before removing from heat. Lastly, add salt and pepper to taste.
IN the meantime, boil 2 litres water in separate pot and cook the spaghetti according to packet instructions; usually about 10 minutes. Drain.
Serve mince over the drained spaghetti. Serve with optional parmesan cheese or sour cream.
To cut down on carbs. Substitute the spaghetti for flat breads cut into stips and toasted lightly.