This post may contain affiliate links. Read my disclosure policy.
This one-pot vegetable quinoa soup is loaded with carrots, celery, zucchini, chickpeas, and baby spinach in a herb-infused tomato broth. Healthy, vegan, vegetarian, high-protein, dairy-free, gluten-free.

Why Everyone Is Adding Quinoa to Their Vegetable Soup (And You Should Too)
Sometimes we all want something wholesome and meatless, like my lentil soup or minestrone - a meal that feels light but still filling and satisfying. This quinoa vegetable soup is packed with plant-based protein from quinoa and chickpeas, so it keeps you full while remaining completely vegetarian and vegan. It's also one-pot and is done in less than an hour (most of it is hands-off time).

Why You'll Love It
- Healthy ingredients: I'm genuinely excited about this one because it's loaded with simple, nutrient-dense ingredients - quinoa, chickpeas, spinach, zucchini, tomatoes, and carrots.
- Not only is this quinoa soup a nutritional powerhouse, it's also incredibly flavorful. I sauté the mirepoix (onions, carrots, and celery) to create a classic flavor base, then add garlic, tomato paste, and fresh herbs like thyme, rosemary, and parsley so everything simmers into a rich, well-balanced tomato broth.
- This soup is very flexible and forgiving. You can use whatever beans you have on hand, swap quinoa for farro or orzo, and throw in any vegetables that need to be used up.


Ingredients and Substitutions
- Quinoa: Quinoa is the star of this recipe! I used white quinoa in the recipe photos, but you could use any color you like. Make sure to rinse the quinoa before adding it to the soup.
- Vegetables: I like a mix of onion, carrots, celery, garlic, zucchini, and baby spinach in this quinoa soup. Other veggies that would work well are yellow squash, sweet potato, parsnip, baby kale, and mushrooms.
- Beans: Chickpeas are my go-to for adding extra protein to this soup. You could swap the chickpeas for any white bean, such as navy beans or cannellini beans.
- Tomatoes: A mix of tomato paste and canned diced tomatoes help fortify the broth.
- Broth: To keep this recipe vegetarian and vegan, I use vegetable broth. If you do not need it to be strictly vegetarian or vegan, you could use chicken broth or stock.
- Herbs: I like to use bay leaf, thyme, and rosemary in the soup and finish with fresh parsley before serving.
- Other ingredients: olive oil, salt, and black pepper.

How to Make Vegetable Quinoa Soup (Step-by-Step Photos)
This is a recipe overview. Scroll down to find the complete instructions + ingredient amounts in the recipe card below.
- Cook the veggies: Sauté the mirepoix (onions, carrots, and celery), then add the garlic and zucchini.

- Simmer: Add the quinoa, tomato paste, and seasoning, stirring to combine before adding the tomatoes, broth, and herbs. Simmer until the quinoa is cooked and the veggies are tender.

- Add the chickpeas and spinach: Once the spinach has wilted, taste for seasoning and serve with a sprinkle of chopped parsley.

Storage and Make-Ahead Tips
- Fridge: Store leftovers of this vegetable quinoa soup in an airtight container in the refrigerator for up to 3 days.
- Meal prep: If you are meal prepping and want to make this soup in advance, I recommend omitting the spinach. When you are ready to eat, reheat the soup on the stove, add the spinach, and let it gently wilt as the soup heats.

Serving Suggestions
- Bread: This vegetable quinoa soup makes a delicious meal on its own, especially when paired with crusty bread or garlic butter dinner rolls.
- Sandwich: You could also pair it with a meatless pear and brie grilled cheese sandwich or even a mortadella sandwich.
- For an extra helping of veggies, serve it alongside one of my favorite salad recipes, such as sweet potato and kale salad or my favorite Greek salad.

More Vegan Soups
More Vegetarian Soups

Vegetable Quinoa Soup (Vegan, High-Protein)
Equipment
- Large Dutch oven
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion diced
- 2 medium carrots diced
- 2 stalks celery diced
- 3 cloves garlic minced
- 1 small zucchini diced (optional)
- 1 cup uncooked quinoa rinsed
- 1 teaspoon sea salt to taste
- ¼ teaspoon black pepper
- 1 teaspoon tomato paste
- 14.5 oz diced tomatoes (1 can)
- 5 cups vegetable broth
- 1 bay leaf
- 2 sprigs fresh thyme
- 1 sprig fresh rosemary
- 15 oz chickpeas drained and rinsed (1 can)
- 2 cups baby spinach
- 2 tablespoons chopped fresh parsley
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Cook for 5-6 minutes, until softened.
- Stir in the minced garlic and diced zucchini. Cook for 1-2 minutes, until fragrant.
- Add the rinsed quinoa, sea salt, black pepper, and tomato paste. Stir well to coat the quinoa and vegetables.
- Pour in the diced tomatoes and vegetable broth. Add the bay leaf, fresh thyme sprigs, and rosemary sprig.
- Bring to a boil, then reduce heat to low. Cover and simmer for 20 minutes, or until the quinoa is cooked and the vegetables are tender.
- Stir in the drained chickpeas and the baby spinach. Cook for 2-3 minutes, just until the spinach wilts.
- Remove the bay leaf, thyme stems, and rosemary stem. Taste and adjust seasoning if needed.
- Serve with chopped parsley.
Notes
- Any white bean, such as cannellini beans, can be substituted for chickpeas.
- If you don't need the soup to be vegetarian or vegan, you can use chicken broth or stock in place of the vegetable broth.
- For a bit of a kick, add a pinch of red pepper flakes.
Nutrition
Nutrition Disclaimer:
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist's advice.



Submit your question or provide a review of the recipe + star rating RIGHT HERE.