Roasted Tomato Pepper Soup

Disclaimer: This post may contain affiliate links. Please read our privacy policy.

This homemade Roasted Tomato Pepper Soup is rich, flavorful and simple. It’s hearty, easy to make and perfect for meal prep. Serve with a side salad for a tasty lunch or light dinner.

Creamy tomato basil soup with croutons in a white bowl, served with fresh basil and a small pitcher of cream on rustic wooden table, perfect for comfort food lovers.

I am definitely a soup person. Especially when the weather shifts to Fall. I love a bowl of soup for lunch or dinner. It’s not heavy, but filling. You know what I mean? It goes well with bread or a salad – the meal just feels balanced. My garden is growing the most beautiful tomatoes which inspired me to make this soup! I already have a tomato soup recipe on the blog – it’s simple and delish! So Roasted Tomato Pepper Soup it is!

Tomatoes, red peppers, onion and garlic are roasted until blistered. They’re then blended with spices and vegetable stock and simmered and finished with a little cream. Crusty bread or croutons are the perfect vessel to soak up all the goodness this soup offers!

Why You’ll Love This Recipe

  • Homemade – This soup is so fresh, every bite bursts with flavor.
  • Simple to make – there are few steps, but they’re easy steps and worth it!
  • The flavor – it’s sweet, smoky, a little spicy and indulgent.

Ingredients for Roasted Tomato and Pepper Soup

  • 8 medium ripe tomatoes, halved (Vine-ripened, cherry, Roma or plum. Or a mixture)
  • 3 red bell peppers, seeded and quartered
  • 6 cloves of garlic, unpeeled
  • 1 yellow onion, chopped
  • 3 tablespoons olive oil 
  • 1 1/2 teaspoons salt (or to taste)
  • 1 teaspoon black pepper
  • 1/2 teaspoon smoked paprika 
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon fresh thyme or 1/2 tsp dried thyme
  • 1/2 teaspoon sugar 
  • 3-4 cups vegetable or chicken stock (start with 3 cups and adjust as needed)
  • 1/2-3/4 cup heavy cream (use as much or as little to your liking)
  • Handful of fresh basil + a few more leaves for garnish 
Roasted Tomato Pepper Soup Ingredients

Instructions

Tools You Will Need

  • Blender or immersion blender – either will work! If you use a blender, you will blend the soup before adding it to the pot.
  • Large Pot – Any large pot will work! The soup simmers for about 15 minutes.

Tips for Success

  • Use ripe tomatoes for the best flavor.
  • Roast the vegetables until the edges are charred – this has so much flavor!
  • Check for seasoning – add more or less of what you like. This recipe does need salt to bring out the flavors.

Frequently Asked Questions

Can I used canned tomatoes to make roasted tomato pepper soup?

Yes! Use one 28 ounce can whole San Marzano tomatoes.

Can I make it vegan?

Yes! Skip the cream and use coconut milk for a dairy-free creamy texture.

How long does it last in the fridge?

Up to 4 days in an airtight container.

Can I freeze this soup?

Yes! Bring to room temperature then freeze in freezer bags or freezer friendly containers for up to 3 months. Thaw in the refrigerator overnight. It can be reheated in the microwave or on the stove.

Do I need to peel the tomatoes and peppers?

No. The blending will make the soup smooth. If you want an extra creamy texture, peel them after roasting but it’s not absolutely necessary. I prefer to peel the pepper skins since they’re a little tougher.

Final Thoughts

With soup season around the corner, it’s the perfect time to add this Roasted Tomato and Pepper Soup to your meal rotation. It’s homemade, simple to make, sweet, smoky and absolutely delicious. I love to pair it with crusty bread and a salad – this Italian Chopped Salad would be amazing! I love to keep a batch in the fridge to warm up whenever I need a warm, cozy bowl of soup. Enjoy!

Yield: 6 large servings

Roasted Tomato Pepper Soup

Creamy tomato basil soup served with toasted garlic bread croutons and fresh basil garnish,Perfect comfort food, vegan-friendly, ideal for lunch or dinner in cozy restaurants.

Tomatoes, red peppers, onion and garlic are roasted until blistered. They're then blended with spices and vegetable stock and simmered and finished with a little cream. Crusty bread or croutons are the perfect vessel to soak up all the goodness this soup offers!

Prep Time 40 minutes
Cook Time 15 minutes
Total Time 55 minutes

Ingredients

  • 8 medium ripe tomatoes, halved (Vine-ripened, cherry, roma or plum. Or a mixture)
  • 3 red bell peppers, seeded and quartered
  • 6 cloves of garlic, unpeeled
  • 1 yellow onion, chopped
  • 3 tablespoons olive oil
  • 2 teaspoons salt (add more to your liking)
  • 1 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon fresh thyme or 1/2 tsp dried thyme
  • 3-4 cups vegetable or chicken stock (start with 3 cups and adjust as needed)
  • 1/2-3/4 cup heavy cream (use as much or as little to your liking)
  • Handful of fresh basil + a few more leaves for garnish
  • 1/2 teaspoon sugar
  • Baguette or croutons for serving

Instructions

    1. Roast the Vegetables: On two large baking sheets, arrange halved tomatoes (cut side up), bell pepper (skin side up), unpeeled garlic cloves and chopped onions. You do not want to overcrowd the pan. Overcrowding will steam the vegetables instead of roasting them. I suggest using two pans to ensure they roast. You can switch the pans halfway through the roasting process if you have one oven to ensure they roast evenly.
      Drizzle everything with olive oil, then sprinkle with salt, pepper, thyme and smoked paprika. Roast for 35-40 minutes, or until the peppers are blistered and tomatoes are slightly caramelized.
      Let cool then peel the skins from the bell peppers and squeeze the garlic from the skins.
    2. Blend the soup: Transfer roasted veggies and garlic into a blender. Add a handful of fresh basil and blend until smooth. Work in batches if necessary. If you're using an immersion blender, add veggies, garlic and basil to a large soup pot along with the chicken stock and blend until smooth.
    3. Simmer the soup: Pour the mixture into a large soup pot over medium heat. Add 3 cups vegetable or chicken stock and bring to a simmer for 15 minutes. If you used an immersion blender, this step has already been done!
      After the soup has simmered for 15 minutes, taste for seasonings. Add more salt, pepper and smoked paprika to your liking. Add sugar at this point to help balance the acidity.
    4. Add the cream: Lower the heat and stir in the heavy cream. Heat through without boiling. If the soup is too thick, thin it out with more vegetable or chicken stock. Garnish with basil and serve with crusty bread or croutons. Enjoy!

Notes

Soup will last up to 4 days refrigerated. Soup can be frozen for up to 3 months - thaw overnight in the fridge.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving:Calories: 702Total Fat: 28gSaturated Fat: 13gTrans Fat: 1gUnsaturated Fat: 13gCholesterol: 57mgSodium: 1270mgCarbohydrates: 94gFiber: 21gSugar: 24gProtein: 22g

Nutrition information is automatically calculated. Use as an approximation only.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Craving More?

Leave a Reply

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