01 -
First things first, let's get those tomatoes, onion, and garlic ready for their glow-up. Halve your tomatoes, roughly chop the onion, and leave the garlic cloves unpeeled (they'll be easier to squeeze out later!). Toss them all on a baking sheet, drizzle generously with olive oil, a good pinch of salt, and a grind of black pepper. Spread them out—don't overcrowd the pan, or they'll steam instead of roast. I usually pop them in a 400°F (200°C) oven for about 30-35 minutes, until they’re soft, slightly shriveled, and have some gorgeous caramelized edges. This is where the deep, rich flavor of your homemade tomato soup really starts to develop.
02 -
While your roasted beauties are cooling just a touch, grab a large pot or Dutch oven. Add a splash more olive oil over medium heat. Once it’s shimmering, add any extra chopped onion (if you're like me and love a double onion hit!) and sauté until it’s softened and translucent, about 5-7 minutes. This step builds another layer of flavor. I remember one time, I was in such a rush, I barely cooked the onion, and the soup just didn’t have that same mellow depth. Don’t make my mistake; give those onions their time to shine!
03 -
Now for the fun part! Carefully transfer your roasted vegetables (squeeze the garlic out of its skin!) and the sautéed onions into a blender. Pour in about half of your vegetable broth and the fresh basil leaves. Blend until it’s super smooth and creamy. Be careful when blending hot liquids – I always hold the lid down with a kitchen towel, just in case. The aroma at this stage? Divine! It smells like a summer garden, honestly. This is the heart of your homemade tomato soup, so make sure it's silky smooth.
04 -
Pour the blended mixture back into your pot. Add the remaining vegetable broth. Bring it to a gentle simmer over medium-low heat, letting all those flavors meld together for at least 15-20 minutes. This simmering time is crucial; it allows the soup to deepen. Taste and adjust your seasonings here – add more salt, pepper, or even a tiny pinch of sugar if your tomatoes were a bit tart. This is where you make it *your* homemade tomato soup, so trust your taste buds!
05 -
If you're going for that creamy indulgence, now’s the time to stir in the heavy cream. Add it slowly, a little at a time, until you reach your desired richness. Let it warm through for a few minutes, but don't bring it to a rolling boil after adding the cream, or it might separate – oops, learned that one the hard way! For a dairy-free version, this is when you'd swirl in your coconut milk or cashew cream. It’s all about making this homemade tomato soup just right for you.
06 -
Ladle your glorious homemade tomato soup into bowls. It should be a beautiful, vibrant red, smelling utterly irresistible. Garnish with a few more fresh basil leaves, a drizzle of good olive oil, or even some homemade croutons. This soup always makes me feel like a culinary genius, even though it’s so simple. Enjoy every warm, comforting spoonful!