
A rich, creamy homemade tomato soup made with fresh roasted tomatoes, onions, garlic, herbs, and vegetable broth. This comforting soup is naturally vegetarian, easy to make, and perfect for lunch or dinner.
Calories
185kcal
Protein
4g
Carbs
Fat
11g
Preheat the oven to 220°C (425°F). Arrange the halved tomatoes on a baking tray, drizzle with 2 tablespoons olive oil, season lightly with salt and pepper, and roast for 30–35 minutes until caramelised.
Heat the remaining olive oil in a large soup pot. Cook the diced onion for 6–8 minutes until soft, then stir in the garlic and cook for another minute.
Add the tomato paste and cook for 2 minutes while stirring continuously.
Add the roasted tomatoes, vegetable broth, oregano, thyme, and half of the basil. Stir until well combined.
Bring to a gentle simmer and cook uncovered for 15 minutes.
Blend the soup until completely smooth using an immersion blender or countertop blender. Strain through a fine sieve if desired for an extra silky texture.
Return the soup to low heat. Stir in the heavy cream and butter if using. Add the remaining basil and season with salt, pepper, and sugar if needed.
Allow the soup to rest for 5 minutes before serving.
Serve hot with grilled cheese, garlic bread, artisan bread, homemade croutons, toasted sourdough, herb focaccia, or a fresh green salad. Garnish with basil, Parmesan, cream, or olive oil if desired.
Nothing compares to a bowl of homemade Tomato Soup with Fresh Tomatoes. Rich, naturally sweet, and bursting with garden-fresh flavour, this comforting soup is perfect for lunch, dinner, or as a light starter. Unlike soups made with canned tomatoes, fresh tomatoes create a brighter, more vibrant taste while allowing their natural sweetness to shine through. Paired with crusty bread or a grilled cheese sandwich, this classic recipe is simple enough for busy weeknights yet elegant enough to serve to guests.
This Tomato Soup Recipe with Fresh Tomatoes is designed to help home cooks achieve restaurant-quality results using everyday ingredients. Fresh ripe tomatoes are gently roasted to intensify their natural sweetness before being blended with sautéed onions, garlic, herbs, and vegetable broth to create a silky, flavourful soup. A touch of cream can be added for extra richness, while the recipe is equally delicious without dairy for a lighter, vegan-friendly option.
Unlike many tomato soup recipes that simply simmer the ingredients together, this guide explains why each cooking step matters. You'll learn how roasting enhances flavour, why sautéing onions first builds a stronger foundation, how to achieve the perfect smooth consistency, and how to balance acidity naturally without adding excess sugar. You'll also find ingredient substitutions, storage advice, freezing tips, serving suggestions, and practical cooking techniques to ensure excellent results every time.
Whether you're using tomatoes from your garden, fresh farmers' market produce, or supermarket tomatoes at peak ripeness, this foolproof recipe delivers a creamy, comforting bowl of tomato soup that's full of fresh flavour and easy enough for cooks of all skill levels.
Many tomato soup recipes use canned tomatoes or large amounts of cream to create flavour. This recipe focuses on bringing out the natural sweetness of fresh tomatoes by roasting them first, resulting in a deeper, richer taste without overpowering the soup.
Instead of masking acidity with excess sugar, you'll learn how slow roasting, gentle simmering, and balanced seasoning naturally create a smooth, well-rounded flavour. The soup is blended until silky smooth, making it both comforting and elegant.
This guide also includes practical ingredient substitutions, helpful cooking tips, dairy-free options, storage advice, freezing instructions, serving ideas, and solutions to common cooking mistakes, making it a complete resource rather than just another recipe.
Ripe Roma, vine-ripened, or plum tomatoes work best because they have a naturally sweet flavour and fewer seeds. If using larger tomatoes, remove the tough core before roasting.
Yellow onion provides natural sweetness and creates the aromatic base of the soup.
Fresh garlic adds depth and enhances the savoury flavour without overpowering the tomatoes.
A good-quality olive oil helps roast the vegetables evenly while adding richness.
Vegetable broth creates a light yet flavourful base that allows the fresh tomatoes to remain the star ingredient.
A small amount of tomato paste intensifies the tomato flavour and adds richness to the soup.
Fresh basil adds a fragrant, slightly sweet finish that pairs beautifully with tomatoes.
Oregano contributes subtle earthy notes and complements the fresh herbs.
For an extra creamy soup, stir in a little heavy cream before serving. Leave it out for a lighter or vegan version.
A small amount of butter creates a richer finish and a smoother mouthfeel.
Fresh tomatoes create a lighter, brighter flavour with natural sweetness, especially when roasted before blending. They are ideal during tomato season when produce is at its best.
Canned tomatoes are convenient throughout the year and provide consistent flavour, but fresh tomatoes produce a cleaner, more vibrant soup with a fresher aroma.
Yes. While this recipe is designed for fresh tomatoes, high-quality canned tomatoes can be used when fresh tomatoes aren't in season. Fresh tomatoes provide a brighter, more vibrant flavour, while canned tomatoes offer a richer, more concentrated taste.
No. Roasting softens the tomato skins, and blending the soup creates a smooth texture. However, for an extra silky soup, you can peel the tomatoes after roasting if preferred.
Absolutely. Tomato soup stores well in the refrigerator for up to 4 days and often tastes even better the next day as the flavours continue to develop.
Yes. Allow the soup to cool completely before transferring it to freezer-safe containers. Freeze for up to 3 months. If adding cream, it's best to stir it in after reheating for the smoothest texture.
For a richer texture, stir in heavy cream, coconut milk, oat cream, or a small knob of butter just before serving. Blending the soup thoroughly also helps create a naturally creamy consistency.
This Tomato Soup Recipe with Fresh Tomatoes proves that simple ingredients can create extraordinary flavour. By roasting ripe tomatoes, slowly cooking the aromatics, and blending everything into a silky-smooth soup, you'll enjoy a comforting homemade meal that's fresh, wholesome, and packed with natural tomato goodness.
Whether served with a crispy grilled cheese sandwich, warm garlic bread, or a fresh green salad, this versatile soup is perfect for any season. At LaGrub, we're passionate about helping home cooks create memorable meals with confidence. Explore more expertly tested recipes, seasonal favourites, and cooking guides on LaGrub to discover your next delicious homemade dish.
Unlock the full recipe library, premium cookbooks, and members-only weekly drops. Cancel anytime.
Already a member? Sign in to unlock everything.
Real stories from people who use Lagrub recipes to bring comfort, flavor, and tradition back to the table.
“I’ve really enjoyed using LaGrub. The app is easy to navigate, the recipes are well organised, and the step-by-step instructions are simple to follow. It’s a great app for anyone who enjoys cooking, discovering new recipes, or trying different dishes at home. The overall design is clean and user-friendly. Highly recommended!”

“I had a great experience using this online food ordering app. The interface is simple, user-friendly, and easy to navigate, making it convenient to browse restaurants, check menus, and place orders. The ordering process was smooth, and my food was delivered on time and in good condition. I also liked the variety of restaurants and food options available. Overall, it’s a convenient and reliable app for ordering food, and I would definitely recommend it to others.”
“I had a great experience using this food app. It is very easy to use and the interface is simple and user-friendly. Every recipe is explained clearly with detailed, step-by-step instructions which makes cooking much easier. I would definitely recommend it to anyone who enjoys cooking or wants to learn new recipes.”
