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 Roasted Tomato Basil Soup: A Cozy, Flavor-Packed Classic


  • Author: WAFA LI

Ingredients

• 2 lbs (about 6–7 medium) ripe tomatoes, halved
• 1 small red onion, quartered
• 3 garlic cloves, unpeeled
• 1 tbsp olive oil
• ½ tsp sea salt
• Freshly ground black pepper
• ¼ cup fresh basil leaves, packed
• 1 (13.5 oz) can light coconut milk (or unsweetened almond milk for lighter option)
• 1 tbsp nutritional yeast (adds umami & subtle cheesy depth)
• 1 cup low-sodium vegetable broth (as needed for thinning)
• Optional garnish: fresh basil ribbons, drizzle of olive oil, or keto-friendly croutons


Instructions

  1. Preheat oven to 400°F (200°C). On a lined baking sheet, toss tomatoes (cut-side up), onion, and garlic with olive oil, salt, and pepper.
  2. Roast 35–40 min until tomatoes are caramelized and soft; garlic cloves are golden. Let cool slightly.
  3. Squeeze roasted garlic from skins into a blender. Add tomatoes, onion, basil, coconut milk, nutritional yeast, and ½ cup broth. Blend until ultra-smooth.
  4. Pour into a pot and gently warm over medium-low heat (do not boil). Thin with remaining broth to desired consistency.
  5. Taste and adjust seasoning. Serve warm, garnished with fresh basil and a swirl of olive oil.

PREP TIME & NUTRITION :
Prep Time: 10 min | Cook Time: 40 min | Total Time: 50 min | Servings: 4
Calories: 160 | Net Carbs: 9g | Fats: 11g | Protein: 4g