Print

Artichoke Soup Recipe: Creamy and Easy Comfort Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and healthy artichoke soup made with simple ingredients like artichoke hearts, sun-dried tomatoes, and broth, perfect for a comforting and easy homemade meal.

  • Author: Catherine
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup

Ingredients

Scale
  • 2 cups artichoke hearts (canned or jarred, drained and chopped)
  • 1 small onion (finely diced)
  • 3 cloves garlic (minced)
  • 3 cups vegetable or chicken broth
  • 1 cup milk or cream
  • 2 tablespoons olive oil
  • 1/4 cup sun-dried tomatoes (chopped)
  • 1 cup fresh spinach (optional)
  • Salt to taste
  • Black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion and cook until soft and translucent.
  3. Add minced garlic and cook for about 1 minute until fragrant.
  4. Add chopped artichoke hearts and stir well.
  5. Pour in the broth and bring to a gentle simmer.
  6. Let it cook for 15–20 minutes to blend flavors.
  7. Use an immersion blender to puree the soup until smooth.
  8. Stir in milk or cream and mix well.
  9. Add sun-dried tomatoes and optional spinach, then simmer for 5 more minutes.
  10. Season with salt and pepper to taste, then serve warm.

Notes

  • Use canned artichoke hearts for convenience and consistent texture.
  • Blend thoroughly for a smooth and creamy soup.
  • Add a splash of lemon juice to brighten the flavor.
  • For a lighter version, use low-fat milk instead of cream.
  • The soup can be stored in the refrigerator for up to 3 days.

Nutrition