Packed with rich flavors and plant-based protein, this High Protein Vegan Tomato Soup is a wholesome, hearty twist on the classic comfort food favorite. Combining the natural sweetness of sautéed onions, carrots, and celery with the creamy richness of coconut milk, this recipe gets its protein boost from red lentils, creating a satisfying meal that's as nutritious as it is delicious. Aromatic herbs like basil, oregano, and a hint of smoked paprika elevate the robust tomato base, while an optional parsley garnish adds a fresh, vibrant finish. Ready in just 40 minutes, this dairy-free and gluten-free soup is perfect for an easy weeknight dinner or meal prep. Enjoy it chunky for a rustic vibe or blend it to silky perfection—either way, it's a protein-packed bowl of comfort you’ll love!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and cook for 3-4 minutes until softened.
Stir in the minced garlic, diced carrot, and diced celery, and sauté for another 2-3 minutes.
Add the tomato paste and cook for 1 minute to enhance the flavor.
Pour in the vegetable broth and canned diced tomatoes, stirring to combine.
Add the red lentils, dried basil, dried oregano, smoked paprika, salt, and black pepper. Stir well.
Bring the mixture to a boil, then reduce the heat to low and cover. Simmer for 20 minutes or until the lentils are tender.
Stir in the coconut milk and cook for another 5 minutes until heated through.
Use an immersion blender to partially blend the soup for a creamier texture, or leave it chunky if preferred.
Taste and adjust the seasoning as needed.
Serve the soup hot, garnished with fresh parsley if desired.
Serving size | (2217.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1305.4 |
Total Fat 62.0g | 0% |
Saturated Fat 12.0g | 0% |
Polyunsaturated Fat 12.3g | |
Cholesterol 15.9mg | 0% |
Sodium 5731.0mg | 0% |
Total Carbohydrate 151.9g | 0% |
Dietary Fiber 48.1g | 0% |
Total Sugars 52.8g | |
Protein 45.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 529.5mg | 0% |
Iron 19.2mg | 0% |
Potassium 4874.2mg | 0% |
Source of Calories