This creamy vegan gnocchi soup is a warm, satisfying meal that can be prepared in about 20 minutes. Tender gnocchi, plant-based chicken pieces, fresh vegetables, vegetable broth, vegan sour cream, and vegan cream cheese come together in one pot for a rich and comforting dinner.
With its silky broth and hearty texture, this soup is a delicious dairy-free alternative to restaurant-style chicken gnocchi soup. It is filling enough for dinner, simple enough for busy weekdays, and appealing even to family members who do not usually choose vegan meals.

Gnocchi are an excellent pantry-friendly ingredient because they cook quickly and work beautifully in creamy sauces, sheet-pan meals, and soups. In this recipe, they make the broth feel especially hearty without requiring a long cooking time.


Why You Will Love This Vegan Gnocchi Soup
This recipe is quick to make at home and uses straightforward ingredients, making it a convenient alternative to ordering a similar creamy soup from a restaurant.
The combination of vegan sour cream and vegan cream cheese gives the broth a smooth, rich texture without the need to prepare a separate flour-based thickener. The result is creamy, flavorful, and easy to assemble in one saucepan.
Carrots, celery, and spinach add color and freshness, while plant-based chicken pieces provide a satisfying bite. Garlic and Italian herbs finish the soup with a savory, aromatic flavor.


Ingredients for Creamy Vegan Gnocchi Soup
- 1 pound gnocchi, gluten-free if needed
- 2 tablespoons olive oil
- 3 cloves garlic, diced
- ⅓ cup onion, finely chopped
- 2 celery ribs, chopped
- ¼ cup shredded carrots
- 1 handful spinach
- 3 cups vegetable broth
- 1 teaspoon Italian herbs
- 6 ounces vegan chicken pieces
- 7 ounces vegan sour cream
- 7 ounces vegan cream cheese
- Salt and black pepper, to taste

How to Make Vegan Gnocchi Soup
1. Sauté the Vegetables
Warm the olive oil in a large saucepan over medium heat. Add the chopped celery, garlic, and onion, then cook for about 2 minutes until the vegetables begin to soften and smell fragrant.
2. Brown the Vegan Chicken
Add the vegan chicken pieces to the saucepan. Season with salt and black pepper, then cook for approximately 3 minutes, allowing the pieces to lightly brown.
3. Cook the Gnocchi
Pour in the vegetable broth and bring the mixture to a boil. Add the gnocchi and cook for 2 to 3 minutes. Check the package instructions, but aim for slightly less cooking time than recommended because the gnocchi will continue to soften in the hot soup.
4. Make the Soup Creamy
Stir in the vegan cream cheese and vegan sour cream until the broth becomes smooth and creamy. Add the shredded carrots, Italian herbs, and spinach, then cook for another 2 minutes, just until the spinach wilts and the soup is heated through.

Serving Suggestions
Serve this soup hot in bowls as soon as it is ready. Because it already includes gnocchi, vegetables, and plant-based protein, it works well as a complete meal. A slice of crusty bread or a simple green salad would also pair nicely with it.
Storing Leftovers
Store any remaining soup in an airtight container in the refrigerator for up to 4 days. Reheat it gently on the stovetop or in the microwave, adding a splash of vegetable broth if the soup becomes thicker after chilling.
Freezing is not recommended. The plant-based creamy ingredients may separate after thawing, which can affect the texture of the broth.

Quick Recipe Summary
Yield: 4 servings
Prep Time: 8 minutes
Cook Time: 10 minutes
Total Time: 18 minutes
Cuisine: American and Italian-inspired
Category: Pasta Soup

Nutrition Information
Serving Size: 2 cups
- Calories: 460
- Total Fat: 24g
- Saturated Fat: 9g
- Trans Fat: 0g
- Unsaturated Fat: 12g
- Cholesterol: 0mg
- Sodium: 895mg
- Carbohydrates: 44g
- Fiber: 2g
- Sugar: 8g
- Protein: 22g
Final Thoughts
Creamy vegan gnocchi soup is an easy choice when you need a comforting meal without spending much time in the kitchen. With soft gnocchi, colorful vegetables, savory plant-based chicken, and a smooth dairy-free broth, it delivers plenty of flavor in a simple one-pot recipe.




















