In a soup pot over medium heat, add the olive oil and sauté the onions, garlic, salt and pepper until the onions are soft and translucent, about 5-8 minutes.
In a blender (I love my Vitamix!), combine the canned tomatoes, basil leaves, sautéed onions and garlic, and stock. Blend over medium low speed until combined, about 1 minute.
Pour the soup from the blender back into the soup pot. Add the coconut milk. Warm over medium heat for 5 minutes. Taste for salt and pepper and add more if desired.
Serve warm topped with fresh basil leaves.
Notes
The soup is only as good as your canned tomatoes! My very favorite are San Marzano.
Nutrition
Calories: 254 | Total Carbs: 19.1g | Protein: 7g | Fat: 18.6g | Fiber: 5.4g | Net Carbs: 14g