One-Pot Creamy Pesto Orzo

5 from 5 votes

Author: Sarah Cobacho

Published: November 6, 2023

Finished creamy pesto orzo in a pink skillet with wilted kale, chickpeas, broccolini, and walnut garnish

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.

Close-up of finished creamy pesto orzo garnished with fresh basil, walnuts, and chili flakes in a skillet

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.
Vibrant ingredients for a creamy pesto orzo on a white surface, including kale, basil, chickpeas, broccolini, and nutritional yeast

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.

Creamy orzo cooking in a skillet with chickpeas and chopped broccolini, being stirred with a wooden spoon

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

Sarah Cobacho holding a jar of blended pesto sauce for the orzo in front of fresh kale and lemons

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.

Orzo simmering in pesto sauce with broccolini and chickpeas in a pink skillet before stirring in kale

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
Finished creamy pesto orzo in a pink skillet with wilted kale, chickpeas, broccolini, and walnut garnish

One-Pot Creamy Pesto Orzo

Favorite
A quick and easy one-pot creamy pesto orzo packed with vegetables and protein, perfect for a nourishing weeknight dinner.

PRINT RECIPE PIN

Prep Time : 10 minutes
Cook Time : 20 minutes
Total Time : 30 minutes

Equipment

Servings 3

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

For a pretty finish, top with crumbled walnuts, lemon zest, and chili flakes.

Video

Per Serving/Portion

Calories 593 kcalCarbohydrates 66 gProtein 32 gFat 17 gSodium 413 mgFiber 19 gVitamin A 276 IUVitamin C 67 mgCalcium 379 mgIron 9 mg

FAQ

Can I make this nut-free?

Yes, sunflower seeds work really well in the pesto instead of walnuts.

How do I store leftovers?

Store in an airtight container in the fridge for up to 5 days. Reheat with a little water to loosen the sauce.

Is this recipe gluten-free?

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.

What can I use instead of soy milk?

Oat or almond milk are both great alternatives, though they’re lower in protein than soy.

5 from 5 votes

Leave a Comment

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

Recipe Rating




9 Comments

    1. I have not tried but not sure I would recommend, I think it might get quite mushy once thawed

  1. 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!! 🩷5 stars

    1. Hey Jen, thanks you for your lovely message, you’ve absolutely made my day 🥹😍 love the added miso and gailan!

    2. 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 😋5 stars

  2. This was really delicious and cooked by my 18 year old son, who has little cooking experience! So easy to do 😁5 stars