Roasted tomatoes, quinoa, caramelized onions, sweet coconut milk, and warm spices all blended into an aromatic, chunky soup.
Preheat oven to 425° F.
Cut the tomatoes in half or quarters if big, drizzle with the olive oil, and roast for 30 minutes.
While the tomatoes are roasting, heat 2 Tbs coconut oil in a pan, add the chopped onions, turn the heat to medium-low and cook until they are soft and caramelized (15 minutes).
Transfer the roasted tomatoes, and caramelized onions to a blender, add the broth, and blend for a few seconds till your desired consistency. Transfer to a soup pot, add the spices, salt to taste, and the cooked quinoa, bring to a slow boil. Cook for 15 minutes.
Add the pressed garlic, coconut milk, and balsamic vinegar, and cook for 1-2 more minutes. Taste and adjust the salt/sugar if needed. Serve topped with toasted coconut chips, or coconut cream, or a drizzle of coconut garlic oil (see below)
Melt 1 Tbs coconut oil over low heat, and add the sliced garlic. Cook for a minute, then add the cinnamon and garam masala and cook for 30 more seconds. Use immediately to drizzle over the soup.
* If your tomatoes are not quite sweet, you may add 1-2 tsp sugar to the soup.
** To cook quinoa, rinse it well, and add 1 part quinoa to 2 parts water in a pot. Bring to a boil, reduce heat, and cook for 20 minutes.