Wholefood Soulfood Kitchen

  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes

    Lemon Orzo with Spinach

    Published: Mar 23, 2026 by Katie

    Jump to Recipe How-To-Photos Watch the Video

    This creamy lemon spinach orzo is my go-to for a quick, cozy meal. Made in one pan and ready in under 30 minutes, it's packed with bright lemon flavor, greens, and a boost of plant-based protein and fiber.

    Birds eye view of lemon spinach orzo in a bowl next to it some fresh parmesan and a lemon.
    Jump to:
    • Quick overview
    • Ingredients & substitution notes
    • Step-by-step photo instructions
    • Variations & add-ins
    • Top tips
    • Serving suggestions
    • Meal prep and storage
    • Related recipes
    • 📖 Recipe

    Quick overview

    ✅ High in plant-based protein & fibre
    ✅ One-pot meal
    ✅ Ready in under 30 minutes

    I only recently discovered my love for orzo and I'm slightly wondering where it's been all my life. It's budget-friendly, cooks super quickly just like pasta (well it basically IS pasta), but somehow doesn't quite taste like pasta…in a good way. It's softer, a bit creamier I love that it soaks up all the flavors around it.

    Ingredients & substitution notes

    All ingredients needed to make this orzo.
    • Orzo: Use your favorite type! White, whole wheat, or gluten-free all work.
    • Olive Oil: A good quality extra virgin olive oil makes a difference. You can also use a neutral oil or even butter if you prefer.
    • Shallots: I prefer shallots here- they're softer, slightly sweeter, and melt into the dish. But finely chopped white onion works just fine too.
    • Baby Spinach: Loosely packed fresh baby spinach. You can also swap in baby kale if that's what you have.
    • Vegetable broth: I use one with minimal, clean ingredients.
    • Lemon Juice & Zest: Freshly squeezed is key here. And if you're using the zest (which you should), go for an organic lemon.
    • Parmesan Cheese: I personally love using real Parmigiano Reggiano which consists of only 3 ingredients, no extras. For a vegan version, nutritional yeast works beautifully.
    • Cannellini Beans(optional): They have a very neutral taste but add loads of additional fiber and protein to the dish. Could be replaced with chickpeas.
    • Sea Salt & Black Pepper: To taste, as always.

    See recipe card for quantities.

    Step-by-step photo instructions

    Onion and garlic frying in a pan.

    Step 1: Fry onion and garlic in some olive oil over medium heat for about 2-3 minutes.

    Orzo and veggie broth added to onion and garlic in a pan.

    Step 2: Add orzo and veggie broth and let simmer until orzo is al dente.

    All ingredients for this lemon spinach orzo in a pan.

    Step 3: Add all the other remaining ingredients.

    The finished orzo in a large pan.

    Step 4: Stir well and let simmer for another 5 minutes until parmesan is melted and spinach wilted.

    Variations & add-ins

    • Make it vegan: Swap the parmesan for nutritional yeast (that's what I usually do), or replace it with a vegan cheese alternative.
    • Make it gluten-free: Tbh I've never tried gluten-free orzo but heard good things about the one from DeLallo which is gluten and wheat free apparently.
    • Add more veggies: Frozen peas or chopped asparagus are my go- to. Just stir them in about 5 minutes after the orzo has started cooking so they stay fresh and vibrant.
    • Top with fresh herbs: A handful of basil or parsley right at the end makes it feel super fresh.

    Top tips

    • Keep an eye on the liquid: Orzo can be a bit thirsty depending on the brand. If it's looking dry before it's fully cooked, just add a splash more veggie broth.
    • Don't hold back on the lemon: The zest + juice combo is what makes this dish. Taste and add more if needed- it should feel bright, not flat.
    • Adjust to your taste: More cheese, more lemon, more salt… just taste and adjust as needed.
    Lemon spinach orzo in a bowl next to it some fresh parmesan and a lemon.

    Serving suggestions

    My family and I usually have this as a main but it's actually quite versatile:

    • As a main: Perfect on its own for a quick, satisfying meal- especially with the beans in there for extra protein.
    • With extra greens: We do however often serve it with a side salad such as my Spinach Arugula Salad, Mache Salad or this Roasted Asparagus Salad.
    • As a side: Works really well alongside roasted veggies, grilled tofu, or if you're not vegetarian or vegan it tastes great alongside some grilled chicken, seafood or fish.
    • Topped up: Add an extra sprinkle of parmesan, a drizzle of olive oil, or some fresh herbs right before serving.

    It's one of those dishes that can be as simple or as "put together" as you want it to be.

    Meal prep and storage

    • Meal prep friendly: This one actually freezes really well, which makes it perfect for batch cooking. Just scale up the recipe.
    • To store: Keep leftovers in an airtight container in the fridge for up to 3 days.
    • To freeze: Let it cool completely, then freeze in portions for up to 3 months.
    • To reheat: This is where you want to go gently. Reheat on the stove or in the microwave, but don't rush it. You'll need to add a splash of vegetable stock (and a little drizzle of olive oil) to bring back that creamy texture. Keep adding a bit more liquid as needed until it's nice and smooth again.

    Related recipes

    Looking for more simple pasta recipes?

    • Lemon Caper Pasta
    • Vegan Lemon Garlic Pasta
    • Green Sauce Pasta

    📖 Recipe

    Birds eye view of lemon spinach orzo in a bowl next to it some fresh parmesan and a lemon.

    Lemon Spinach Orzo

    Author: Katie
    This creamy lemon spinach orzo is made in one pan and ready in under 30 minutes- fresh, comforting and packed with fiber and protein. It's light but satisfying, full of bright lemon flavor, and perfect for an easy weeknight dinner.
    If you love this recipe as much as we do, click on the 5-stars below!
    No ratings yet
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Course: Main Course
    Cuisine: Italian
    Servings: 2 people

    Equipment

    • 1 cutting board + knife
    • 1 lemon zester + grater
    Prevent your screen from going dark

    Ingredients

    • 1 tablespoon olive oil
    • 1 shallot , finely chopped
    • 3 garlic cloves , minced
    • 1 cup (200 g) orzo
    • 2.5 cups (300 g) vegetable stock
    • ½ teaspoon salt
    • 1 cup (50 g) parmesan (or sub nutritional yeast) , grated
    • 3 cups (60 g) fresh baby spinach , washed
    • 1 tablespoon lemon zest
    • juice of ½ a lemon
    • 1 (15 oz) can cannellini white beans , rinsed
    You can find detailed step-by step-photos above the recipe card.

    Instructions

    • Heat the olive oil in a large pan over medium heat. Add the shallot and garlic and sauté for about 2-3 minutes until soft and translucent.
      1 tablespoon olive oil, 1 shallot, 3 garlic cloves
    • Add orzo, veggie broth and salt. Bring to a simmer, cover and cook for 10-15 minutes or until orzo is soft (stir once or twice).
      1 cup orzo, 2.5 cups vegetable stock, ½ teaspoon salt
    • Stir in parmesan (or nutritional yeast), lemon juice, lemon zest, baby spinach and white beans.
      1 cup parmesan (or sub nutritional yeast), 3 cups fresh baby spinach, 1 tablespoon lemon zest, juice of ½ a lemon, 1 (15 oz) can cannellini white beans
    • Let simmer for another few minutes until creamy and spinach has wilted.
    • Taste and adjust salt (the amount needed will depend on how salted your veggie stock is). Season with black pepper and serve warm.

    Video

    Notes

    • Keep an eye on the liquid: Orzo can be a bit thirsty depending on the brand. If it's looking dry before it's fully cooked, just add a splash more veggie broth.
    • Make it vegan: Swap the parmesan for nutritional yeast (that's what I usually do), or replace it with a vegan cheese alternative.
    • Make it gluten-free: Tbh I've never tried gluten-free orzo but heard good things about the one from DeLallo which is gluten and wheat free apparently.
    • To store + freeze: Let it cool completely then keep leftovers in an airtight container in the fridge for up to 3 days. Freeze in portions for up to 3 months.
    • To reheat: Go gently and don't rush it. You'll need to add a splash of vegetable stock (and a little drizzle of olive oil) to bring back that creamy texture. Keep adding a bit more liquid as needed until it's nice and smooth again. 

    Nutrition

    Serving: 1. | Calories: 601kcal | Carbohydrates: 74g | Protein: 27g | Fat: 22g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 44mg | Sodium: 2675mg | Potassium: 615mg | Fiber: 5g | Sugar: 7g | Vitamin A: 5286IU | Vitamin C: 33mg | Calcium: 527mg | Iron: 3mg
    All nutritional information is based on third-party calculations and should be considered estimates.
    Tried this recipe?Leave a rating and comment telling us how you liked it! Or tag @wholefoodsoulfood__kitchen on Instagram so we can admire your creations!

    More All Recipes

    • 4 different recipes: chocolate dates, no-bake pumpkin caramel slice, caramel smoothie and chocolate date cake.
      20 (Medjool) Date Recipes
    • Birds eye view of a bean curry in a large saucepan with a wooden spoon in it.
      Black Bean Curry
    • A close-up of a cookie dough protein ball with a bite taken out, showing its soft, chewy texture inside.
      Cookie Dough Protein Balls
    • Birds-eye view of cauliflower lentil soup in a bowl with a spoon topped with fresh herbs.
      Cauliflower Lentil Soup

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Katie Roux in front of a food stall.

    Hi, and welcome to WSK!

    If you're curious about what drives my love for all things food just hit the link below and let's get to know each other better!

    More about me →

    MUST-TRY

    • stack of waffles on plates topped with fresh fruits and maple syrup.
      Waffles without Milk
    • french toast topped with fresh berries and maple syrup.
      French Toast (Without Milk)
    • overheat view of large bowl of overnight oats without yogurt, topped with fresh kiwi pieces, pomegrante seeds, fresh raspberries, nuts and coconut flakes.
      Easy Overnight Oats Without Yogurt
    • big jar of muddled strawberries at the bottom, followed by overnight oats with water and fresh strawberries and blueberries and nuts on top.
      Overnight Oats With Water (No Milk)

    SPRING

    • Stack of banana spinach pancakes topped with blueberries and raspberries.
      Banana Spinach Pancakes
    • Zoomed in shot of a lemon protein ball.
      Lemon Protein Balls (No Peanut Butter)
    • beetroot smoothie being poured into a large glass.
      Beetroot Smoothie
    • asparagus mixed greens salad bowl
      Roasted Asparagus Green Salad

    Footer

    ↑ back to top

    More

    • About
    • Contact
    • Portfolio

    Policies

    • Privacy policy
    • California Privacy Rights
    • Terms of Use
    • Accessibility policy

    Follow & Contact

    • Sign Up! for emails and updates
    • Instagram
    • Pinterest
    • Youtube

    @2026 - Wholefood Soulfood Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required