In a large skillet or pot, heat cooking oil over medium heat. Cook meatballs until lightly browned. When ready, take out of the skillet and set aside.
In the same pan, sauté onion for 2 minutes. Add more oil if needed. After 2 minutes, add garlic and cook for another 2-3 minutes before adding the celery, carrots, paprika powder, turmeric powder, curry powder, and cumin.
Cook for 5 minutes. Stir regularly.
Then add coconut milk, meatballs, and water. Season with salt and pepper. Cover and cook for 15 to 20 minutes, or until the carrots are soft. Stir occasionally.
Cook pasta in lightly salted water according to the instructions on the package.
When the carrots are cooked through, add drained pasta to the mix. Give it a good stir and cook for a minute or 2 more.