Go Back
When it comes to classic comfort foods, few dishes evoke the same sense of warmth and nostalgia as a bowl of creamy tomato basil soup. This beloved recipe has a way of soothing the soul, making it a staple in households around the world. Whether enjoyed on a chilly evening or served as a starter for a special meal, tomato basil soup offers a delightful blend of flavors that speaks to our innate desire for comfort and nourishment.

Creamy Tomato Basil Soup

Warm your heart and soothe your soul with this comforting creamy tomato basil soup recipe. Discover the delightful blend of ripe tomatoes and aromatic basil that brings a sense of nostalgia and warmth to any meal. Learn how to create a rich, creamy texture with fresh ingredients and enjoy every spoonful with crusty bread or a grilled cheese sandwich. Perfect for chilly evenings, this homemade soup is a classic that will become a staple in your kitchen. Enjoy the process and the delicious results!

Ingredients
  

2 tablespoons olive oil

1 medium onion, diced

3 cloves garlic, minced

1 can (28 oz) crushed tomatoes

2 cups vegetable broth (or chicken broth)

1 tablespoon tomato paste

1 teaspoon sugar (optional)

Salt and pepper, to taste

1 cup heavy cream (or coconut milk for dairy-free)

1 cup fresh basil leaves, packed

1 teaspoon dried oregano

Crusty bread, for serving

Instructions
 

Sauté Aromatics: In a large stockpot, heat olive oil over medium heat. Add the diced onion and cook until softened and translucent, about 5 minutes. Stir in the minced garlic and cook for an additional minute until fragrant.

    Add Tomatoes: Pour in the crushed tomatoes, vegetable broth, and tomato paste. Stir well to combine.

      Season the Soup: Add sugar (if using), dried oregano, salt, and pepper. Bring the mixture to a simmer and let it cook uncovered for about 20 minutes, stirring occasionally.

        Blend It Smooth: Remove the pot from the heat and let it cool slightly. Using an immersion blender, puree the soup until smooth. If you don’t have an immersion blender, transfer the soup in batches to a stand blender, and blend until smooth before returning it back to the pot.

          Stir in Cream and Basil: Return the pot to low heat. Stir in the heavy cream and fresh basil leaves, allowing them to wilt and infuse the soup with flavor. Cook for an additional 5 minutes, heating through without boiling.

            Taste and Adjust: Taste the soup and adjust seasoning with more salt and pepper if needed.

              Serve Warm: Ladle the creamy tomato basil soup into bowls and serve with crusty bread on the side for dipping. Enjoy!

                Prep Time: 10 minutes | Total Time: 35 minutes | Servings: 4-6 bowls