Tomato Cilantro Soup: A Vibrant Culinary Embrace
I still remember the day I first encountered this remarkable soup. It was a chilly autumn evening, and the air was thick with the scent of woodsmoke. My grandmother, a woman whose kitchen was a sanctuary of flavors, presented me with a steaming bowl of vibrant red liquid, flecked with bright green. The aroma alone was intoxicating – a dance of warm tomatoes, earthy cumin, and the sharp, clean scent of cilantro. One spoonful, and I was transported. It was more than just soup; it was a hug in a bowl, a testament to simple ingredients transformed into something extraordinary. This Tomato Cilantro Soup, with its vibrant flavors and comforting warmth, has been a cherished recipe in my family ever since.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 8
- Dietary Type: Vegetarian, Gluten-Free (naturally)
Ingredients
- 1 tablespoon olive oil
- 1 large onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon cumin (or less, to taste)
- 2 teaspoons paprika
- 1 (28 ounce) can plum tomatoes with juice
- 1 quart water or 1 quart vegetable stock
- 4 tablespoons tomato paste
- 2 bunches fresh cilantro, washed and tied with kitchen twine
- 2 tablespoons cilantro leaves (for garnish)
- Salt & freshly ground black pepper
- ½ to 2 lime, juice of
- Cayenne, to taste
- ½ cup low-fat yogurt, preferably Greek style (optional)
Equipment Needed
- Large heavy pot
- Kitchen twine
- Immersion blender (or food processor or regular blender)
Instructions
- Begin by heating the olive oil in a large, heavy pot over medium-high heat. A good quality, heavy-bottomed pot will ensure even heat distribution and prevent scorching.
- Add the chopped onion to the pot and cook, stirring occasionally, until softened and translucent. This should take about 5-7 minutes. Stirring frequently prevents browning and ensures even cooking.
- Introduce the minced garlic, cumin, and paprika to the softened onions. Cook for approximately 1 minute, stirring constantly, allowing the spices to bloom and release their aromatic oils. Be careful not to burn the garlic, as it can become bitter.
- Pour in the can of plum tomatoes with their juice, crushing them slightly with the back of a spoon. Add the water or vegetable stock (using stock enhances the flavor), and the tomato paste. Stir to combine all the ingredients thoroughly.
- Tie the two bunches of washed fresh cilantro together with kitchen twine. This makes it easy to remove them later. Add the cilantro bundle to the pot, along with 2 teaspoons of salt.
- Bring the mixture to a gentle simmer. Once simmering, reduce the heat to low, cover the pot, and continue to simmer for 30 minutes. This allows the flavors to meld and deepen beautifully. The longer it simmers, the more complex the flavor becomes.
- After 30 minutes, turn off the heat. Carefully remove the cilantro bundle and discard it. The cilantro has now infused its flavor into the soup.
- Using an immersion blender, blend the soup directly in the pot until smooth. Alternatively, you can transfer the soup in batches to a food processor or regular blender (be very careful when blending hot liquids). Blend until you achieve a silky, velvety consistency.
- Season the soup to taste with additional salt, freshly ground black pepper, lime juice (start with the juice of half a lime and add more to taste), and cayenne pepper (if desired, for a touch of heat). Adjust the seasonings according to your preference. Remember, you can always add more, but you can’t take it away!
- Serve the soup hot or cold. Garnish each bowl with a spoonful of low-fat yogurt (optional) and a sprinkle of fresh cilantro leaves.
Expert Tips & Tricks
- Spice Level: If you’re sensitive to heat, start with half a teaspoon of cayenne and add more gradually until you reach your desired level of spiciness.
- Tomato Quality: Use high-quality canned plum tomatoes for the best flavor. San Marzano tomatoes are an excellent choice.
- Cilantro Intensity: If you’re concerned about the cilantro flavor being too overpowering, use only one bunch initially and taste the soup after simmering before deciding whether to add the second.
- Make-Ahead Magic: This soup is fantastic made a day or two in advance, as the flavors have more time to meld and deepen.
- Freezing: This soup freezes beautifully. Store in airtight containers or freezer bags for up to 3 months.
- Acid Balance: If the soup tastes too acidic, add a pinch of sugar to balance the flavors.
Serving & Storage Suggestions
Serve the Tomato Cilantro Soup hot, garnished with a dollop of Greek yogurt or sour cream and a sprinkle of fresh cilantro leaves. A swirl of olive oil adds a touch of richness and elegance. For a complete meal, pair it with crusty bread for dipping, grilled cheese sandwiches, or a light salad.
Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. For longer storage, freeze the soup in individual portions for easy reheating. To reheat, simply warm it gently on the stovetop or in the microwave until heated through.
Nutritional Information
Nutritional information is an estimate and may vary based on specific ingredients and portion sizes.
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 110 kcal | 6% |
| Total Fat | 5g | 8% |
| Saturated Fat | 1g | 5% |
| Cholesterol | 2mg | 1% |
| Sodium | 450mg | 19% |
| Total Carbohydrate | 15g | 5% |
| Dietary Fiber | 3g | 12% |
| Sugars | 8g | |
| Protein | 3g | 6% |
Variations & Substitutions
- Vegan: Omit the yogurt garnish or substitute with a plant-based yogurt alternative like coconut or cashew yogurt.
- Spicy Kick: Add a pinch of red pepper flakes or a chopped jalapeño pepper along with the onions for extra heat.
- Creamy Texture: Stir in a splash of coconut milk or heavy cream after blending for an even richer, creamier soup.
- Roasted Tomatoes: Roast the plum tomatoes before adding them to the pot for a deeper, more concentrated tomato flavor.
- Herby Delight: Experiment with other fresh herbs like basil or oregano in addition to the cilantro.
- Smoked Paprika: Substitute regular paprika with smoked paprika for a smoky flavor dimension.
FAQs (Frequently Asked Questions)
Q: Can I use dried cilantro instead of fresh?
A: While fresh cilantro provides the best flavor, you can use dried cilantro in a pinch. Use about 1 teaspoon of dried cilantro for every 2 tablespoons of fresh cilantro. Add it along with the other spices.
Q: Can I make this soup without an immersion blender?
A: Yes, you can use a regular blender or food processor. Just be sure to let the soup cool slightly before blending to avoid any accidents with hot liquids. Blend in batches and return to the pot after blending.
Q: How can I make this soup thicker?
A: To thicken the soup, you can add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) to the simmering soup and cook until thickened. Alternatively, blend a small portion of the soup separately and add it back to the pot.
Q: Can I use crushed tomatoes instead of plum tomatoes?
A: Yes, you can substitute crushed tomatoes for plum tomatoes. The flavor will be slightly different, but it will still be delicious.
Q: How long does this soup last in the freezer?
A: This soup can be stored in the freezer for up to 3 months in an airtight container or freezer bag. Thaw it overnight in the refrigerator before reheating.
Final Thoughts
I encourage you to try this Tomato Cilantro Soup and experience the explosion of flavors for yourself. It’s a simple yet satisfying dish that is perfect for any occasion. Don’t be afraid to experiment with the seasonings and adjust them to your liking. And please, share your feedback with me! I’d love to hear about your culinary adventures with this recipe. Serve this soup with a grilled cheese sandwich for a classic comfort food pairing, or alongside a vibrant green salad for a lighter meal. Bon appétit!