Make your rice according to package directions.
Heat oil over medium heat in a large skillet or Dutch oven over medium heat. Add onion, garlic, ginger, and spices; sauté until softened.
Add tomatoes, water, salt, and sugar. Simmer for 10-15 minutes.
Transfer the sauce to a blender and puree until smooth, or use an immersion blender directly in the pot to blend.
Add sauce back to the pan. Add the meatballs; simmer with the cover on or keep on low heat until warmed through.
Add the butter and cream to make a luscious, heavenly sauce to coat your meatballs.
Serve over rice with a sprig or sprinkle of cilantro. Add spiciness to taste with cayenne or chili oil! OH ME OH MY.
