Creamy Tomato Soup
Ingredients:
- 3 grams of olive oil
- 34 grams of yellow onion, diced
- 4.1 grams of minced garlic
- 198 grams of San Marzano peeled tomatoes
- 120 grams of veggie broth
- 24 grams of coconut milk
- 2 grams of chopped fresh basil
- 3 grams of honey
- 1.3 grams of salt
- 0.3 grams of black pepper
- 0.2 grams of dried oregano
- 0.1 grams of crushed red pepper
- Optional toppings: parmesan cheese, basil, mozzarella
Instructions:
In a large Dutch oven or heavy pot, heat a drizzle of olive oil over medium heat until it’s warm and shimmering.
Add chopped onions to the pot and cook, stirring occasionally, for about 5 minutes. You’ll want the onions to soften and become translucent, releasing their natural sweetness.
Stir in the minced garlic and cook for another 30 seconds to 1 minute, just until you can smell that rich garlic aroma. Be careful not to let it burn, as garlic can turn bitter quickly.
Pour in the canned tomatoes, water, chicken bouillon, and milk, stirring everything together until well mixed.
Add a handful of chopped fresh basil (or dried if you prefer), a teaspoon of honey to balance the acidity of the tomatoes, and a pinch of salt and pepper to taste. Sprinkle in some dried oregano and a pinch of crushed red pepper for a subtle kick. Stir to combine.
Increase the heat to bring the soup to a gentle boil. Once it’s bubbling, reduce the heat to a low simmer. Let the soup cook uncovered for about 20 minutes, allowing all the flavors to meld together.
After 20 minutes, turn off the heat and let the soup rest for about 10 minutes to cool slightly. Carefully use an immersion blender to blend the soup directly in the pot until it’s smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender, then return it to the pot.
Taste the soup and adjust the seasoning if needed—add a bit more salt, pepper, or basil to your liking. Ladle into bowls and garnish with a drizzle of cream or a few fresh basil leaves for a beautiful finishing touch.