Go Back
Easy Vegan Roasted Tomato Soup

Easy Vegan Roasted Tomato Soup (One Pan!)

Roasting tomatoes is one of those cooking moves that feels almost unfairly simple for how dramatic the results are. You take a pile of ripe summer tomatoes, slide them into a hot oven, and 30–40 minutes later they come out caramelized, jammy, and concentrated in flavor in a way that no stovetop method can replicate. This Easy Vegan Roasted Tomato Soup builds everything on that foundation — and it all happens with one pan, one pot, and about 45 minutes of your time.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: Soup
Cuisine: American
Calories: 220

Ingredients
  

  • For the Soup:
  • 3½ lbs. ripe tomatoes any small to medium variety — more on this below
  • 3 Tbsp. olive oil divided (2 Tbsp. for roasting, 1 Tbsp. for sautéing)
  • Fine sea salt and freshly cracked black pepper
  • 1 large white or yellow onion diced
  • 5 cloves garlic minced
  • ¾ tsp. smoked paprika
  • ¼ tsp. crushed red pepper flakes
  • 2½ cups vegetable broth
  • ½ cup loosely packed fresh basil leaves
  • Vegan Topping Options:
  • Drizzle of good olive oil
  • Vegan croutons
  • Fresh basil leaves
  • Vegan sour cream cashew-based
  • Chili oil
  • Crusty sourdough on the side
  • Note: The original recipe lists Parmesan and heavy cream as optional toppings — skip those and use the vegan alternatives above instead.

Equipment

  • This recipe lives up to its "one pan" name — here's everything you need:
  • Large rimmed baking sheet — for roasting the tomatoes. Rimmed is essential so the tomato juices don't run off into your oven (speaking from experience :/).
  • Large stockpot or Dutch oven — for sautéing the onion and garlic and bringing the soup together
  • Immersion blender — the easiest tool for blending the soup right in the pot with zero mess and full texture control
  • Regular blender — works too; just blend in batches and vent the lid carefully
  • Wire rack — for resting the baking sheet after roasting
  • Sharp knife and chopping board — for quartering tomatoes and dicing onion
  • Measuring spoons and cups — for the oil and spices
  • Dutch oven vs. regular stockpot: Either works fine here. A Dutch oven holds heat more evenly and gives you better

Method
 

  1. Roast the tomatoes. Preheat your oven to 450°F (230°C). Quarter your tomatoes — or halve them if they're small — and arrange them cut-side-up on your rimmed baking sheet. Drizzle with 2 Tbsp. of olive oil and season generously with salt and cracked black pepper. Roast for 30–40 minutes until they're softened, slightly collapsed, and caramelized at the edges. Transfer the baking sheet to a wire rack and let them rest.
  2. Sauté the onion and garlic. While the tomatoes roast, heat the remaining 1 Tbsp. of olive oil in your stockpot over medium-high heat. Add the diced onion and sauté for 5 minutes, stirring occasionally, until soft and starting to turn golden. Add the minced garlic, smoked paprika, and red pepper flakes. Sauté for 2 more minutes, stirring frequently, until the garlic smells fragrant and the paprika darkens slightly.
  3. Bring it all together. Add the vegetable broth, fresh basil leaves, and the roasted tomatoes — including every drop of juice from the baking sheet — to the pot. Stir to combine.
  4. Blend. Use your immersion blender to purée the soup directly in the pot until it reaches your preferred texture. Want it completely smooth? Blend for a full minute. Prefer a slightly rustic texture with small tomato pieces? Blend for 30 seconds and stop. Both are correct answers.
  5. Season and serve. Taste the soup and adjust with extra salt, pepper, or smoked paprika as needed. Ladle into bowls, add your chosen toppings, and serve hot.
  6. The Blending Step — Immersion vs. Regular Blender
  7. This comes up every time someone makes a hot soup for the first time, so let's settle it properly.
  8. Immersion Blender — The Easier Choice
  9. An immersion blender lets you blend directly in the pot with zero transfer, zero mess, and full control over texture. You blend for longer if you want it smoother, stop sooner if you want chunks. Cleanup takes about 30 seconds. IMO, if you make soup more than twice a month, an immersion blender is one of the most worthwhile kitchen purchases you can make.
  10. Regular Blender — Works Perfectly, Handle With Care
  11. Transfer the soup in batches — never fill the blender more than two-thirds full with hot liquid. Vent the lid by leaving the cap slightly open and holding a folded kitchen towel firmly over the top to catch any splatter. Start at a low speed and increase gradually. Hot liquid expands when it hits the blender blades, and a full, sealed blender of hot tomato soup is not something you want to discover the hard way.
  12. Choosing Your Tomatoes
  13. You have 3½ pounds of tomatoes to work with — this is the main ingredient, so quality matters. Here's how to pick:
  14. Best Fresh Tomato Options
  15. Roma tomatoes — meaty, low moisture, intensely flavored when roasted. The top choice for this recipe.
  16. Heirloom tomatoes — complex, sweet, slightly acidic. Stunning flavor. Use whatever variety looks best at the market.
  17. Cherry or grape tomatoes — naturally sweeter and roast beautifully. Halve them instead of quartering. Excellent option.
  18. Vine-ripened tomatoes — reliable and widely available. Solid choice.
  19. Beefsteak tomatoes — work fine but their high water content means you'll need to roast longer to concentrate the flavor.
  20. The One Rule: They Must Be Ripe
  21. Pale, hard, out-of-season tomatoes produce pale, flat-tasting soup. If fresh tomatoes aren't great where you are, good canned tomatoes actually outperform bad fresh ones — use two 28-oz cans of whole peeled tomatoes, spread on the baking sheet, and roast as directed (they'll need slightly less time, around 25–30 minutes).
  22. The Smoked Paprika — Don't Underestimate It
  23. Three-quarters of a teaspoon of smoked paprika sounds modest. It isn't. That small amount adds a warm, smoky depth to the soup that makes people taste it and immediately ask what's in it. It works alongside the natural caramelization from roasting to give the soup a complexity that's hard to pin down but impossible to miss.
  24. If you only have regular sweet paprika, the soup still tastes good — but you lose that smoky layer. Smoked paprika is inexpensive and lasts forever in a cool cupboard. It's worth having for this recipe alone.
  25. Fresh Basil — Add It at the Right Moment
  26. The recipe adds basil when the roasted tomatoes and broth go in, just before blending. This timing matters. Adding basil at the end rather than early in the cooking process preserves its bright, fresh flavor — cooking basil for too long destroys its aromatic oils and turns it bitter.
  27. Half a cup of loosely packed basil sounds like a lot, but it blends completely into the soup and you taste it as a background note rather than an overwhelming herb flavor. Think of it as the fresh counterpoint to the deep roasted tomato flavor — they balance each other perfectly.

Notes

Nutrition Per Serving (Serves 4–6)

Note: The original recipe doesn't include full nutrition data. The following are estimates based on the ingredients listed.
Nutrient
Estimated Per Serving (serves 4)
Calories
~180–220 kcal
Carbohydrates
~22g
Fat
~10g (mostly from olive oil)
Protein
~4g
Fiber
~5g
Sodium
~480mg (with low-sodium broth)
Vitamin C
High (fresh tomatoes are excellent source)
Vitamin A
High (from tomatoes and paprika)