This 6 Ingredient Creamy Roasted Tomato Soup is the perfect cozy meal made with minimal ingredients. Juicy heirloom tomatoes and onions are roasted until caramelized, then blended with milk and basil pesto for a smooth, flavorful soup that tastes like summer in a bowl. Simple, nourishing, and ready in under an hour, it’s a weeknight staple you’ll want to make again and again.

Why You’ll Love This Recipe

This roasted tomato soup is proof that simple recipes can be the most satisfying. Roasting the tomatoes deepens their sweetness while adding a subtle smokiness. Blending them with creamy milk and herbaceous pesto creates a velvety texture with layers of flavor. With only six ingredients, it’s quick, wholesome, and customizable—delicious on its own or paired with a golden grilled cheese sandwich for the ultimate comfort meal.6 Ingredient Creamy Roasted Tomato Soup.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 6 to 8 heirloom tomatoes, quartered

  • 1 small sweet onion, quartered

  • 3 tablespoons extra virgin olive oil

  • 2 tablespoons fresh thyme leaves

  • Kosher salt and black pepper, to taste

  • 1 cup canned coconut milk, nut/seed milk, or whole milk (plus more to thin as needed)

  • 1/3 cup basil pesto (homemade or store-bought)

  • Parmesan cheese, for serving (optional)

  • Fresh basil, for garnish

Directions

  1. Preheat oven to 425°F.

  2. In a large oven-safe pot, toss tomatoes, onion, olive oil, thyme, salt, and pepper. Roast 20–30 minutes until tomatoes are caramelized and just starting to char. Let cool slightly.

  3. Transfer roasted tomatoes and juices to a blender. Add milk and puree until smooth. Return soup to the pot over medium heat.

  4. Stir in pesto. Taste and adjust seasoning with more salt and pepper as needed. Thin with additional milk if desired.

  5. To serve, ladle into bowls. Top with Parmesan and fresh basil. Pair with grilled cheese for the ultimate comfort meal.

Servings and timing

  • Servings: 4

  • Prep Time: 10 minutes

  • Cook Time: 30 minutes

  • Total Time: 40 minutes

  • Calories: approximately 330 kcal per serving

Variations

  • Make it dairy-free: Use coconut milk or almond milk for creaminess without dairy.

  • Add heat: Blend in a pinch of red pepper flakes or roasted chili for spice.

  • Boost protein: Stir in shredded rotisserie chicken or cooked white beans.

  • Extra herbs: Swap pesto for fresh basil, parsley, or oregano for a lighter flavor.

  • Chunky style: Blend only half the soup for a rustic texture.

Storage/Reheating

  • Refrigerate: Store cooled soup in an airtight container for up to 4 days.

  • Reheat: Warm gently on the stovetop over medium heat or microwave until heated through.

  • Freeze: Freeze in portions for up to 3 months. Thaw overnight in the fridge and reheat before serving.

FAQs

Can I use canned tomatoes instead of fresh?

Yes, but roasting fresh tomatoes gives the best flavor. If using canned, skip the roasting step and simmer with onion and spices before blending.

What type of milk works best?

Whole milk gives richness, while coconut milk adds a subtle sweetness. Nut milks work too for a lighter option.

Do I need a high-speed blender?

A regular blender or immersion blender works fine—just blend until smooth.

Can I make this soup vegan?

Yes, use coconut or nut milk, and skip the Parmesan garnish.

Why roast the tomatoes?

Roasting concentrates their flavor and caramelizes their natural sugars, making the soup richer.

Can I make this ahead of time?

Yes, it keeps well in the fridge and the flavors deepen after a day.

What can I serve with this soup?

Classic grilled cheese, garlic bread, or a simple salad are perfect pairings.

Can I add more vegetables?

Yes, add red peppers, carrots, or zucchini when roasting for extra flavor.

How do I thin the soup if it’s too thick?

Stir in more milk or broth until it reaches your desired consistency.

Can I serve this cold?

Yes, chill the soup after blending for a refreshing summer version.

Conclusion

6 Ingredient Creamy Roasted Tomato Soup is a quick, cozy, and flavorful recipe that turns simple ingredients into something truly comforting. With its roasted tomato base, creamy texture, and herbaceous pesto finish, this soup is perfect for weeknight dinners, meal prep, or pairing with a gooey grilled cheese. Easy, versatile, and nourishing—it’s a recipe you’ll come back to all year long.

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
6 Ingredient Creamy Roasted Tomato Soup.

6 Ingredient Creamy Roasted Tomato Soup.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This 6 Ingredient Creamy Roasted Tomato Soup is a cozy, comforting dish made with sweet roasted heirloom tomatoes, creamy milk, and flavorful basil pesto. It’s quick, nourishing, and perfect for weeknight meals or pairing with grilled cheese.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

6 to 8 heirloom tomatoes, quartered

1 small sweet onion, quartered

3 tablespoons extra virgin olive oil

2 tablespoons fresh thyme leaves

Kosher salt and black pepper, to taste

1 cup canned coconut milk, nut/seed milk, or whole milk (plus more to thin as needed)

1/3 cup basil pesto (homemade or store-bought)

Parmesan cheese, for serving (optional)

Fresh basil, for garnish

Instructions

  1. Preheat oven to 425°F.
  2. In a large oven-safe pot, toss tomatoes, onion, olive oil, thyme, salt, and pepper. Roast for 20–30 minutes until caramelized and slightly charred. Let cool slightly.
  3. Transfer the mixture to a blender. Add milk and blend until smooth. Return to pot over medium heat.
  4. Stir in basil pesto. Season with salt and pepper to taste. Add more milk to thin if needed.
  5. Serve hot, topped with Parmesan and fresh basil. Pair with grilled cheese if desired.

Notes

  • Roasting tomatoes enhances sweetness and depth of flavor.
  • Use coconut or almond milk for a dairy-free version.
  • Add red pepper flakes or roasted chili for heat.
  • Mix in shredded chicken or white beans for added protein.
  • Blend only half for a chunky texture.
  • Author: Monica
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Roasted
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 330
  • Sugar: 10g
  • Sodium: 420mg
  • Fat: 24g
  • Saturated Fat: 8g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star