If you’re searching for a comforting, creamy dish that brings bold flavors and plant-based goodness to the table, this Vegan Spinach Artichoke Gnocchi Soup Recipe will quickly become your new favorite. It’s a luscious blend of tender vegan gnocchi swimming in a rich, garlicky broth infused with artichokes, spinach, and a cheesy hint from nutritional yeast. In just 30 minutes, you’ll have a vibrant, luscious soup that feels indulgent yet nourishing—perfect for cozy nights or impressing friends with something uniquely delicious.
Ingredients You’ll Need
Don’t let the simplicity of these ingredients fool you. Each one plays a key role in building layers of flavor, creaminess, and texture that make this soup sing. From the mellow vegan butter that adds richness, to the bright and slightly tangy artichoke hearts, every element is carefully chosen to create a perfectly balanced bowl.
- 3 Tablespoons vegan butter: Adds a creamy base and helps sauté the aromatics beautifully.
- 1/2 large onion (diced): Brings sweetness and depth when softened.
- 5 cloves garlic (minced): Packs a punch of savory warmth essential for a flavorful broth.
- 14 ounce can artichoke hearts (strained & rinsed): Provides a subtle tang and tender texture that elevate the soup.
- Salt & pepper (add to taste): Enhances all the flavors and balances the richness.
- 15 ounce can full-fat coconut milk: Creates a luscious, creamy texture without dairy.
- 2 cups vegetable broth: Forms the soup’s savory foundation and keeps it light.
- 1-2 Tablespoons nutritional yeast: Supplies a cheesy, umami flavor; go for 2 tablespoons if you love that cheesy vibe.
- 16 ounces vegan gnocchi: Soft, pillowy bites that soak up the broth beautifully.
- 1 Tablespoon lemon juice: Adds a subtle brightness that lifts all the flavors.
- 3 cups spinach: Fresh, vibrant greens that add color and nutrients.
- Freshly cracked pepper (as garnish): A final touch of spice and aroma to finish the soup perfectly.
How to Make Vegan Spinach Artichoke Gnocchi Soup Recipe
Step 1: Sauté Your Aromatics
Start by prepping your onion and garlic—dicing the onion and mincing the garlic cloves ensures they release their full flavor. Melt the vegan butter in a large saucepan over medium heat; once shimmering, add the onion and garlic. Cook them gently for 2 to 3 minutes until fragrant and translucent. This step is where the soup sets its savory and aromatic foundation, so don’t rush it!
Step 2: Add Artichokes and Seasonings
Next, strain and rinse your canned artichoke hearts to remove any brine or excess liquid. Toss them into the pot with the onion and garlic, then sprinkle in salt and pepper—start with half a teaspoon of salt and a quarter teaspoon of pepper for balance. Stir everything together and let it cook for another 3 minutes so the flavors can mingle and soften the artichokes just a bit.
Step 3: Make It Creamy and Flavorful
Pour in the full-fat coconut milk along with the vegetable broth and nutritional yeast. The coconut milk adds that luscious, creamy texture while the nutritional yeast gives the soup a cheesy, deeply savory note that’s key to this Vegan Spinach Artichoke Gnocchi Soup Recipe. Stir and bring the mixture to a gentle simmer—this will help everything meld together beautifully.
Step 4: Cook the Gnocchi and Brighten the Soup
Once your soup is simmering, carefully add the vegan gnocchi and the tablespoon of lemon juice. The lemon juice cuts through the richness and brightens the flavors, making every bite lively and fresh. Let the soup simmer for about 3 minutes, just long enough for the gnocchi to soften and become tender but still hold its shape.
Step 5: Finish with Spinach
Turn off the heat and gently stir in the fresh spinach. The residual warmth wilts the greens quickly, adding vibrant color and a mild earthiness without cooking them too much. Give it a final taste and adjust salt and pepper as needed to make the flavor just right. You’re now ready to ladle out your comforting bowl of magic!
How to Serve Vegan Spinach Artichoke Gnocchi Soup Recipe
Garnishes
Keep it simple and elegant with a sprinkling of freshly cracked black pepper. The pepper’s aromatic bite enhances the soup’s rich, creamy base perfectly while adding a little texture contrast. For extra flair, a drizzle of olive oil or a few fresh herb leaves like parsley or basil can elevate the presentation and aroma.
Side Dishes
This soup pairs wonderfully with crusty artisan bread or warm garlic breadsticks to mop up every last drop. A fresh, crisp side salad with a citrus vinaigrette is also a lovely companion that balances the creamy texture with refreshing crunch.
Creative Ways to Present
Serve the soup in rustic bowls for a cozy feel, or use mini soup crocks as individual servings for a party. Adding a swirl of coconut cream or a sprinkle of toasted pine nuts on top offers texture and visual appeal. For a fun twist, stir in some sautéed mushrooms or vegan cheese shreds for extra indulgence.
Make Ahead and Storage
Storing Leftovers
The Vegan Spinach Artichoke Gnocchi Soup Recipe stores beautifully in the fridge for up to 4 days. Transfer leftovers to an airtight container and refrigerate promptly to keep the flavors fresh and the broth creamy.
Freezing
While the soup can be frozen, the texture of the gnocchi and spinach may change slightly. If you want to freeze it, consider cooking the gnocchi fresh when reheating for best texture. Freeze the soup base separately in freezer-safe containers for up to 3 months.
Reheating
To reheat, warm the soup gently on the stove over medium-low heat, stirring occasionally to prevent sticking. If reheating frozen soup, thaw it overnight in the fridge first. Add fresh spinach or gnocchi as needed to refresh the textures.
FAQs
Can I use fresh artichokes instead of canned?
Absolutely! Fresh artichokes can add wonderful flavor and texture, but they require more prep time. Steam or boil them until tender before adding to the soup. Just keep in mind that canned artichokes are convenient and perfectly suited for this recipe.
Is this soup gluten-free?
That depends on the gnocchi you use. Many vegan gnocchi brands are made with wheat flour, so if you want gluten-free, look for gnocchi made from potatoes or gluten-free flours. Otherwise, everything else in this recipe is naturally gluten-free.
What can I substitute for nutritional yeast?
If you don’t have nutritional yeast, you can leave it out, but the soup will lose some of its cheesy depth. Alternatively, try a vegan cheese shreds melted into the broth or a spoonful of miso paste for umami richness.
How spicy is this soup?
This soup is mild and creamy by design, but if you love spice, you can add red pepper flakes or a dash of hot sauce while cooking or at the table for a personalized kick.
Can I add other vegetables?
Definitely! Mushrooms, peas, or diced potatoes would all be lovely additions. Just be mindful of cooking times to ensure everything is tender and well incorporated before adding the gnocchi.
Final Thoughts
This Vegan Spinach Artichoke Gnocchi Soup Recipe is truly a heartwarming bowl of comfort that’s packed with bright, savory flavors and creamy textures. It’s quick enough for a weeknight but elegant enough to share with friends and family. I hope you give it a try and love it as much as I do because nothing beats the feeling of enjoying a cozy, nourishing meal made with simple, wholesome ingredients.
PrintVegan Spinach Artichoke Gnocchi Soup Recipe
This Vegan Spinach Artichoke Gnocchi Soup is a creamy, comforting dish packed with tender gnocchi, hearty artichoke hearts, and nutrient-rich spinach. Made with coconut milk and nutritional yeast, it offers a rich, cheesy flavor without any dairy. Perfect for a cozy meal that’s both satisfying and plant-based.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, American
- Diet: Vegan
Ingredients
Vegetables
- 1/2 large onion, diced
- 5 cloves garlic, minced
- 14 ounce can artichoke hearts, strained and rinsed
- 3 cups fresh spinach
Liquids & Dairy Alternatives
- 3 tablespoons vegan butter
- 15 ounce can full-fat coconut milk
- 2 cups vegetable broth
- 1 tablespoon lemon juice
Seasonings & Others
- Salt and pepper, to taste
- 1–2 tablespoons nutritional yeast (2 tablespoons for more cheesy flavor)
- 16 ounces vegan gnocchi
- Freshly cracked pepper, for garnish
Instructions
- Prep the Vegetables: Dice the onion and mince the garlic finely to prepare them for sautéing.
- Sauté Onion and Garlic: Melt the vegan butter in a large saucepan or Dutch oven over medium heat. Once hot and bubbling, add the diced onion and minced garlic. Stir continuously and cook for 2-3 minutes until softened and fragrant.
- Add Artichokes and Seasonings: Strain and rinse the canned artichoke hearts thoroughly. Add them to the pot along with 1/2 teaspoon salt and 1/4 teaspoon pepper. Stir and cook for an additional 3 minutes to blend flavors.
- Add Liquids and Nutritional Yeast: Pour in the full-fat coconut milk and vegetable broth, then sprinkle in the nutritional yeast. Stir well and bring the mixture to a gentle simmer.
- Cook Gnocchi: Once the soup is simmering, add the vegan gnocchi and lemon juice. Continue to cook at a simmer for about 3 minutes, or until the gnocchi are soft, chewy, and cooked through.
- Wilt the Spinach: Turn off the heat and stir in the fresh spinach until it just begins to wilt. Taste and adjust seasoning with additional salt and pepper if needed.
- Serve: Ladle the soup into bowls and garnish with freshly cracked pepper. Serve warm and enjoy the creamy, flavorful soup.
Notes
- For a cheesier flavor, use 2 tablespoons of nutritional yeast instead of 1 tablespoon.
- Use vegan gnocchi to keep this soup fully plant-based.
- Full-fat coconut milk adds creaminess; light coconut milk can be substituted but will result in a thinner consistency.
- Adjust salt and pepper according to your taste preferences and dietary needs.
- The soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
