In a large skillet heat olive oil over medium high heat. Add onions and cook for 3-5 minutes or until soft. Add in minced garlic and cook for another minute.
Pour in coconut milk. Whisk in tomato paste, cayenne pepper, garam masala, curry powder, ginger powder, chili powder, and salt and pepper. Sauce should start to thicken. If you want a thicker sauce, dissolve tapioca starch or corn starch in a bit of warm water and whisk in, bring to boil, reduce to low and simmer.
Add meatballs and cover. Cook on med-low for 10-15 minutes or until meatballs are heated through. If sauce is too thick, add a bit of water or broth. Taste for seasoning and adjust spice level as needed.
Serve over rice or cauliflower rice, and a side of pita or naan bread. Yum!
If you don't have my freezer All Purpose Meatballs on hand you could sub chicken breasts. Check out my meatball recipe on how to make them gluten and dairy free!
If you like more heat, add more cayenne and chili powder.