in

Roasted Tomato Basil Soup

Save this recipe on:

A bowl of roasted tomato basil soup is like a warm hug on a chilly day. It’s creamy, savory, and bursting with the deep, rich flavors of roasted tomatoes, garlic, and fresh basil. Paired with buttery grilled cheese or crispy baguette slices, it’s the kind of simple pleasure that makes you close your eyes and savor every spoonful.

Pin this Recipe

This recipe isn’t just comfort food; it’s your go-to for cozy nights, rainy afternoons, or a quick homemade lunch. It balances the smokiness from oven-roasted tomatoes with the sweetness of sautéed onions and the herbal brightness of basil. And with the help of a blender, you get a silky-smooth finish that’s hard to beat.

What Kind of Tomatoes Should I Use?

For the best flavor, use ripe Roma or plum tomatoes. These varieties have fewer seeds and a meaty texture that holds up beautifully when roasted. If you’re in a pinch, cherry tomatoes or even canned San Marzano tomatoes work well—just roast them a bit to concentrate the flavor.

Ingredients for the Roasted Tomato Basil Soup

Roma Tomatoes – The heart of the soup. Roasting them enhances their natural sweetness.

Garlic Cloves – Roasted alongside the tomatoes for mellow, caramelized depth.

Yellow Onion – Adds savory balance and sweetness when sautéed.

Fresh Basil Leaves – Brings a pop of aromatic freshness to the rich base.

Vegetable or Chicken Broth – Provides a savory backbone and helps thin out the soup to the perfect consistency.

Olive Oil – Used to roast the vegetables and sauté the onions.

Heavy Cream (optional) – Swirled in for extra richness and a luxurious finish.

Salt & Black Pepper – Essential for seasoning and enhancing all the flavors.


How To Make the Roasted Tomato Basil Soup

Step 1: Roast the Tomatoes and Garlic

Preheat your oven to 400°F (200°C). Halve the tomatoes and place them cut-side up on a baking sheet with unpeeled garlic cloves. Drizzle generously with olive oil, sprinkle with salt and pepper, and roast for 35-40 minutes until softened and slightly charred.

Step 2: Sauté the Onion

In a large pot over medium heat, warm a tablespoon of olive oil. Add chopped onions and sauté until translucent and golden—about 7-10 minutes.

Step 3: Blend It All Together

Transfer the roasted tomatoes, peeled garlic, and sautéed onions into a blender. Add fresh basil leaves and about 1.5 cups of broth. Blend until smooth. You may need to work in batches if using a smaller blender.

Step 4: Simmer and Adjust

Pour the blended mixture back into the pot. Stir in more broth to reach your desired consistency and simmer for 10 minutes. Add salt and pepper to taste.

Step 5: Optional Creamy Finish

If using, add heavy cream and stir gently. Simmer another 2-3 minutes, then remove from heat.


Serving and Storing Roasted Tomato Basil Soup

Serve hot with a drizzle of olive oil, a sprinkle of chopped basil, or a swirl of cream. Grilled cheese, garlic bread, or a hunk of sourdough make perfect dunking partners.

Store leftovers in an airtight container in the fridge for up to 4 days. It also freezes well for up to 3 months—just skip the cream if you plan to freeze and add it in when reheating.

What to Serve With Roasted Tomato Basil Soup?

Classic Grilled Cheese

Crispy, gooey, and ideal for dipping.

Garlic Breadsticks

Buttery and herb-packed breadsticks make a delicious side.

Caesar Salad

A crisp and tangy contrast to the creamy soup.

Roasted Parmesan Green Beans

Light, savory, and adds a crunchy texture (Roasted Parmesan Green Beans).

Cheesy Spinach Stuffed Shells

For a more filling meal, pair with these hearty pasta shells (Cheesy Spinach Stuffed Shells).

Creamy Broccoli Cheddar Soup

Double up on comfort by offering another soup variety (Creamy Broccoli Cheddar Soup).


Want More Soup Ideas?

If you love this roasted tomato basil soup, here are a few more comforting favorites to warm your bowl:

Save This Pin For Later

📌 Save this recipe to your Pinterest soup board so it’s ready when the next cozy craving hits.

Let me know in the comments how your batch turned out. Did you swirl in cream or keep it classic? Try it with grilled cheese dippers or a fresh salad?

Explore more comforting soup ideas and wholesome meal inspiration at Chef Alchemy on Pinterest.


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

Roasted Tomato Basil Soup


  • Author: Lorenzo Devereaux
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Looking for the ultimate cozy meal? This Roasted Tomato Basil Soup is rich, creamy, and deeply flavorful, making it the perfect quick lunch or easy dinner recipe. Roasted tomatoes and garlic bring depth, while fresh basil adds a bright herbal note. Blend it all into a velvety bowl of comfort ideal for pairing with grilled cheese. It’s perfect for anyone craving healthy snacks, dinner ideas, or comfort food with real ingredients.


Ingredients

1.5 lbs Roma tomatoes

6 garlic cloves

1 medium yellow onion, chopped

1 cup fresh basil leaves

2 cups vegetable or chicken broth

2 tbsp olive oil

1/2 cup heavy cream (optional)

1 tsp salt

1/2 tsp black pepper


Instructions

1. Preheat oven to 400°F (200°C). Halve tomatoes and place cut-side up on a baking sheet with unpeeled garlic. Drizzle with olive oil, salt, and pepper. Roast for 35-40 minutes.

2. In a pot, heat olive oil over medium heat. Add chopped onion and sauté until golden, about 7-10 minutes.

3. Transfer roasted tomatoes, peeled garlic, and sautéed onions into a blender. Add basil and 1.5 cups broth. Blend until smooth.

4. Return to pot, add more broth for desired consistency. Simmer for 10 minutes. Season with salt and pepper.

5. Stir in heavy cream if using. Simmer for 2-3 minutes more. Serve warm.

Notes

For freezing, omit the cream and add it during reheating.

Use San Marzano canned tomatoes when fresh ones are out of season.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 25mg

Keywords: quick lunch, easy dinner, tomato soup, healthy snack, comfort food

Save this recipe on: