
This One-Pot Creamy Pesto Orzo is perfect when we want something cosy, easy, and packed with nutrients. With chickpeas, kale, broccolini, and a walnut-based pesto, it’s so comforting but still packed with 31 g of protein and 19 g of fiber per serving. It’s a perfect plant-based weeknight meal, quick to cook, minimal clean-up, and leftovers hold up really well.

Why I Love This Recipe (As a Nutritionist)
- High-Protein: Each serving delivers 31 g of plant-based protein, making it great for a post-workout meal or for keeping energy steady throughout the day.
- High-Fiber: With 19 g of fiber per serving, this recipe supports gut health and helps you feel satisfied for longer.
- One-Pot Convenience: Less mess and fewer dishes make this an easy choice on busy days.
- Loaded with Greens: Kale and broccolini add a boost of micronutrients, including vitamin K and antioxidants.
- Meal-Prep Friendly: It keeps well in the fridge for up to 5 days and reheats beautifully.

Ingredient Notes
- Orzo: This rice-shaped pasta cooks quickly and soaks up flavor well.
- Chickpeas: A great source of plant-based protein and fiber. They also add texture and heartiness to the dish.
- Walnuts: Used in the pesto for richness and healthy fats. Swap with sunflower seeds for a nut-free version.
- Kale: A nutrient-dense leafy green high in vitamin K, A, and C. You can use spinach or Swiss chard instead.
- Soy Milk: Makes the dish creamy and boosts the protein. Use oat milk or almond milk as substitutes if preferred.
How to make this recipe (summary)
Start by chopping the broccolini, keeping the stems and florets separate. Cook the onion in olive oil over medium heat for 5 minutes, then add the garlic and broccolini stems and cook for 2 more minutes. Add the orzo, chickpeas, chili flakes, salt, pepper, and vegetable broth. Cover and cook for 10 minutes, stirring regularly.

Blend the walnuts, soy milk, nutritional yeast, and basil into a smooth pesto sauce.

Pour the pesto into the pan with the broccolini florets and cook uncovered for 5 minutes. Stir in the kale until just wilted, then finish with lemon juice, salt, and pepper to taste.

Optional: garnish with lemon zest, chopped walnuts, chili flakes, and basil. View recipe card below for detailed instructions.
Variations and Tips
- Nut-Free Option: Use sunflower seeds instead of walnuts in the pesto to keep it nut-free.
- Use What You Have: Swap kale with spinach, or broccolini with zucchini or peas.
- Storage: Keeps well in the fridge up to 5 days. Reheat gently on the stove with a splash of water or broth.
- Make it spicy: Add chili flakes or a spoonful of chili paste to the pesto if you like a little heat.
- If you like this recipe, you’ll also love our One-Pot Orzo Bolognese, or Pesto Orzo Salad (Meal Prep).
Why You’ll Love This One Pot Creamy Pesto Orzo TLDR
- Protein-packed
- One-pot
- Meal prep-friendly
- Cozy
- Easy to make

One-Pot Creamy Pesto Orzo
Equipment
Ingredients
Main Ingredients
- 7 oz (200 g) broccolini - chopped into small pieces
- 2 tsp (10 ml) olive oil
- 1 onion - finely diced
- 4 garlic cloves - peeled and minced
- 5.6 oz (160 g) orzo - dry
- 1.5 cups (250 g) chickpeas - cooked
- ¼ tsp (0.5 g) red chili flakes
- 2 cups (480 ml) vegetable broth - low sodium
- 2 cups (134 g) kale
- 2 tbsp (30 ml) lemon juice
- sea salt flakes - to taste
- freshly ground black pepper - to taste
Pesto Sauce
- ¼ cup (30 g) walnuts
- ⅓ cup (20 g) nutritional yeast
- 1.5 cups (360 ml) soy milk
- 1 cup (30 g) fresh basil
Instructions
- Chop the broccolini into small pieces, separating the stems from the florets, and set aside.
- In a large pan over medium heat, add the olive oil and onion. Cook for 5 minutes.
- Add the garlic and broccolini stems, and cook for another 2 minutes.
- Stir in the orzo, chickpeas, chili flakes, a pinch of salt and pepper, and the vegetable broth. Cover and cook for 10 minutes, stirring regularly.
- Meanwhile, make the sauce: Blend the walnuts, nutritional yeast, basil, and soy milk until smooth.
- Pour the sauce into the pan along with the broccolini florets. Cook uncovered for 5 minutes, stirring regularly.
- Stir in the kale and cook until just wilted. Finish with a squeeze of lemon juice and adjust salt and pepper to taste. Optionally, garnish with lemon zest, extra chili flakes, chopped walnuts, and fresh basil. Enjoy!
Notes
Video
FAQ
Yes, sunflower seeds work really well in the pesto instead of walnuts.
Store in an airtight container in the fridge for up to 5 days. Reheat with a little water to loosen the sauce.
Not as written, but you can use gluten-free orzo or swap with arborio rice or quinoa. Amount of broth used for substitution might vary.
Oat or almond milk are both great alternatives, though they’re lower in protein than soy.









New favourite recipe – the pesto sauce was amazing!!! Only 2 variations from recipe – used oat milk instead of soy and only 200ml (found with a couple of other recipes that the sauce was a little runny, so I now reduce the liquid and add more if needed). Only problem now is finding more recipes as good as this! Thank you!
So happy you loved it Vicky! It’s a great idea to start with less liquid, and top up as needed. I think you might love the Marry Me orzo too 😍
https://plantbaes.com/high-protein-marry-me-orzo/
Wow, this is really good. The basil pushes over the top. I thought there was a mistake with the amount of kale required but I used it anyway and it was great. Next time I will chop it smaller though. This is one of my favorite vegan meals I have made.
I’m so happy to hear that! Thank you so much Janine 💚
Delicious and I was able to use up greens from my farm share.
That makes me so happy! Your farm share sounds awesome!
Is this freezer friendly for meal prep?
I have not tried but not sure I would recommend, I think it might get quite mushy once thawed
OMG, this was so delicious! I used miso broth as that is all I had on hand, made it without garlic and onion, used oat milk, and added a little extra broccolini, and gailan leaves from my garden and it was fantastic! it took me less than 20 minutes to prepare, and made 3 to 4 servings for meal prep to enjoy throughout the week. So grateful to you for sharing all of your amazing recipes with us. I’m even getting my omnivore friends and family to eat more plant-based! You are a gift to healthy, eating and to helping save the animals!! 🩷
Hey Jen, thanks you for your lovely message, you’ve absolutely made my day 🥹😍 love the added miso and gailan!
Made this recipe for my family tonight. It was simple to make but full of flavour. My kids enjoyed it too and they’re not usually a fan of Orzo – will definetly be making again. It went perfectly with a simple green leaf salad and dressing. Really delicious 😋
This was really delicious and cooked by my 18 year old son, who has little cooking experience! So easy to do 😁
I’m so happy to hear that 💕