Soups Salads Vegetables · Easy
Easy Tomato Basil Soup
This easy tomato basil soup is creamy, comforting, and one of the simplest easy soup recipes you'll make all year. Ready in about 30 minutes, it's perfect alongside a grilled cheese sandwich for dipping.
10Prep min
25Cook min
35Total min
What you'll need
- 2 tablespoonsolive oil
- 1 mediumyellow onion, diced
- 3 clovesgarlic, minced
- 2 cans (28 oz each)crushed tomatoes
- 2 cupsvegetable or chicken broth
- 1 teaspoonsugar
- 1 teaspoondried basil
- 1/2 cupheavy cream
- 1/4 cupfresh basil leaves, chopped
- to tastesalt and black pepper
Let's cook
- 1Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 minutes until softened.
- 2Stir in the garlic and cook for 30 seconds until fragrant.
- 3Add the crushed tomatoes, broth, sugar, and dried basil. Bring to a simmer and cook for 15-20 minutes.
- 4Use an immersion blender to puree the soup until smooth (or carefully blend in batches in a stand blender).
- 5Stir in the heavy cream and fresh basil, and season with salt and pepper.
- 6Simmer for 2-3 more minutes and serve hot.
Make it yours
- Add a Parmesan rind while simmering for extra depth of flavor.
- Use coconut milk instead of heavy cream for a dairy-free version.
- Top with croutons or a swirl of cream before serving.
Good with
- Grilled cheese sandwich
- Crusty bread
- A sprinkle of Parmesan cheese
Frequently asked questions
Good questions, answered.
Can I freeze tomato basil soup?
Yes, freeze without the cream for up to 3 months, then stir in fresh cream after reheating.
Can I make this vegan?
Use vegetable broth and swap the heavy cream for full-fat coconut milk or a plant-based cream alternative.



