This creamy tomato and basil soup offers a velvety texture and rich flavor, combining simmered tomatoes, aromatic garlic, and fresh basil. Lightly seasoned and finished with cream, it’s gently reheated to maintain smoothness, making for a comforting and easy-to-make meal that suits vegetarian and gluten-free diets. Ideal with crusty bread or grilled cheese, it delivers a classic taste perfect for any season.
The first time I made this soup, it was a rainy Sunday and I was craving something that felt like a warm hug. I'd picked up a gorgeous bunch of basil at the farmers market and decided it needed to shine in something simple but special.
Last winter, my neighbor came over shivering from a walk in the snow and I served this soup with grilled cheese. She sat at my kitchen table, steam rising from her bowl, and told me it was exactly what she didn't know she needed.
Ingredients
- Olive oil: Creates the foundation and helps those onions develop their natural sweetness
- Onion: I've found yellow onions work best here, they melt into the soup beautifully
- Garlic: Don't rush this step, let it get fragrant but not brown
- Canned whole peeled tomatoes: San Marzano are worth the extra dollar, they make the soup taste like summer
- Vegetable broth: Use whatever you have on hand, but low sodium lets you control the salt
- Heavy cream: This transforms the soup from good to absolutely velvety
- Sugar: Just a pinch balances the acidity of the tomatoes
- Fresh basil: Add it at the end so it stays bright and fragrant
Instructions
- Sauté the aromatics:
- Heat that olive oil in your large pot over medium, then add the chopped onion. Let it soften and turn translucent, about five minutes, then stir in the garlic for just one minute until your kitchen smells amazing.
- Build the soup base:
- Pour in the tomatoes with all their juices, the broth, sugar, salt, and pepper. Bring everything to a bubble, then turn it down and let it simmer uncovered for twenty minutes to let the flavors meld.
- Purée until smooth:
- Take the pot off the heat and tuck in the fresh basil leaves. Use your immersion blender right in the pot, or work in batches if you're using a countertop blender, until the soup is completely silky.
- Add the cream:
- Stir in the heavy cream and warm everything through over gentle heat. Taste and adjust the salt or pepper if needed, then ladle into bowls and finish with a few fresh basil leaves.
My daughter now requests this soup every time she's feeling under the weather, and honestly, there's something healing about the ritual of making it, the way it fills the whole house with comfort.
Make It Your Own
After making this soup dozens of times, I've learned that small tweaks make it feel new. Sometimes I'll roast the tomatoes and garlic first for a deeper, more caramelized flavor. Other times I'll add a splash of balsamic vinegar right at the end for brightness. The beauty of a simple recipe is how it welcomes your own touches.
The Perfect Pairings
This soup is practically begging to be served alongside something crunchy and warm. A grilled cheese sandwich made with good cheddar on sourdough is classic, but garlic bread or even a simple green salad with a tangy vinaigrette works beautifully. Let whatever you're craving guide you.
Storage and Make Ahead Tips
This soup actually tastes better the next day, which makes it perfect for meal prep. Let it cool completely before storing in an airtight container in the refrigerator for up to four days, or freeze it for up to three months. Just thaw in the fridge overnight and reheat gently.
- When reheating, add a splash of cream or broth if it looks too thick
- The soup keeps beautifully in the freezer, so double the batch
- Always taste after reheating and adjust seasonings again
There's something deeply satisfying about a recipe that comes together so simply yet delivers such comfort. I hope this becomes one of those go-to meals you turn to again and again.