
There’s something magical about a warm, comforting bowl of soup on a chilly day, and my Spinach Noodle Soup is exactly that. This vegan-friendly soup is not only nourishing and packed with fresh vegetables, but it’s also incredibly easy to make. Whether you’re looking for a quick weeknight dinner or a hearty meal to cozy up with during winter, this soup hits all the right notes. With tender noodles, vibrant spinach, and a medley of carrots, celery, and potatoes, it’s a bowl of wellness in every spoonful.
Soup has always been my go-to comfort food, especially on rainy or snowy days. The aroma of onions, garlic, and simmering vegetables fills the kitchen and brings an instant feeling of warmth. This homemade vegetable noodle soup isn’t just about taste—it’s about creating a moment of calm and comfort. Plus, it’s a perfect way to get a serving of greens and fiber while enjoying a delicious, filling meal.
Why You Will Love This Spinach Noodle Soup Recipe
There are several reasons why this soup might just become your new favorite:
- Quick and Easy: From chopping the vegetables to serving the soup, this recipe takes less than 30 minutes.
- Healthy and Vegan: Packed with fresh veggies and free from animal products, it’s perfect for vegans and those seeking a healthier diet.
- Kid-Friendly: The mild flavors and tender noodles make it appealing to both kids and adults.
- Customizable: You can easily add your favorite vegetables, herbs, or spices to make it your own.
- Comforting: The warmth of the broth combined with tender vegetables and noodles makes it an ultimate comfort meal.
With just a handful of ingredients, this easy vegan soup recipe delivers maximum flavor without complicated steps or long cooking times.
Ingredient Notes
To make the perfect spinach noodle soup, here’s what you’ll need and why each ingredient matters:

- Olive Oil (2 tbsp): Adds richness to the soup base and helps sauté the vegetables for maximum flavor.
- Onion (1 small, finely chopped): Forms the aromatic foundation of the soup.
- Garlic (2 cloves, minced): Brings warmth and depth to the broth.
- Carrots (2, sliced into rounds): Add natural sweetness and vibrant color.
- Celery (1 stalk, finely chopped): Gives a subtle savory flavor and crunch.
- Potatoes (2 medium, diced): Make the soup hearty and filling.
- Salt and Pepper: Essential for seasoning and balancing the flavors.
- Water (6 cups): Forms the base of the soup; you can substitute with vegetable broth for extra flavor.
- Noodles (1 cup): Any small pasta like orzo, ditalini, or even gluten-free noodles work well.
- Spinach (1 cup, chopped): Adds nutrition, color, and a delicate flavor.
- Fresh Parsley (2 tbsp, chopped): For freshness and garnish.
- Lemon Juice (1 tbsp): Brightens the flavors and balances the richness of the vegetables.
Tip: You can experiment with other greens like kale or Swiss chard if you want a variation of this simple spinach soup with noodles.
Here’s how to make this homemade vegetable spinach noodle soup:
- Sauté the aromatics: Heat 2 tbsp olive oil in a pot over medium heat. Add finely chopped onion and sauté until translucent.
- Add garlic: Stir in minced garlic and cook for 1 minute until fragrant.
- Cook the vegetables: Add sliced carrots and chopped celery. Sauté for 3–4 minutes until slightly tender.

- Add potatoes: Stir in diced potatoes, season with salt and pepper, and cook for another 2 minutes.

- Add water: Pour in 6 cups of water (or vegetable broth) and bring to a boil. Reduce heat and simmer for 10 minutes.
- Cook the noodles: Add 1 cup of noodles and cook for 5 minutes, or until tender.
- Add spinach: Stir in 1 cup chopped spinach and cook for another 5 minutes.

- Finish the soup: Remove from heat, add chopped parsley and 1 tbsp lemon juice. Stir well and serve hot.
This one-pot recipe is simple yet comforting, making it perfect for any day of the week.
Recipe Tips
- Don’t overcook the noodles: They can become mushy if left in the soup too long. Add them near the end of cooking.
- Use fresh vegetables: They enhance the flavor and texture of the soup. Frozen vegetables can work too but may alter cooking times slightly.
- Add herbs: Fresh thyme, dill, or a bay leaf can elevate the soup’s flavor.
- Make it gluten-free: Swap regular pasta for gluten-free noodles.
These little tricks will help you make the best version of this hearty vegan soup for dinner every time.
Vegan Serving Suggestions
This vegan comfort food recipe can be enjoyed in many ways:
- Serve with a slice of crusty bread or a baguette for dipping.
- Top with a drizzle of olive oil or a sprinkle of nutritional yeast for extra flavor.
- Pair with a side salad for a complete meal.
- Add roasted chickpeas for protein and crunch.
This versatility makes it perfect for lunch, dinner, or even a light snack.
Storing Tips
- Refrigerate: Store in an airtight container for up to 3 days.
- Freeze: This soup freezes well; store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat on the stove.
- Reheating: Warm gently over medium heat to avoid overcooking the noodles.
Frequently Asked Questions about Spinach Noodle Soup
1. Can I use other greens instead of spinach?
Yes! Kale, Swiss chard, or even bok choy are great substitutes.
2. Can I make this soup gluten-free?
Absolutely! Just use gluten-free noodles or rice noodles instead.
3. Can I use vegetable broth instead of water?
Yes, using vegetable broth enhances the flavor and makes it even more savory.
4. How long can I store this soup?
It lasts 3 days in the fridge and up to 2 months in the freezer.
5. Can I add protein to this soup?
Yes, add cooked chickpeas, tofu cubes, or lentils for a protein boost.
Essential Equipment
- Medium-sized pot or soup pot
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
Optional: A ladle for serving and a fine sieve if you want a smoother broth.

This spinach noodle soup is a wholesome, comforting, and easy-to-make vegan meal that everyone will love. It’s perfect for chilly days, busy weeknights, or anytime you need a healthy and satisfying dish. With tender vegetables, flavorful broth, and nourishing spinach, it’s a recipe you’ll return to again and again.
Whether you’re a seasoned vegan or just looking to add more plant-based meals to your diet, this soup fits the bill. It’s flexible, quick, and can be customized to your taste. So, gather your ingredients, follow the simple steps, and enjoy a warm, hearty bowl of homemade goodness.
I’d love to hear how your spinach noodle soup turns out! Did you add your own twist or extra ingredients? Share your experience in the comments below. Don’t forget to tag me on Instagram with your soup photos—I love seeing your creations!
Spinach Noodle Soup
A cozy and healthy vegan Spinach Noodle Soup made with fresh vegetables, tender noodles, and vibrant spinach—perfect for quick weeknight dinners or a comforting meal anytime.
Ingredients
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 2 carrots, sliced into rounds
- 1 celery stalk, finely chopped
- 2 medium potatoes, diced
- Salt and pepper, to taste
- 6 cups water (or enough to cover the vegetables)
- 1 cup small pasta (like orzo or small noodles)
- 1 cup fresh spinach, chopped
- 2 tbsp fresh parsley, chopped
- 1 tbsp lemon juice
Instructions
- Heat olive oil in a pot over medium heat. Add the chopped onion and sauté until soft.
- Add the garlic and cook for 1 minute until fragrant.
- Add the carrots and celery, and sauté for a few more minutes.
- Add the diced potatoes, season with salt and pepper, and stir well.
- Pour in the water and bring to a boil. Reduce heat and simmer for about 10 minutes, until the vegetables are tender.
- Add the pasta and cook for another 5 minutes until tender.
- Stir in the chopped spinach and cook for an additional 5 minutes.
- Remove from heat, add fresh parsley and lemon juice, and stir well. Serve hot.
Notes
- Don’t overcook the noodles – add them at the end to keep them tender.
- Use fresh vegetables whenever possible for the best flavor and texture.
- Boost flavor with herbs – add parsley, thyme, or a splash of lemon juice before serving.
If you enjoyed this recipe, try my other vegan soup recipes and subscribe to my newsletter for weekly healthy meal inspiration. Share this post with friends and family who love easy, hearty, and nourishing meals!
