Warm up your soul with this Cream of Tomato Soup with Green Chilies and Cilantro Pesto, a delightful twist on the classic comfort food. This recipe combines the velvety richness of tomatoes and heavy cream with the spicy kick of fresh green chilies, creating a perfectly balanced flavor profile. The showstopper is the vibrant, homemade cilantro pesto, infused with toasted pine nuts, Parmesan, and garlic, which adds an aromatic burst of freshness to every bowl. Ready in just 45 minutes, this soup is easy to prepare yet feels gourmet enough for special occasions. Serve it piping hot with a dollop of pesto on top and crusty bread on the side for a meal that’s as satisfying as it is flavorful. Perfect for cozy nights or when you’re craving something bold and comforting, this spicy, creamy tomato soup will quickly become a household favorite.
Scan with your phone to download!
Heat 2 tablespoons of olive oil in a large pot over medium heat.
Add the chopped onion and cook, stirring occasionally, until softened, about 5 minutes.
Add the minced garlic and diced green chilies. Cook for another 1–2 minutes until fragrant.
Pour in the canned tomatoes with their juice and break them up with a wooden spoon.
Add the vegetable broth and bring the mixture to a boil. Reduce the heat and let it simmer for 15 minutes.
While the soup simmers, prepare the cilantro pesto. In a food processor, combine the fresh cilantro leaves, toasted pine nuts (or almonds), grated Parmesan, 1 garlic clove, and 3 tablespoons of olive oil. Blend until smooth. Set aside.
After the soup has simmered, use an immersion blender or a countertop blender to purée the soup until smooth and creamy.
Return the soup to the pot (if using a countertop blender) and stir in the heavy cream. Season with salt and ground black pepper to taste.
Serve the soup hot, topped with a dollop of cilantro pesto and an optional drizzle of cream. Accompany with crusty bread if desired.
Serving size | (1996.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1986.4 |
Total Fat 171.3g | 0% |
Saturated Fat 62.1g | 0% |
Polyunsaturated Fat 4.1g | |
Cholesterol 250mg | 0% |
Sodium 4350.3mg | 0% |
Total Carbohydrate 83.6g | 0% |
Dietary Fiber 20.3g | 0% |
Total Sugars 33.9g | |
Protein 26.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 420.0mg | 0% |
Iron 10.0mg | 0% |
Potassium 2603.7mg | 0% |
Source of Calories