Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato and Corn Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

Tomato and Corn Soup is a bright, comforting, and naturally sweet soup combining tangy ripe tomatoes with sweet corn for a flavorful, nutritious, and vegan-friendly meal.


Ingredients

  1. 4 cups fresh or frozen corn kernels
    4 large ripe tomatoes, chopped
    1 medium onion, diced
    2 cloves garlic, minced
    4 cups vegetable broth
    1 tablespoon olive oil
    1 teaspoon smoked paprika
    Salt and pepper to taste
    Optional garnish: fresh basil, cilantro, or a drizzle of coconut cream

Instructions

Heat olive oil in a large pot over medium heat. Add diced onion and garlic; sauté until softened and fragrant, about 5 minutes.

  1. Stir in chopped tomatoes, corn kernels, and smoked paprika. Cook for 5-7 minutes, allowing tomatoes to break down.
  2. Pour in vegetable broth, bring to a boil, then reduce heat and simmer for 15 minutes.
  3. Using an immersion blender or regular blender, puree the soup until smooth or to your preferred texture.
  4. Taste and adjust seasoning with salt and pepper.
  5. Ladle soup into bowls and garnish with fresh herbs or coconut cream if desired.

Notes

  1. Blend only half the soup for a chunkier texture.
  2. Add a pinch of cayenne pepper or diced jalapeño for spice.
  3. Stir in cooked beans or shredded chicken for added protein.
  4. Add coconut milk or cream for a creamier version.
  5. Store leftovers in airtight container in refrigerator up to 4 days or freeze up to 3 months.
  6. Reheat gently on stovetop or microwave until warmed through.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Sautéing and Simmering
  • Cuisine: International

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 140
  • Sugar: 8g
  • Sodium: 480mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg