This Creamy Vegetarian Gnocchi Soup is precisely that. It’s the kind of meal I find myself returning to again and again, especially when the weather turns cool or when I need something comforting yet still relatively quick to assemble.
Why This Creamy Vegetarian Gnocchi Soup Works
This Creamy Vegetarian Gnocchi Soup is a winner because it strikes a delightful balance between hearty and light.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional, for a hint of warmth)
- 6 cups vegetable broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 cup half-and-half or heavy cream (for extra richness)
- 1 (16 ounce) package potato gnocchi (refrigerated or frozen)
- 3 cups fresh spinach, packed
- Salt and freshly ground black pepper to taste
- Grated Parmesan cheese, for serving (optional, adhere to dietary needs)
- Fresh parsley, chopped, for garnish (optional)
Gathering these simple ingredients is the first step towards a comforting bowl of soup.
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery.
- Add the minced garlic, Italian seasoning, thyme, and red pepper flakes (if using) to the pot.
- Pour in the vegetable broth and add the undrained diced tomatoes. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it cook for at least 15 minutes.
- Stir in the half-and-half or heavy cream. If you’re using regular milk, you might want to temper it slightly before adding to prevent curdling, though with the low heat and other liquids, it’s usually not a significant issue.
- Add the gnocchi to the simmering soup. Follow the package directions for cooking time, as this can vary slightly depending on whether you’re using fresh or frozen gnocchi. Typically, they cook quickly, rising to the surface when done, which usually takes about 3-5 minutes.
- Once the gnocchi are floating and cooked through, stir in the fresh spinach. It will wilt quickly in the hot soup, adding a lovely touch of green and extra nutrients.
- Season the soup generously with salt and freshly ground black pepper to taste. It’s important to taste and adjust at this stage, as the broth and other ingredients will have influenced the saltiness.
- Serve the Creamy Vegetarian Gnocchi Soup hot, garnished with grated Parmesan cheese and fresh chopped parsley, if desired. This is a complete meal in itself.
Following these straightforward steps will result in a delicious and satisfying soup.
Nutrition at a Glance
- Calories: A moderate calorie count, making it a satisfying meal without being excessively heavy.
- Protein: Offers a decent amount of protein, primarily from the gnocchi and any dairy used. If using plant-based milk and cream alternatives, the protein content may be slightly lower.
- Fat: The fat content will depend on whether you use half-and-half or heavy cream, and the type of oil used.
- Carbohydrates: The primary source of carbohydrates comes from the gnocchi, which are made from potato and flour.
- Vitamins and Minerals: Packed with vitamins and minerals from the diverse vegetable medley, including Vitamin A from carrots, Vitamin C from tomatoes and spinach, and various B vitamins from onions and garlic.
- Sodium: Can vary widely depending on the sodium content of the vegetable broth and diced tomatoes used.
How to Serve It
- As a Main Course: This soup is hearty enough to stand alone as a complete meal.
- With Crusty Bread: Absolutely essential for soaking up every last drop of that delicious creamy broth.
- As a Starter: This soup makes an elegant and comforting appetizer for a dinner party or a special family meal.
- Topped with Fresh Herbs: A sprinkle of fresh parsley or basil adds a burst of color and a refreshing aroma that complements the rich flavors of the soup.
This soup is wonderfully versatile and can be adapted to suit various meal occasions and preferences.
Don’t miss this delicious recipe: Easy Crockpot Potato Soup Recipe for a Comforting Meal
Common Mistakes
- Overcooking the Gnocchi: Gnocchi cook very quickly and can turn mushy if left in the boiling liquid for too long.
- Not Sautéing the Aromatics Properly: Skipping the initial sauté of onions, carrots, and celery means you miss out on developing a deep flavor foundation.
- Adding Spinach Too Early: Fresh spinach wilts very quickly. Adding it at the very end of cooking ensures
- Not Tasting and Seasoning Adequately: Broth can vary in saltiness, and the tomatoes add their own flavor profile.
- Using Bland Vegetable Broth: The quality of your vegetable broth significantly impacts the final soup.
Being mindful of these common pitfalls can help ensure your Creamy Vegetarian Gnocchi Soup turns out delicious every time.
Storage and Reheating
- Refrigeration: Allow the soup to cool completely before transferring it to an airtight container.
- Freezing: This soup freezes moderately well. You can freeze it in airtight containers or freezer bags for up to 2-3 months.
- Reheating on the Stovetop: The best method for reheating is gently on the stovetop over low to medium heat.
- Reheating in the Microwave: You can reheat individual portions in the microwave. Heat on medium power, stirring every minute or two, until heated through.
Proper storage and reheating will help maintain the quality and flavor of your Creamy Vegetarian Gnocchi Soup.

Leftover Ideas
- As is: Honestly, this soup is so good that eating the leftovers exactly as they are is perfectly delightful.
- With Added Veggies: If the vegetables have softened a bit too much, or you want to add more freshness, sauté some bell peppers, zucchini, or mushrooms separately and stir them into your reheated soup.
- As a Sauce Base: The creamy broth can be wonderful as a light sauce. If you have extra soup, you can thicken it slightly by simmering it down uncovered, then toss it with cooked pasta or serve it over roasted vegetables.
- Blended (partially): If you find the original texture a bit too ‘brothy’ after reheating, you can very carefully use an immersion blender to partially blend some of the vegetables into the soup.
- With Added Protein: While it’s a vegetarian soup, you could easily add some pre-cooked shredded chicken or cannellini beans for a heartier, protein-boosted meal.
Don’t let those delicious leftovers go to waste; there are plenty of ways to enjoy them!
PrintCreamy Vegetarian Gnocchi Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A comforting and hearty Creamy Vegetarian Gnocchi Soup packed with tender vegetables and pillowy gnocchi in a rich, flavorful broth. Perfect for a cozy meal.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 6 cups vegetable broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 cup half-and-half or heavy cream
- 1 (16 ounce) package potato gnocchi (refrigerated or frozen)
- 3 cups fresh spinach, packed
- Salt and freshly ground black pepper to taste
- Grated Parmesan cheese, for serving (optional)
- Fresh parsley, chopped, for garnish (optional)
Instructions
- 1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
- 2. Stir in minced garlic, Italian seasoning, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant.
- 3. Pour in vegetable broth and add diced tomatoes. Bring to a simmer, reduce heat to low, cover, and cook for at least 15 minutes.
- 4. Stir in half-and-half or heavy cream.
- 5. Add gnocchi to the simmering soup. Cook according to package directions, typically 3-5 minutes, until they float.
- 6. Stir in spinach and cook until wilted, about 1-2 minutes.
- 7. Season with salt and pepper to taste.
- 8. Serve hot, garnished with Parmesan cheese and parsley, if desired.
Notes
Store in an airtight container in the refrigerator for up to 3-4 days. For best results when reheating, gently heat on the stovetop. Gnocchi may absorb liquid and soften further. To freeze, it’s often best to exclude gnocchi and add freshly cooked ones when reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 7g
- Sodium: 700mg
- Fat: 15g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 12g