Discover the delightful world of vegan cooking with this creamy and comforting vegan artichoke soup recipe. Artichokes, with their unique flavor and tender texture, make for an incredibly flavorful base in soups, and when blended with a medley of fresh vegetables and herbs, they create a dish that’s both nourishing and indulgent.
Whether you’re a vegan or simply looking to add more plant-based meals to your diet, this soup is a perfect choice for chilly evenings or whenever you crave something warm and wholesome.
This recipe is easy to prepare, packed with nutrients, and free from any animal products, making it suitable for vegans and those with dairy allergies alike. The velvety texture and subtle tanginess of artichokes combined with the richness of coconut milk and a hint of garlic will have your taste buds dancing.
Let’s dive into this fantastic dish that’s guaranteed to become a staple in your kitchen.
Why You’ll Love This Recipe
This vegan artichoke soup stands out because it’s both delicious and nutritious. Unlike many creamy soups that rely on heavy cream or butter, this recipe uses plant-based ingredients to create a luscious texture without the extra saturated fat.
The natural earthiness of artichokes paired with the smoothness of coconut milk or your favorite plant milk makes every spoonful a delight.
Additionally, it’s incredibly versatile and quick to make. You can prepare it in under 40 minutes with simple ingredients that you might already have on hand.
It’s perfect for meal prep, freezes well, and can be adjusted with various spices and herbs to suit your preference. Plus, it’s gluten-free, soy-free, and packed with vitamins, minerals, and fiber.
Ingredients
- 2 cups canned or jarred artichoke hearts, drained and chopped
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 cups vegetable broth (low sodium recommended)
- 1 cup unsweetened coconut milk (or any plant-based milk)
- 1 medium potato, peeled and diced (for creaminess)
- 1 tablespoon olive oil
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- ½ teaspoon smoked paprika (optional)
- Salt and black pepper to taste
- Fresh parsley for garnish
Equipment
- Large pot or Dutch oven
- Blender or immersion blender
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
Instructions
- Prepare the vegetables: Start by chopping the onion and mincing the garlic. Peel and dice the potato into small cubes for quicker cooking.
- Sauté the aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent. Add the minced garlic and sauté for another minute, until fragrant.
- Add the potatoes and artichokes: Stir in the diced potatoes and chopped artichoke hearts. Cook for 3-4 minutes, allowing the flavors to meld together.
- Pour in the broth and seasonings: Add the vegetable broth, thyme, smoked paprika (if using), salt, and pepper. Bring the mixture to a boil, then reduce the heat to low and simmer for 20 minutes, or until the potatoes are tender.
- Blend the soup: Remove the pot from heat. Using an immersion blender or transferring in batches to a blender, carefully puree the soup until smooth and creamy. If the soup is too thick, add more vegetable broth or plant milk to reach your desired consistency.
- Stir in the coconut milk: Return the blended soup to the pot (if using a regular blender) and stir in the coconut milk. Heat gently over low heat for 5 more minutes to warm through, adjusting salt and pepper to taste.
- Serve and garnish: Ladle the soup into bowls and garnish with freshly chopped parsley or a sprinkle of smoked paprika for a pop of color and flavor.
Tips & Variations
“For an extra boost of flavor, try roasting your artichokes before adding them to the soup. You can also add a splash of lemon juice to brighten the flavors right before serving.”
- Make it gluten-free: This recipe is naturally gluten-free, but always double-check your broth ingredients.
- Add greens: Stir in some fresh spinach or kale at the end of cooking for added nutrition.
- Use fresh artichokes: If you prefer fresh, steam and chop 3-4 medium artichokes instead of canned.
- Spice it up: Add a pinch of cayenne pepper or a dash of hot sauce for a spicy kick.
- Nutty twist: Garnish with toasted pine nuts or slivered almonds for a crunchy texture.
Nutrition Facts
Nutrient | Amount per Serving (1 cup) |
---|---|
Calories | 150 |
Fat | 8g |
Saturated Fat | 6g |
Carbohydrates | 18g |
Fiber | 5g |
Protein | 3g |
Sodium | 320mg |
Vitamin C | 15% DV |
Serving Suggestions
This soup pairs wonderfully with a warm, crusty bread or a fresh green salad for a light lunch or dinner. For a heartier meal, serve it alongside our Green Chile Cheese Bread Recipe (veganized as needed) or a simple quinoa salad.
You can even enjoy it as a starter to a more elaborate meal. For a sweet finish, try our Kodiak Banana Muffins Recipe as a delightful dessert option.
Or if you’re feeling indulgent, top your soup with crunchy croutons made from our Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe bread slices toasted to perfection.
Conclusion
Making a vegan artichoke soup at home is not only a delicious way to enjoy this unique vegetable but also a fantastic way to embrace plant-based cooking. This recipe balances creamy texture, rich flavor, and healthful ingredients in every bowl.
Whether you’re cooking for yourself, family, or guests, this soup is sure to impress with its comforting qualities and wholesome goodness.
With easy-to-find ingredients and simple steps, you can whip up this soup any day of the week. Plus, it offers plenty of room for creativity with spices, garnishes, and serving ideas.
So, next time you want a cozy, satisfying meal without dairy or meat, give this vegan artichoke soup a try. Your taste buds—and your body—will thank you!
📖 Recipe Card: Artichoke Soup Recipe Vegan
Description: A creamy and comforting vegan artichoke soup made with fresh ingredients and coconut milk. Perfect for a light lunch or starter.
Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M
Servings: 4 servings
Ingredients
- 2 cups canned or cooked artichoke hearts, chopped
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 medium potato, peeled and diced
- 3 cups vegetable broth
- 1 cup canned coconut milk
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 1 tablespoon lemon juice
- Fresh parsley for garnish (optional)
Instructions
- Heat olive oil in a pot over medium heat.
- Add onion and garlic, sauté until translucent.
- Add diced potato and artichoke hearts, cook for 5 minutes.
- Pour in vegetable broth and thyme, bring to a boil.
- Reduce heat and simmer for 20 minutes until potatoes are soft.
- Blend soup until smooth using an immersion blender.
- Stir in coconut milk and lemon juice, heat through.
- Season with salt and pepper to taste.
- Serve garnished with fresh parsley if desired.
Nutrition: Calories: 180 kcal | Protein: 3 g | Fat: 10 g | Carbs: 20 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Artichoke Soup Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and comforting vegan artichoke soup made with fresh ingredients and coconut milk. Perfect for a light lunch or starter.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups canned or cooked artichoke hearts, chopped”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “1 medium potato, peeled and diced”, “3 cups vegetable broth”, “1 cup canned coconut milk”, “2 tablespoons olive oil”, “1 teaspoon dried thyme”, “Salt and pepper to taste”, “1 tablespoon lemon juice”, “Fresh parsley for garnish (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Add diced potato and artichoke hearts, cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and thyme, bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer for 20 minutes until potatoes are soft.”}, {“@type”: “HowToStep”, “text”: “Blend soup until smooth using an immersion blender.”}, {“@type”: “HowToStep”, “text”: “Stir in coconut milk and lemon juice, heat through.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve garnished with fresh parsley if desired.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “3 g”, “fatContent”: “10 g”, “carbohydrateContent”: “20 g”}}