Description
- Make this easy, creamy tomato soup with fresh basil for a comforting, flavorful meal. Perfect for any occasion
Ingredients
Scale
- 2 tablespoons olive oil or butter
- 1 medium onion, diced
- 2 garlic cloves, minced
- 2 cans (14.5 oz each) diced tomatoes or crushed tomatoes
- 2 cups chicken or vegetable broth
- 1 teaspoon sugar
- 1/2 teaspoon dried basil (or 1 tablespoon fresh basil, chopped)
- 1/2 cup heavy cream or whole milk (optional for creaminess)
- Salt and pepper, to taste
Instructions
- Heat the olive oil or butter in a large pot over medium heat. Add the diced onion and sauté for 3–4 minutes until softened.
- Add the minced garlic and cook for an additional 1 minute until fragrant.
- Stir in the diced tomatoes (with their juices), chicken or vegetable broth, sugar, and dried basil. Bring to a boil, then reduce the heat to low and simmer for 15 minutes.
- Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the soup to a blender in batches, blend until smooth, and return it to the pot.
- Stir in the heavy cream or whole milk, if desired, and season with salt and pepper to taste.
- Serve the soup warm with a drizzle of olive oil, fresh basil, or croutons, if preferred.
- Details:
- This homemade tomato soup is rich, creamy, and comforting, perfect for a cozy meal. It’s an easy and quick recipe that combines simple ingredients with fresh flavors, making it a perfect option for lunch or dinner.
- Customize your soup by adding fresh herbs, croutons, or a sprinkle of parmesan for extra flavor.
Notes
- To Store: Let the soup cool completely, then transfer to an airtight container. Refrigerate for up to 4–5 days.
- To Freeze: After cooling, transfer the soup to freezer-safe containers or zip-top bags. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- To Reheat: Heat on the stovetop over medium heat, stirring occasionally, until warmed through. Alternatively, microwave in 30-second intervals, stirring in between.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Serving Size: 4 servings
- Calories: 190 kcal
Keywords: #TomatoSoup #ComfortFood #SoupSeason #HealthyEating #EasyRecipe #CreamySoup #TomatoLovers #CozyMeals #HomemadeSoup #FoodieFavorites