Description
Warm, velvety, and bursting with rich, roasted flavor, this Best Homemade Tomato Soup Recipe – Roasted Tomato Basil Soup is the comforting bowl of goodness you’ve been craving. Made with juicy roasted tomatoes, aromatic garlic, and fresh basil, it’s the kind of dish that wraps you in a cozy hug. Whether you’re looking for a quick lunch, easy dinner, or just wholesome food ideas for meal prep, this soup hits all the right notes. Its creamy texture and soul-soothing taste make it a perfect fit for your healthy snack, dinner ideas, or comfort food cravings. Dip in some crunchy bread or serve alongside a grilled cheese—this easy recipe is pure magic.
Ingredients
2 ½ lbs ripe tomatoes (Roma or vine-ripened), halved
1 large onion, sliced
6 cloves garlic, peeled
2 tablespoons olive oil
Salt and freshly ground black pepper to taste
1 teaspoon sugar (optional)
1 cup fresh basil leaves, packed
3 cups vegetable broth (or chicken broth)
½ cup heavy cream or coconut milk (optional)
1 tablespoon tomato paste
Crusty bread or grilled cheese for serving (optional garnish: cherry tomatoes, cream swirl, basil leaves)
Instructions
- Roast the vegetables: Preheat oven to 400°F (200°C). Place halved tomatoes (cut side up), sliced onions, and garlic cloves on a baking sheet. Drizzle with olive oil, season with salt and pepper. Roast for 35–40 minutes until caramelized.
- Blend ingredients: Transfer roasted vegetables to a blender. Add basil, tomato paste, and part of the broth. Blend until smooth. Use an immersion blender for an easier one-pot method.
- Simmer the soup: Pour the blended mixture into a large pot over medium heat. Add remaining broth and bring to a simmer. Stir in sugar (if needed) and cream or coconut milk. Simmer for 10–15 minutes.
- Taste and serve: Adjust salt and pepper to taste. Serve hot with optional garnishes like cream swirl, roasted cherry tomato, and fresh basil. Enjoy with crusty bread or grilled cheese.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Soup