spring vegan soup

Vegan Lemon Orzo Soup: The Cozy One-Pot Spring Dinner Taking Over Pinterest in 2026

 This vegan lemon orzo soup is bright, cozy, and packed with vegetables. A healthy one-pot dinner ready in 30 minutes that the whole family will love.

There is a particular kind of recipe that exists in the gap between winter soups and summer salads — something bright and fresh, but still warm and comforting, that fits the strange in-between weeks of spring when the evenings are still cool but the mornings smell of something better coming. This vegan lemon orzo soup lives in that gap perfectly.

It appeared on Pinterest’s most-saved board in May 2026 with a description that resonated immediately: cozy, healthy, one-pot, lemony. Those four words map almost exactly to what people are searching for as winter loosens its grip — food that makes them feel nourished without heaviness, food that can be made quickly and without complexity on a weeknight.

The orzo — tiny, rice-shaped pasta — cooks directly in the broth, releasing starch that thickens the soup into something between a broth and a stew. The lemon, added generously at the end, brightens every element and transforms what could be a mild vegetable soup into something that tastes unmistakably vibrant. White beans add protein and creaminess. Fresh dill finishes it with an herbal fragrance that is the soup’s defining note.

Ingredients (Serves 4)

  • 200g orzo pasta
  • 1 can (400g) cannellini beans, drained and rinsed
  • 200g baby spinach
  • 1 medium onion, finely diced
  • 4 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 1.2 litres vegetable stock
  • Zest and juice of 2 large lemons
  • 3 tablespoons olive oil
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon turmeric (for colour and anti-inflammatory benefit)
  • A large handful of fresh dill, roughly chopped
  • Salt and black pepper to taste
  • Extra olive oil and lemon slices to serve

Method

Step 1: Heat olive oil in a large pot. Add onion, carrots, and celery with a pinch of salt. Cook 8 minutes until softened. Add garlic, oregano, thyme, and turmeric. Cook 1 minute.

Step 2: Pour in vegetable stock. Bring to a boil. Add the orzo and stir well to prevent sticking. Reduce to a steady simmer and cook for 8 minutes, stirring occasionally.

Step 3: Add the cannellini beans. Simmer 3 more minutes until the orzo is tender and the broth has thickened slightly from the released starch.

Step 4: Add the baby spinach and stir until wilted (about 60 seconds). Remove from heat. Stir in the lemon zest, lemon juice, and fresh dill. Season generously with salt and pepper.

Step 5: Serve in deep bowls with an extra drizzle of olive oil, a lemon slice, and additional fresh dill. Crusty bread alongside is strongly encouraged.

Storage note: Orzo absorbs liquid aggressively as it sits. Store soup and cooked orzo separately, or add a generous splash of stock or water when reheating.

Nutritional highlights: Cannellini beans provide 17g protein per cup, folate, and iron. Lemon juice adds vitamin C that significantly improves iron absorption from the plant foods. Turmeric contributes curcumin. Fresh dill adds vitamin K, vitamin C, and antioxidant flavonoids.