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
Creamy Tomato Basil Soup

Creamy Tomato Basil Soup


  • Author: Madison
  • Total Time: 30 minutes
  • Yield: Approximately 6 servings 1x

Description

Creamy Tomato Basil Soup is a delightful combination of fresh tomatoes and fragrant basil that creates a rich, comforting dish perfect for any occasion. This easy-to-make soup can be prepared in just 30 minutes, making it ideal for busy weeknights or casual gatherings. The vibrant flavors and creamy texture will impress your family and friends, while its healthy ingredients ensure you can enjoy it guilt-free. Serve it on its own or pair with crusty bread for a satisfying meal.


Ingredients

Scale
  • 1 tablespoon olive oil or 1/4 cup water
  • 1 large white onion, sliced
  • 6 cloves garlic, minced
  • 2 1/2 lbs. tomatoes (roma, plum, or on the vine)
  • 1/2 cup basil leaves (or 2 teaspoons dried)
  • 1/2 teaspoon dried oregano
  • 2 cups low-sodium vegetable broth
  • Salt and pepper to taste
  • Vegan cream for garnish

Instructions

  1. In a heavy-bottom pan, heat olive oil or water over medium heat. SautΓ© the sliced onion until translucent (about 7 minutes), then add minced garlic for an additional minute.
  2. Add chopped tomatoes, basil leaves (or dried), oregano, salt, and pepper. Pour in vegetable broth.
  3. Bring to a boil, then cover and simmer for about 15 minutes.
  4. Allow the soup to cool slightly before blending until smooth using an immersion blender.
  5. Taste and adjust seasoning as needed; stir in vegan cream for richness.
  6. Serve hot with a drizzle of vegan cream on top and optional garnishes like fresh basil or cracked black pepper.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 120
  • Sugar: 5g
  • Sodium: 450mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg

Keywords: Use ripe tomatoes for the best flavor. Adjust the consistency by blending less for a chunkier texture or more for a silky finish. Pair with artisan bread or naan for a complete meal.