As I sat in my kitchen, the sweet aroma of roasting Roma tomatoes filled the air, instantly transporting me to a sun-soaked Italian market. This Easy Homemade Roasted Tomato Soup is my go-to comfort in a bowl, featuring a creamy, smoky flavor that perfectly showcases those luscious tomatoes without any heavy cream. Not only is it a delightful twist on traditional tomato soup, but it’s also a breeze to whip up on busy weeknights or when friends drop by unexpectedly. Plus, its vegetarian and dairy-free options mean everyone can enjoy this cozy dish without missing out. Ready to transform your tomato soup game? Let’s dive into the recipe!

Why is This Tomato Soup a Must-Try?
Comforting, velvety texture: This Easy Homemade Roasted Tomato Soup envelops you in warmth, reminiscent of cherished family gatherings.
Natural sweetness: Roasting the Roma tomatoes heightens their flavor, bringing out a delightful sweetness without added sugars.
Quick preparation: With minimal active cooking time, you can have this rejuvenating soup ready in under 45 minutes—perfect for busy weeknights!
Versatile variations: Enjoy it as is, or switch it up with a splash of Pumpkin Tomato Sauce or a dollop of coconut milk for an extra creamy delight.
Crowd-pleaser: Whether for a casual lunch or a dinner soirée, this soup pairs perfectly with crusty bread and is sure to impress your guests.
Healthy and nourishing: Each serving is light yet satisfying, making this recipe a nutritious choice for everyone at the table.
Homemade Roasted Tomato Soup Ingredients
For the Soup
• Fresh Roma Tomatoes – Essential for natural sweetness and flavor; choose firm, ripe tomatoes for optimal roasting.
• Onion – Adds sweetness and depth to the soup; substitute with shallots for a milder flavor.
• Garlic – Enhances the aroma and overall taste; fresh garlic is preferred to avoid jarred alternatives.
• Olive Oil – Used for roasting and sautéing, it contributes richness; can be replaced with avocado oil for a different taste.
• Smoked Paprika – Provides a distinct smoky flavor; regular paprika can be used for less smokiness, but the flavor will be altered.
• Chicken or Vegetable Broth – Forms the soup’s base; use vegetable broth for a vegetarian option.
• Salt and Pepper – Essential for seasoning; adjust to taste for the perfect balance.
• Heavy Cream (Optional) – Adds richness and creaminess; can be replaced with coconut or almond milk for a dairy-free version.
• Fresh Basil Leaves – Used as a garnish to enhance presentation and flavor; consider parsley as a delightful alternative.
Feel free to gather these ingredients and let the joy of cooking envelop you as you prepare this delightful homemade roasted tomato soup!
Step‑by‑Step Instructions for Easy Homemade Roasted Tomato Soup
Step 1: Preheat the Oven
Begin by preheating your oven to 200°C (400°F) so it’s hot and ready for roasting. This helps to intensify the flavors of your fresh Roma tomatoes, ensuring a deliciously rich outcome. While the oven heats, gather your ingredients and prepare your baking sheet for the next step.
Step 2: Prepare the Tomatoes
Quarter the fresh Roma tomatoes and spread them evenly on a baking sheet. Drizzle with 15 ml of olive oil, then generously season with salt, pepper, and smoked paprika. Use your hands to toss everything together until the tomatoes are well-coated, allowing for even roasting and a flavorful base for your homemade roasted tomato soup.
Step 3: Roast the Tomatoes
Place the baking sheet in the preheated oven and roast the tomatoes for 25-30 minutes. You’ll know they’re ready when the edges begin to char and caramelize, transforming their natural sweetness into a savory delight. Keep an eye on them, as this step is crucial for achieving a wonderfully vibrant flavor in your soup.
Step 4: Sauté Onion and Garlic
While the tomatoes roast, heat the remaining 15 ml of olive oil in a large pot over medium heat. Add the diced onion and minced garlic, sautéing for 5-7 minutes until they turn golden and fragrant. This step creates an aromatic base, blending beautifully with the sweet roasted flavors of the tomatoes for your homemade roasted tomato soup.
Step 5: Combine Ingredients
Once the tomatoes are ready, carefully add them along with any pan juices to the pot with the sautéed onion and garlic. Pour in your choice of chicken or vegetable broth, stirring gently to combine. The broth will create a luscious soup base, so be sure to mix well for even distribution of flavors.
Step 6: Simmer for Flavor
Bring the soup to a gentle simmer and allow it to cook for 10-15 minutes. This step melds the flavors beautifully, allowing the smoky and sweet notes to develop fully in your easy homemade roasted tomato soup. Stir occasionally and check for seasoning—adding more salt or pepper if needed to enhance the taste.
Step 7: Blend the Soup
Once simmered, it’s time to blend the soup until smooth. Use an immersion blender directly in the pot for convenience or carefully transfer batches to a countertop blender. Blend until you achieve a silky texture, which is what makes this roasted tomato soup truly irresistible and comforting.
Step 8: Add Creaminess (Optional)
If desired, stir in heavy cream or your choice of a dairy-free substitute to add richness and that creamy texture we all love. Gently warm the soup again over low heat for a few minutes, being careful not to let it boil after adding the cream, preserving that delightful creamy consistency in your homemade roasted tomato soup.
Step 9: Serve and Garnish
Ladle the steaming soup into bowls and garnish with fresh basil leaves to add a pop of color and flavor. Accompany your easy homemade roasted tomato soup with crusty bread or a light salad for a warm, cozy meal that’s perfect any time of year.

Make Ahead Options
Preparing this Easy Homemade Roasted Tomato Soup ahead of time makes meal planning a breeze for busy evenings! You can roast the Roma tomatoes and sauté the onion and garlic up to 24 hours in advance. Simply allow them to cool, then refrigerate in an airtight container. When you’re ready to serve, add the roasted vegetables to the pot with the broth and simmer to meld flavors for about 10-15 minutes. Blend until smooth, and if desired, stir in cream or dairy-free substitute before gently warming again. This ensures your soup is just as delicious and inviting, giving you cozy comfort without the last-minute rush!
Homemade Roasted Tomato Soup Variations
Feel free to experiment and customize this comforting tomato soup recipe to suit your tastes and dietary needs!
- Dairy-Free: Replace heavy cream with coconut milk for a creamy consistency that also adds a hint of tropical sweetness.
- Herb Twist: Swap fresh basil for thyme or rosemary for a different aromatic experience; both herbs add lovely earthiness to the dish.
- Smoky Flavor Boost: Add a few drops of liquid smoke for an intensified smoky flavor that will elevate your soup to new heights.
- Veggie Packed: Toss in diced carrots, bell peppers, or even spinach when blending for added nutrition and vibrant color. It’s a great way to sneak in some extra veggies!
- Spicy Kick: Incorporate a pinch of red pepper flakes or a dash of your favorite hot sauce to infuse a warming heat that complements the sweetness of the tomatoes.
- Umami Addition: Stir in a tablespoon of soy sauce or miso paste for an extra layer of umami richness that deepens the flavor profile.
- Nutty Texture: Add in roasted pine nuts or sunflower seeds when serving for a delightful crunch that contrasts beautifully with the silky soup.
- Pumpkin Delight: Give it a twist by mixing in a bit of pureed pumpkin for added creaminess and a subtle sweetness—perfect for fall vibes! You might also enjoy trying this with Pumpkin Tomato Sauce for a delightful pairing or side dish.
The versatility of this soup truly knows no bounds, so get creative and enjoy!
What to Serve with Easy Homemade Roasted Tomato Soup
Cozy up your dining experience with sides that elevate this creamy, smoky essential into a full meal.
-
Crusty Artisan Bread:
Perfect for dipping, the crusty exterior and soft interior of artisan bread complement the smoothness of the soup beautifully. -
Grilled Cheese Sandwich:
A classic pairing, this warm and cheesy delight adds a comforting crunch that contrasts perfectly with the velvety soup. -
Mixed Green Salad:
A fresh salad with a zesty lemon vinaigrette brightens up the meal, balancing the soup’s richness with its crisp greens. -
Roasted Vegetables:
Roasting brings out the natural sweetness of vegetables like carrots and bell peppers, adding a delicious plant-based element on the side. -
Crispy Garlic Bread:
Infused with garlic and herbs, this bread is a delectable way to scoop up every last drop of your homemade roasted tomato soup. -
Wine Pairing:
Enjoy a light, fruity white wine such as Sauvignon Blanc or a dry rosé to enhance the flavor of the tomatoes and provide a refreshing contrast. -
Dessert Option:
Serve with a light lemon sorbet to cleanse the palate after this savory meal, providing a delightful end to your dining experience.
Expert Tips for Homemade Roasted Tomato Soup
Choose Ripe Tomatoes: Ensure your roasted tomato soup tastes its best by selecting firm, vibrantly colored Roma tomatoes. Their sweetness is crucial for flavor.
Avoid Over-Roasting: Keep an eye on your tomatoes while roasting. Removing them when they are slightly caramelized will prevent bitterness and preserve sweet flavors.
Adjust Seasonings: After blending, taste your homemade roasted tomato soup and adjust the seasonings as needed. A splash of lemon juice can brighten flavors significantly!
Storage Smartly: Store leftovers in an airtight container for up to 3 days. Allow the soup to cool before refrigerating to maintain freshness.
Freeze for Later: For longer storage, freeze the soup in freezer-safe containers for up to 3 months. Thaw in the fridge overnight for quick reheating.
How to Store and Freeze Homemade Roasted Tomato Soup
Fridge: Store leftover soup in an airtight container for up to 3 days. Be sure to cool the soup to room temperature before refrigerating for best results.
Freezer: Portion the cooled homemade roasted tomato soup into freezer-safe containers or freezer bags. It can be frozen for up to 3 months; just label with the date for reference.
Reheating: Thaw the soup in the fridge overnight. When ready to enjoy, reheat gently on the stove over medium heat, stirring frequently until warmed through.
For Best Flavor: Adjust seasonings after reheating if needed. A sprinkle of salt or a dash of smoked paprika can refresh the soup and enhance its rich flavors.

Easy Homemade Roasted Tomato Soup Recipe FAQs
What kind of tomatoes should I use for the best flavor?
Absolutely! I recommend using ripe Roma tomatoes for their natural sweetness and robust flavor. Look for firm tomatoes with a vibrant red color, as they will roast beautifully, enhancing the overall taste of your homemade roasted tomato soup.
How should I store leftovers of the soup?
Very simple! Once your homemade roasted tomato soup has cooled, transfer it to an airtight container and store it in the fridge for up to 3 days. Make sure to allow it to cool to room temperature before refrigerating to maintain its freshness and prevent condensation.
Can I freeze this soup, and if so, how?
Yes, you can freeze it! To freeze your homemade roasted tomato soup, portion it into freezer-safe containers or bags. Be sure to leave some headspace as the soup will expand when frozen. It can be frozen for up to 3 months. When you’re ready to enjoy it, simply thaw it in the fridge overnight and reheat gently on the stove.
What if my soup tastes bland after blending?
No worries! If your soup tastes a bit bland after blending, it’s quite common. Start by adjusting the seasonings; a pinch of salt and a sprinkle of smoked paprika can significantly enhance the flavor. Additionally, try adding a splash of lemon juice to brighten it up or a bit more garlic for depth. Just blend again if you need to incorporate these adjustments!
Can I make this soup dairy-free?
Absolutely! To keep this delicious homemade roasted tomato soup dairy-free, simply replace the heavy cream with either coconut milk or almond milk. Both alternatives will provide creaminess without sacrificing flavor, making your soup just as comforting and satisfying for anyone with dietary restrictions.

Creamy Homemade Roasted Tomato Soup You Can't Resist
Ingredients
Equipment
Method
- Preheat your oven to 200°C (400°F).
- Quarter the fresh Roma tomatoes and spread them on a baking sheet. Drizzle with olive oil and season with salt, pepper, and smoked paprika. Toss to coat the tomatoes well.
- Roast the tomatoes in the preheated oven for 25-30 minutes until edges char and caramelize.
- Heat remaining olive oil in a large pot over medium heat. Add diced onion and minced garlic, sauté for 5-7 minutes until golden.
- Add roasted tomatoes and any pan juices to the pot. Pour in broth and stir gently to combine.
- Bring to a gentle simmer and cook for 10-15 minutes, stirring occasionally.
- Blend the soup until smooth using an immersion blender or countertop blender.
- If desired, stir in heavy cream or dairy-free substitute and warm over low heat.
- Ladle into bowls and garnish with fresh basil leaves.

Leave a Reply