Lemon Spinach Orzo Soup is a light and refreshing meal that combines tender orzo pasta, bright spinach, and a zesty lemon flavor all in a comforting broth. It’s a lovely mix of bright and soothing tastes that feels like a warm hug on a chilly day.
I love making this soup when I want something fresh yet filling. The lemon really wakes up all the flavors and the spinach adds a nice, healthy touch without being too heavy. The orzo cooks quickly too, which makes this soup perfect for busy weeknights when you want something homemade but fast.
My favorite way to enjoy this soup is with a slice of crusty bread to dip in the broth. It’s simple but satisfying and makes me feel like I’m having a little special treat. Plus, it’s great for leftover lunches and even tastes better the next day when the flavors have had time to mingle.
Key Ingredients & Substitutions
Orzo Pasta: Orzo gives this soup a nice chewy texture similar to rice. If you don’t have orzo, you can swap in small pasta like acini di pepe or even tiny elbow macaroni.
Spinach: Fresh spinach wilts quickly and adds a fresh green flavor. Baby kale or Swiss chard are great substitutes if you want a heartier leafy green.
Lemon Juice: Fresh lemon juice brightens the whole soup. Bottled lemon juice can be used in a pinch, but fresh gives a cleaner zest. Adjust the amount to your taste.
Broth: Vegetable broth keeps this soup light, but chicken broth adds extra depth. You can also make your own broth if you have the time!
How Do You Get the Vegetables Soft But Not Mushy?
Cooking the onion, garlic, carrots, and celery just right is key. Here’s how I do it:
- Start by heating olive oil on medium heat to soften the onion slowly, which brings out sweetness without browning.
- Add garlic, carrots, and celery and cook for about 5 minutes, stirring sometimes, until veggies are tender but still hold their shape.
- Be patient and stir gently—this keeps vegetables soft without becoming mushy, balancing texture nicely in the soup.
Equipment You’ll Need
- Large pot – perfect for sautéing veggies and simmering the soup all in one place.
- Wooden spoon – great for stirring without scratching your pot’s surface.
- Knife and cutting board – you’ll need these to chop onions, carrots, celery, and garlic easily.
- Measuring cups and spoons – help you add the right amount of broth, orzo, and seasonings.
- Citrus juicer or reamer – makes squeezing fresh lemon juice faster and less messy.
Flavor Variations & Add-Ins
- Add cooked shredded chicken or chickpeas for extra protein and heartiness.
- Swap spinach with kale or chard for a stronger green flavor and chewier texture.
- Stir in a pinch of red pepper flakes or smoked paprika if you like a little heat or smoky depth.
- Top with grated Parmesan or crumbled feta cheese to add creaminess and a salty kick.

Lemon Spinach Orzo Soup
Ingredients You’ll Need:
For the Soup:
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 6 cups vegetable or chicken broth
- 1 cup orzo pasta
- 2 cups fresh spinach leaves
- Juice of 1 large lemon (about 3 tablespoons)
- 1 teaspoon dried oregano or Italian seasoning
- Salt and pepper to taste
For Garnish:
- 2 thin lemon slices
- Fresh parsley, chopped (optional)
How Much Time Will You Need?
This soup takes about 10 minutes to prepare and 20 minutes to cook. So, in total, plan for around 30 minutes from start to finish—a quick and healthy meal perfect for any day!
Step-by-Step Instructions:
1. Sauté the Vegetables:
Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until it becomes translucent, about 3-4 minutes. Then add the minced garlic, diced carrots, and celery. Stir occasionally and cook for about 5 minutes until the veggies are tender.
2. Cook the Orzo:
Pour the broth into the pot and bring everything to a boil. Add the orzo pasta and dried oregano or Italian seasoning, then reduce the heat to a simmer. Continue cooking for 8-10 minutes until the orzo is tender.
3. Add Spinach and Lemon:
Stir in the fresh spinach leaves and cook for another 2 minutes until they’re wilted. Remove the pot from heat and stir in the fresh lemon juice. Taste the soup and add salt and pepper as needed.
4. Serve and Garnish:
Ladle the soup into bowls and garnish with lemon slices and chopped fresh parsley if you like. Serve warm and enjoy the bright, comforting flavors of this lemon spinach orzo soup!
Can I Use Frozen Spinach Instead of Fresh?
Yes, you can use frozen spinach! Just thaw and drain it well before adding to the soup to avoid extra wateriness. Add it at the same step where fresh spinach is added and cook until heated through.
Can I Make This Soup Ahead of Time?
Absolutely! This soup stores well in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of broth if it thickens too much. For best texture, add fresh lemon juice right before serving.
What Can I Substitute for Orzo?
If you don’t have orzo, small pasta shapes like acini di pepe, tiny elbows, or even rice can work. Just adjust the cooking time accordingly, as different starches take different amounts of time to cook.
How Should I Store Leftover Soup?
Store leftovers in an airtight container in the fridge. It will keep well for about 3 days. You can also freeze this soup in portions for up to 2 months—just thaw overnight in the fridge before reheating.