Oven Roasted Tomato Soup
Oven Roasted Tomato Soup is one of those comforting dishes that warms both the belly and the heart. With its rich, velvety texture and deep flavors, this homemade soup is a cozy hug in a bowl. Imagine savoring a bowl of this vibrant red goodness, made from juicy, sun-kissed tomatoes and roasted vegetables, all whipped together to create a delightful experience. The scent wafting through your kitchen as it simmers is sure to have everyone gathering around the table, ready to dig in.
Table of Contents

I can still remember the first time I made this Oven Roasted Tomato Soup Recipe. It was a dreary rainy day, and I craved something warm and wholesome. The moment I took my first spoonful, I knew this was going to be a staple in my home. It’s not only simple to whip up, but it also showcases the beauty of fresh ingredients. Plus, it’s budget-friendly, making it a win-win for everyone! I can’t wait for you to try this recipe and fall in love with it just as I did.
Why You’ll Love This Recipe
- Simple & Quick: Whip this up in just about 1 hour total (prep and cook time included) – perfect for busy weekdays!
- Irresistible Flavor: The roasting process caramelizes the vegetables, which enhances their sweetness and creates a depth of flavor that’s truly comforting.
- Eye-Catching Appeal: This vibrant soup not only tastes amazing but also looks stunning in a bowl, especially when topped with parmesan!
- Flexible Serving: Enjoy it as a delightful appetizer, a cozy lunch, or serve it with a crusty bread for dinner.
- Diet-Friendly Options: Easily make it gluten-free or dairy-free by swapping out the cream and cheese!
Ingredients You’ll Need
- 3½ pounds tomatoes, washed and halved: The star of the show! Use ripe, juicy tomatoes for the best flavor. If tomatoes aren’t in season, canned whole tomatoes can work as a substitute.
- 2 medium onions, roughly chopped (yellow or white): They add sweetness once roasted. Yellow onions bring more flavor, while white onions are slightly milder.
- 2 large carrots, cut into 2″ pieces: These enhance the natural sweetness of the soup while offering a pleasing texture.
- 8 cloves garlic, minced: Garlic adds a beautiful aroma and savory depth; feel free to increase or decrease based on your preference.
- 3 tablespoons avocado oil: This helps roast the veggies and adds healthy fats. Olive oil is a great substitute too!
- 1½ teaspoons salt: Essential for flavor, adjust based on your taste preferences.
- 2 teaspoons dried basil: Dried herbs elevate the soup’s taste; fresh basil can be added before serving for even more flavor.
- 1 teaspoon dried oregano: Adds an earthy note—Italian seasoning can be a convenient alternative.
- 1/4 teaspoon black pepper: A pinch adds warmth to the dish.
- 1/4 teaspoon crushed red pepper: Spice level can be adjusted or omitted if you prefer a milder flavor.
- 1/2 cup heavy cream: This ingredient makes the soup luxuriously creamy. You can substitute with coconut cream for a dairy-free version.
- 1/4 cup parmesan cheese, grated: For extra flavor; nutritional yeast can be a great dairy-free alternative.
How to Make Oven Roasted Tomato Soup Recipe
- Preheat the Oven: Set your oven to 400°F (200°C). This will perfectly roast the vegetables, intensifying their flavors.
- Prepare the Vegetables: In a large bowl, add the 3½ pounds of tomatoes, 2 chopped onions, 2 large carrots in 2″ pieces, and 8 minced garlic cloves. Drizzle in 3 tablespoons of avocado oil and mix well until all the veggies are coated.
- Season It Up: Sprinkle in 1½ teaspoons of salt, 2 teaspoons of dried basil, 1 teaspoon of dried oregano, 1/4 teaspoon of black pepper, and 1/4 teaspoon of crushed red pepper. Stir again to ensure everything is evenly mixed and seasoned.
- Roast the Vegetables: Transfer the seasoned veggies to a baking sheet, spreading them out into an even layer. Roast in the preheated oven for 30-40 minutes, or until the veggies look slightly golden and fragrant, stirring halfway through.
- Blend the Soup: Carefully remove the veggies from the oven and transfer them to a blender, including all the delicious juices left on the tray. Blend until you achieve a smooth and creamy consistency, then pour it into a pot.
- Heat and Finish: Place the pot over medium heat until the soup is warmed through. Stir in the 1/2 cup of heavy cream and remove from heat. Serve hot, garnished with a sprinkle of 1/4 cup of grated parmesan cheese. Enjoy!
Storing & Reheating
This oven-roasted tomato soup can be stored at room temperature for about 2 hours after cooking. If you have leftovers, transfer them to an airtight container and refrigerate for up to 5 days. You can also freeze this soup in a freezer-safe container for a maximum of 3 months. When you’re ready to enjoy it again, simply reheat in a pot over medium heat until warm, stirring occasionally. Keep in mind that the flavor might mellow slightly, but you can refresh it with an extra pinch of salt or a splash of cream.
Chef’s Helpful Tips
- Always ensure your tomatoes are ripe for the best flavor in the soup.
- If your soup is too thick after blending, add a bit more vegetable broth or water to achieve your desired consistency.
- To enhance flavors, consider adding a splash of balsamic vinegar in the final step for a depth of flavor.
- If using fresh herbs, add them at the end of blending for a fresher taste.
- For a chunky texture, reserve some roasted vegetables before blending and stir them back in.
This oven roasted tomato soup is not just a recipe; it’s an experience that brings warmth and satisfaction with every bowl. The balance of flavors and creaminess makes it a delightful treat any time of the year. From a quick weeknight meal to impressing friends at dinner parties, try experimenting with different herbs and toppings. I can’t wait for you to enjoy this amazing soup—it truly has a way of brightening even the greyest days!

Recipe FAQs
Can I use canned tomatoes instead of fresh?
Absolutely! Canned whole tomatoes can be a great substitution, especially when fresh tomatoes are out of season. Use about 2-3 cans of whole tomatoes, draining excess liquid if necessary, and skip the roasting step.
How can I make this soup vegan?
For a vegan version, simply replace the heavy cream with coconut cream and omit the parmesan cheese. You can add nutritional yeast for a cheesy flavor and a bit of extra depth.
What can I serve with this tomato soup?
This soup pairs beautifully with crusty bread, grilled cheese sandwiches, or even a fresh salad. Feel free to get creative with your pairings!
Can I freeze the soup?
Yes! This soup freezes well for up to 3 months. Just let it cool completely before placing it in an airtight container or freezer bag. To reheat, thaw overnight in the refrigerator and warm over medium heat.
PrintMore Soups Recipes
- Creamy Chicken & Gnocchi Soup with Spinach
- Creamy Blackened Salmon Chowder
- Instant Pot Chicken Enchilada Soup
- Creamy Homemade Corn Chowder
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Oven Roasted Tomato Soup
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Soups
- Method: Oven Roasting
- Cuisine: American
Description
This Oven Roasted Tomato Soup is full of flavor and made with simple ingredients like fresh tomatoes, garlic, and herbs. Perfect for a quick weeknight dinner or a cozy meal, it’s a comforting and healthy option to warm you up!
Ingredients
- 3½ pounds tomatoes, washed and halved
- 2 medium onions, roughly chopped
- 2 large carrots, cut into 2" pieces
- 8 cloves garlic, minced
- 3 tablespoons avocado oil
- 1½ teaspoons salt
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper
- 1/2 cup heavy cream
- 1/4 cup parmesan cheese, grated
Instructions
- Preheat the oven to 400°F (200°C).
- In a large bowl, combine the tomatoes, onions, carrots, and garlic. Drizzle with avocado oil and mix until coated.
- Add salt, basil, oregano, black pepper, and crushed red pepper; mix again.
- Spread the veggie mixture on a baking sheet in an even layer.
- Roast for 30-40 minutes, or until the onions are slightly golden and the tomatoes are tender.
- Transfer the roasted veggies and any juices to a blender and blend until smooth; pour into a pot.
- Heat the soup over medium until warm and stir in the heavy cream. Serve topped with a sprinkle of parmesan cheese.
Notes
Feel free to adjust spices according to your taste.
This soup can be stored in the refrigerator for up to a week.
For a vegan version, omit the heavy cream and parmesan cheese.
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 5g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 30mg
