If you are searching for a comforting and vibrant soup that not only satisfies your taste buds but also packs a nutritious punch, this Turmeric Soup with Chickpeas, Orzo, and Spinach Recipe is the perfect find. Bursting with warm spices and fresh greens, this soup balances earthy turmeric with protein-rich chickpeas, tender orzo pasta, and bright, leafy spinach, making it a wholesome meal any day of the week. It’s simple to prepare, deeply flavorful, and exactly what you want when you need something both cozy and nourishing.

Ingredients You’ll Need
Gathering a few simple ingredients is all it takes to bring this soup to life. Each component plays an important role in building layers of flavor, texture, and beautiful color that make this dish uniquely satisfying.
- Olive oil: Adds a silky richness and helps sauté the aromatics for deeper flavor.
- Yellow onion: Provides a sweet and savory foundation once softened.
- Garlic cloves: Impart a warm, pungent aroma that awakens the palate.
- Ground turmeric: The star spice giving the soup its signature golden hue and earthy taste.
- Ground cumin: Brings a smoky warmth that complements the turmeric beautifully.
- Crushed red pepper flakes (optional): Adds a gentle kick for those who like subtle heat.
- Vegetable broth: Creates the flavorful liquid base to simmer the soup.
- Chickpeas: Provide protein and a creamy bite that balances the tender orzo.
- Orzo pasta: Offers a comforting, chewy texture that makes the soup more filling.
- Fresh baby spinach: Adds a vibrant green color and a pop of freshness.
- Salt and black pepper: Essential seasonings to bring all the flavors together.
- Lemon juice: A splash of brightness that lifts every spoonful.
- Chopped fresh parsley (optional): Adds a fresh herbal note as a pretty garnish.
How to Make Turmeric Soup with Chickpeas, Orzo, and Spinach Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot over medium heat. Toss in the diced yellow onion and let it soften gently for about 4 to 5 minutes, stirring occasionally so it doesn’t brown. This slow cooking develops a natural sweetness that forms the backbone of your soup. Next, stir in minced garlic, ground turmeric, cumin, and optional crushed red pepper flakes. Cooking these spices for another minute or two releases their fragrant oils, filling your kitchen with an enticing aroma that promises something delicious is underway.
Step 2: Build the Broth and Cook the Orzo
Now it’s time to pour in the vegetable broth and bring it up to a boil. Once boiling, add the drained and rinsed chickpeas along with the orzo pasta. Reduce the heat to a gentle simmer and let everything cook together for about 10 to 12 minutes. This step allows the orzo to become tender and absorb the warm, spiced broth, while the chickpeas add creamy texture and protein to the mix.
Step 3: Wilt the Spinach and Season
Finally, stir in the fresh baby spinach leaves and cook just until they wilt, approximately 2 minutes. The spinach adds a lovely burst of color and a fresh, leafy flavor that balances the dish perfectly. Finish by seasoning the soup with salt, black pepper, and a generous squeeze of lemon juice. The lemon juice is a fantastic way to brighten and lift the flavors, giving each spoonful a refreshing finish.
How to Serve Turmeric Soup with Chickpeas, Orzo, and Spinach Recipe

Garnishes
A sprinkle of chopped fresh parsley adds not only a pop of green but also a fresh herbal note that complements the turmeric and cumin beautifully. For extra creaminess, you might even drizzle a little good-quality olive oil on top or add a dollop of plain yogurt. These simple touches transform your soup into a stunning bowl ready for any table.
Side Dishes
This soup pairs wonderfully with crisp, crunchy bread such as a warm baguette or garlic naan to soak up all the flavorful broth. A light side salad with lemon vinaigrette also makes a fresh contrast to the warm, spiced soup, rounding out your meal nicely without overpowering the main dish.
Creative Ways to Present
For a casual lunch, serve the soup in rustic bowls with a wedge of lemon on the side for extra zing. If you’re hosting, consider ladling the soup into small cups or shot glasses for an elegant appetizer portion. Layered with a garnish of toasted seeds or nuts on top, this soup also works beautifully as a colorful dish for cozy dinner parties.
Make Ahead and Storage
Storing Leftovers
You can keep leftover soup in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making it just as delicious the next day if not better.
Freezing
This Turmeric Soup with Chickpeas, Orzo, and Spinach Recipe freezes well without losing its integrity. To freeze, allow the soup to cool completely, then portion it into freezer-safe containers or bags for up to 2 months. Keep in mind orzo may absorb more liquid when frozen and thawed, so you might want to add a little extra broth or water when reheating.
Reheating
Reheat the soup gently on the stovetop over medium-low heat until warmed through, stirring occasionally. If it feels too thick, simply add a splash of broth or water to loosen it up. Avoid boiling vigorously after adding spinach to preserve the vibrant color and fresh flavor.
FAQs
Can I use a different type of pasta instead of orzo?
Absolutely! While orzo is traditional in this recipe for its small size and quick cooking time, you can swap in other small pasta shapes like acini di pepe or ditalini. For a gluten-free version, try brown rice or gluten-free pasta options, adjusting cooking times accordingly.
Is this soup suitable for vegans?
Yes, this recipe is completely plant-based and vegan-friendly as it uses vegetable broth and doesn’t include any animal products. Just make sure your broth is vegan to keep it fully plant-based.
Can I add protein to make this soup more filling?
Definitely! Chickpeas already add a good amount of protein, but if you want to boost it further, shredded cooked chicken or turkey works well. You could also stir in some cooked lentils or tofu cubes for a vegetarian protein boost.
How spicy is this soup with red pepper flakes?
The crushed red pepper flakes add just a gentle warmth, nothing overpowering. If you prefer a spicier dish, feel free to increase the amount. Conversely, you can omit them entirely for a milder version that’s perfect for all tastes.
What if I don’t have fresh spinach on hand?
Frozen spinach can be used in a pinch, but add it towards the end of cooking and allow a few extra minutes for it to thaw and warm through. Alternatively, you can substitute kale as a sturdier green option, but add it a bit earlier since it takes longer to soften.
Final Thoughts
This Turmeric Soup with Chickpeas, Orzo, and Spinach Recipe has quickly become a treasured go-to for its vibrant flavors, nourishing qualities, and ease of preparation. It’s a delightful bowl to warm your soul on busy weeknights or to impress friends with a healthy, colorful dish. Don’t hesitate to give it a try—you might just find your new favorite soup recipe to enjoy all year round!
Print
Turmeric Soup with Chickpeas, Orzo, and Spinach Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This vibrant Turmeric Soup with Chickpeas, Orzo, and Spinach is a wholesome and comforting Mediterranean-inspired dish. Packed with nourishing ingredients like turmeric, chickpeas, and fresh spinach, this easy stovetop soup offers a perfect blend of earthy spices and fresh flavors, making it an ideal quick dinner option for vegetarians.
Ingredients
Sauté Base
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 2 garlic cloves, minced
Spices & Broth
- 1 teaspoon ground turmeric
- ½ teaspoon ground cumin
- ¼ teaspoon crushed red pepper flakes (optional)
- 6 cups vegetable broth
Main Ingredients
- 1 (15-ounce) can chickpeas, drained and rinsed
- ¾ cup orzo pasta
- 3 cups fresh baby spinach
- Salt and black pepper to taste
- Juice of ½ lemon
Garnish
- Chopped fresh parsley (optional)
Instructions
- Sauté Onions: Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until softened and translucent, creating a flavorful base for the soup.
- Add Aromatics and Spices: Stir in the minced garlic, ground turmeric, cumin, and crushed red pepper flakes (if using). Cook for another 1 to 2 minutes until fragrant, allowing the spices to bloom and intensify.
- Simmer Broth: Pour in the vegetable broth and bring the mixture to a boil. This forms the flavorful soup base.
- Add Chickpeas and Orzo: Add the drained chickpeas and orzo pasta to the pot. Reduce the heat to a simmer and cook for 10 to 12 minutes, stirring occasionally, until the orzo is tender and cooked through.
- Wilt Spinach: Stir in the fresh baby spinach and cook for an additional 2 minutes, just until the spinach is wilted and vibrant green.
- Season and Serve: Season the soup with salt, black pepper, and lemon juice to taste. Ladle the soup into bowls and garnish with chopped fresh parsley if desired for a fresh herbal note.
Notes
- Substitute kale for spinach if preferred for a different leafy green option.
- Use brown rice in place of orzo for a gluten-free variation.
- Add cooked shredded chicken for extra protein if you want a non-vegetarian option.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean