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

Vegan Creamy Tomato Basil Soup With Crispy Chickpeas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, comforting vegan tomato basil soup made by roasting fresh tomatoes, onion, and garlic, blended until creamy with optional coconut milk and topped with crispy chickpeas for added texture and protein.

  • Total Time: 1 hour 10 minutes
  • Yield: 2 servings

Ingredients

  • 3 tablespoons olive oil
  • 1 onion, quartered
  • 2 cloves garlic, chopped
  • 4 cups fresh tomatoes, quartered (Roma or cherry)
  • 1 cup vegetable broth
  • 2 tablespoons coconut milk (optional)
  • 1 tablespoon olive oil (for chickpeas)
  • 1 (13.5 oz) can chickpeas, rinsed and drained
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley
  • 1 teaspoon dried oregano
  • Salt and pepper, to taste

Instructions

  1. Preheat oven to 400°F (200°C). Arrange tomatoes, onion, and garlic on a baking sheet. Drizzle with 3 tablespoons olive oil and season with salt. Roast for 45 minutes until caramelized.
  2. For crispy chickpeas: Heat 1 tablespoon olive oil in a skillet over medium heat. Add chickpeas, basil, parsley, oregano, salt, and pepper. Sauté for 5–7 minutes until golden and crisp. Alternatively, bake at 400°F for 25–30 minutes, shaking halfway through.
  3. Transfer roasted vegetables to a saucepan. Add broth and simmer for 15 minutes.
  4. Blend soup until smooth using an immersion or standard blender. Add coconut milk if using, and adjust seasoning.
  5. Serve warm, topped with crispy chickpeas and optionally crusty bread or vegan grilled cheese.

Notes

  • Roast canned tomatoes (28 oz) for ~25 minutes if fresh are unavailable.
  • Swap herbs on chickpeas with paprika or chili flakes for a kick.
  • Use fresh basil or parsley just before serving for brightness.
  • Coconut milk helps mellow acidity if needed.
  • Soup freezes well up to 3 months; thaw and reheat gently.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 8g
  • Sodium: 550mg
  • Fat: 17g
  • Saturated Fat: 4g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 6g
  • Protein: 8g
  • Cholesterol: 0mg