
Featured comment

“I really love this recipe. It’s delicious and so easy to make, I will certainly make this again and again. Thank you so much.”
This delicious Marry Me Orzo is a twist on my viral high-protein Marry Me Pasta meal prep. It’s packed with 36 g of plant-based protein and 24 g of fiber per serving. Cozy, comforting, and made in just one pot (yay for fewer dishes!), it comes together in under 25 minutes, making it perfect for a weeknight dinner. Imagine an elevated, creamy pasta bowl bursting with nutrients, especially iron, with 10 mg per serving! This one is definitely on repeat for me! If you love this one, my marry me chickpeas and high-protein romesco pasta are next on the rotation.

High-Protein Marry Me Orzo
Ingredients
- 1 tsp (5 ml) olive oil - optional replace by 1 tbsp water to water fry)
- 1 yellow onions - finely diced
- 1 red bell pepper - finely chopped
- 2 tbsp (30 g) sun-dried tomatoes - chopped
- 2 garlic cloves - minced
- 1 tbsp (16 g) tomato paste
- 0.5 tsp (1 g) red chili flakes
- 1 tsp (1 g) mixed herbs - see notes
- 1 tsp (2 g) smoked paprika
- 4.2 oz (120 g) dry orzo
- 2 cups (375 g) cooked butter beans
- 1.5 cups (355 ml) low-sodium vegetable stock - or water
- 2 tbsp (16 g) cashews
- 10 fl oz (300 ml) soy milk
- 2 tbsp (15 g) nutritional yeast
- 2 cups (60 g) baby spinach - roughly chopped
- 1.5 tbsp (23 ml) lemon juice
- 0.25 cup (6 g) fresh basil
- Salt and pepper - to taste
Instructions
- To a pan on medium heat, add the olive oil and onions, cook for a couple of minutes.
- Add the red bell pepper and sun-dried tomatoes and cook for another 5 minutes, stirring regularly.
- Add the garlic, tomato paste, chili flakes, mixed herbs, smoked paprika, and a pinch of salt. Stir, and cook for 2 minutes.
- In the meantime, blend the cashews, soy milk, and nutritional yeast. Add to the pan along with the orzo, butter beans, and vegetable stock. Let it simmer covered, for 12 minutes (or according to the orzo packet instructions), stirring regularly. Add extra broth if needed. Taste to ensure the orzo is thoroughly cooked.
- Add the spinach and lemon juice, cook until the spinach is just wilted.
- Adjust salt and pepper to taste. Top with fresh basil, and enjoy!
Notes
Video
Per Serving/Portion

Why I Love This Recipe
- High-Protein: With 36 g of protein per serving, this orzo dish is perfect for those aiming to increase their plant-based protein intake.
- Iron-Rich: Each serving provides 10 mg of iron, supporting energy levels and essential bodily functions. The absorption of the non-heme iron is enhanced by its pairing with vitamin C and alliums (garlic and onion).
- High-Fiber: Contains 24 g of fiber. A high-fiber diet supports digestive and gut health by promoting regular bowel movements and nourishing beneficial gut bacteria. It also helps manage blood sugar, lowers cholesterol, and promotes fullness, reducing the risk of heart disease and aiding in weight control.
- Quick and Creamy: Comes together in just 25 minutes, ideal for busy weeknights when you crave a creamy, satisfying meal.

Ingredient Notes
- Orzo: This small pasta shape brings a lovely, and comforting texture to the dish. For a gluten-free version, substitute with gluten-free orzo or quinoa.
- Butter Beans: These beans add a creamy texture and are high in protein. They are also rich in fiber, and micronutrients. Chickpeas are a good replacement.
- Cashews: Blending cashews with soy milk creates a rich, creamy sauce. If you’re allergic, try using sunflower seeds for a similar texture.
- Sun-dried Tomatoes: Adds a tangy depth that balances the creamy sauce. If unavailable, substitute with roasted red peppers or a few cherry tomatoes for a similar effect.
- Spinach: I love pre-washed baby spinach; they are so convenient to add to every meal for an easy greens add-on. You can substitute with kale if desired, adding it towards the end to maintain texture.
How to Make This Recipe (Summary)
Start by heating olive oil in a pan over medium heat and cook the onions until soft. Add the red bell pepper and sun-dried tomatoes, cooking until softened. Stir in garlic, tomato paste, chili flakes, mixed herbs, smoked paprika, and a pinch of salt. Cook until fragrant.

Blend cashews, soy milk, and nutritional yeast to make a creamy sauce, then add to the pan with orzo, butter beans, and vegetable stock. Simmer until orzo is tender.

Add spinach and lemon juice, cooking just until spinach wilts. Season with salt and pepper, garnish with basil, and enjoy! View recipe card below for detailed instructions.

Variations and Tips
- Cheesy Flavor: Add extra nutritional yeast for a bolder, “cheesy” flavor.
- Extra Vegetables: Include diced zucchini or mushrooms to add more nutrients.
- Meal Prep Friendly: This dish reheats well, making it perfect for meal prep. Just add a splash of soy milk when reheating for creaminess.
- Swap the greens: Try using finely chopped kale instead of spinach. Parsley makes for a delicious alternative to basil.
- Low sodium option: Use water instead of vegetable broth, or make your own. Store-bought vegetable broth can be very high in sodium (even the low salt one!).
Why You’ll Love This High-Protein Marry Me Orzo TLDR
- Creamy
- Hearty
- Protein-packed
- Iron-rich
- Quick & Easy
FAQ
Can I make this gluten-free?
What can I use instead of cashews?
How long will leftovers last?
Can I add more vegetables?
Is this recipe suitable for meal prep?
What are butter beans? Are they the same as Lima beans?
What are “mixed herbs”?
What is nutritional yeast and can I skip it?
Can I freeze this orzo?
Can I use a different pasta shape instead of orzo?
If you love this recipe, try our Meghan Markle’s one-pot pasta.
You might also like
Straight from your kitchens.
Snap a photo in the comments on any recipe. We love to see it! Here’s what the community has been cooking recently.








Just leave a comment on any recipe and attach a photo

























A staple in our household. I made it with orzo, or when I didn’t have that, I just made it with Rigatoni and cooked it separately, and left the stock out. Absolutely smashing. 👍🏼
So happy to hear that Lilla! It would be so good with rigatoni 😍
I’m just reporting back, it also works with gnocchi 😅 5 stars as always
Yum, love that idea, Lilla! Thank you for sharing ❤️
This was absolutely delicious, thank you!
I’m so happy you enjoyed it, thank you for sharing Amy 💚
What is a serving size for this recipe as well as the nutritional information for a serving?
Hi Joanne! The recipe is written for 2 servings. You can find the number of servings just above the ingredient list. You can even adjust it to your liking. The full nutrition panel is just under the recipe instructions. Click the Nutritional Information toggle to unveil. Hope you love it!
This was so yum!! The whole family loved it. Quick and easy to make aswell. Thank you 😊
This was absolutely delicious, thank you! The whole family loved it. Quick and easy to make
So happy to hear that! Thank you Hope 💚
This was absolutely delicious, thank you!
I’ve used orzo once before and obviously didn’t cook it enough, this recipe was outstanding.
I’m so happy to hear that! Thank you for sharing Alison 💚
Can you tell me what “mixed herbs “ you used? I’m going to make this tonight and want to make sure I have everything.
Hi Kim, mixed herbs is a very common herb mix in Australia, it’s sometimes called “Italian herbs or seasonings” in other countries 🙂 In Australia, mixed herbs is a dried herb blend usually made from thyme, marjoram, oregano, basil, sage, and sometimes parsley. The exact mix depends on the brand, but it’s generally a mild, versatile seasoning. Hope you love!
This is tasty and satisfying! (And we aren’t vegan)
So happy you loved it Amanda, thank you for sharing 💚
Amazing dish! We are not vegan but trying to eat more plant based meals and this meal is just heavenly. Will definitely be scanning this website for more recipes. Thank you.
That makes me so happy! Can’t wait to hear what you try next 💚
OMG!!! This is flipping lovely, the whole family enjoyed it, inc. 2 teenagers (1 who is really picky, but even ate the spinach). We are not vegan, so I swapped the soy with normal milk & didn’t use the nutritional yeast (I read it can thicken sauces so I added 2 x tbsp corn flour). I know it will change the nutritional calcs.
Delicious and definitely one that will be repeated & highly recommend!
Thank you again, we are trying a new recipe of yours each week!!!
It makes me so happy to hear you’re trying some new recipes each week 😍 thank you so much for sharing your kind words and tips with everyone 💚
No problem!
Can you advise which nutri bullet you use please? Thank you 😊
Hi Vicki, I’m currently using the Nutribullet 900 Series Bullet Blender, but I’d recommend going for something a little more powerful if that’s an option for you and you’re considering it as your primary blender. I used to have the Nutribullet N10-0807DG 1000W Series Blender (https://www.amazon.com.au/dp/B08266KJW6?ref_=ppx_hzsearch_conn_dt_b_fed_asin_title_4&th=1), and it gave a better blend with a smoother consistency.
Why do you need nutritional yeast?
Nutritional yeast is a deactivated yeast (it does not make the food rise), it has a cheesy and umami taste so it is often used as a cheese replacement in dairy-free cooking. It’s also a great source of B vitamins and protein (3 to 4 g per tbsp, depending on the brand). If you want to skip it, the recipe will still be delicious you might just need to adjust the seasonings a bit 🙂
So so sooo GOOD! This recipe is one of my favorites now. Thanks for sharing.
Greetings from the Netherlands.
That makes me so happy! Thank you for sharing Esther 💚
Is it ok to use white kidney beans instead?
What do you use for mixed spices?
You can use any beans you like 🙂 I’m not sure what you mean by mixed spices? The spices for this recipe are listed 🙂
Actually, she’s right. If you look under the recipe, it lists ‘1 tsp mixed herbs’ right under the ‘0.5 tsp red chili flakes’. I was wondering about this myself.
Oh, you mean mixed herbs; it’s a term used to describe a blend of dried herbs commonly used in everyday cooking. While the exact combination can vary, it usually includes herbs like oregano, basil, thyme, marjoram, rosemary, sage, and parsley. It has a Mediterranean flavor and is often used in pasta sauces, soups, roasted vegetables, and marinades. It’s widely available in Australia, but if you don’t have a packet of mixed herbs on hand, you can easily make your own by combining equal parts of any three to five of these herbs.
Gotcha. In the States we might call that “Italian seasoning” or “Italian blend”. Mystery solved!
Good to know 🙂
Oh my goodness this is incredibly delicious. I’m eating it right now while writing the review. I wish you could hear my non vegan partner slurping away. Highly recommend this tasty exquisite dish
Haha I love that! thanks for sharing lovely 💚
Insanely flavourful, great as a meal prep recipe too. I’m not vegan, but enjoy the plant based recipes and increasing the veggies in my meals. Thanks for the recipes. Everyone I’ve made has been a hit so far.
I’m so happy to hear that 💚