This makes a great sauce to just pour over rice as well. This does freeze well, but the texture will be a little different. The flavor is still the same though. My picture of this sauce is one that I had made, had to freeze, then thaw to use. It tastes great, but the texture is a little runnier, not quite as thick as it was before freezing.
Heat a saucepan over medium heat, add the onion and garlic, cooking for 5 minutes, or until soft.
Add the spices, cooking for 1 minutes more.
Add the flour and cook for 1 additional minute.
Gradually stir in the vegetable broth to prevent lumps.
Once the flour has been incorporated, add the coconut milk and tomatoes, stirring occasionally.
Let it simmer for half an hour.