Go Back
Cozy Tomato Artichoke Soup is the perfect dish for those chilly evenings when you need something warm and comforting. This delightful soup combines the rich flavors of ripe tomatoes and tender artichokes, creating a bowl of goodness that is both satisfying and nourishing. Whether you’re enjoying a quiet dinner at home or hosting a gathering with friends, this soup is sure to impress.

Cozy Tomato Artichoke Soup

Warm up your spring evenings with this Cozy Tomato Artichoke Soup, perfect for a delightful brunch or a light dinner. This easy weeknight dinner combines the rich, tangy flavors of tomatoes with the unique earthiness of artichokes, all enveloped in a creamy texture thats simply irresistible. Packed with nutrients, it's a comforting bowl of goodness thats quick to make. Try it tonight and savor the vibrant flavors of the season!

Ingredients
  

1 tablespoon olive oil

1 medium onion, diced

2 cloves garlic, minced

1 can (28 oz) crushed tomatoes

1 can (14 oz) artichoke hearts, drained and coarsely chopped

4 cups vegetable broth

1 cup heavy cream (or coconut cream for a vegan option)

1 teaspoon dried basil

1 teaspoon dried oregano

1/2 teaspoon red pepper flakes (optional, for heat)

Salt and pepper to taste

Fresh basil leaves for garnish

Crusty bread for serving

Instructions
 

Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and continue cooking for an additional 1-2 minutes until fragrant.

    Add Wet Ingredients: Add the crushed tomatoes, chopped artichoke hearts, and vegetable broth to the pot. Stir well to combine all the ingredients.

      Season the Soup: Add the dried basil, oregano, red pepper flakes (if using), and season with salt and pepper. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for about 20 minutes, allowing the flavors to meld.

        Create Creaminess: Once the soup has simmered, stir in the heavy cream. If you prefer a smoother texture, use an immersion blender to puree the soup until you reach your desired consistency. Alternatively, you can carefully transfer the soup to a blender in batches.

          Final Adjustments: Taste your soup and adjust the seasoning if necessary. Simmer for an additional 5 minutes to heat through.

            Serve: Ladle the soup into bowls and garnish with fresh basil leaves. Serve hot with crusty bread on the side for dipping.

              Prep Time, Total Time, Servings: 10 minutes | 35 minutes | 4 servings