One-Pot Lemon Zucchini Beans

5 from 17 votes
Top view of creamy zucchini and beans with fresh arugula garnish

I’m so excited to share this One-Pot Lemon Zucchini Beans recipe with you! It’s creamy, bright, and packed with flavor, and it’s ready in just 20 minutes. Each serving delivers around 35 g of protein, 20 g of fiber, and 11 mg of iron, making it a great option for supporting your energy levels and overall health. With fresh zucchini, cannellini beans, basil, and a luscious cashew cream sauce, this dish is both nourishing and satisfying. Plus, the lemon juice brings a pop of freshness while helping your body absorb iron more effectively. It’s one of those easy, weeknight-friendly, plant-based, and gluten-free meals that feels special while being so good for you!

Close-up of creamy zucchini beans with arugula and pine nuts

Why I love this recipe (as a nutritionist)

  • High in protein: Each serving has 35 g of plant-based protein for long-lasting energy
  • Iron-rich: 11.5 mg of iron per serving, supported by vitamin C from lemon and absorption-boosting onion and garlic
  • Gut-friendly fiber: With 20 g of fiber, this dish supports digestion and fullness
  • Quick and easy: It cooks in just 20 minutes, perfect for busy weeknights, and makes great leftovers for lunch the day after

Ingredient notes

Main ingredients for zucchini bean recipe including zucchini, cannellini beans, basil, lemon, garlic, onion, chili, sun-dried tomatoes, arugula, pine nuts, olive oil, and seasonings on a white surface
MAIN INGREDIENTS
Cashew cream ingredients including cashews, white miso paste, nutritional yeast, and dairy-free milk on a white surface
CASHEW CREAM INGREDIENTS
  • Cannellini beans: A creamy, mild bean packed with plant protein and fiber. You can swap with butter beans or chickpeas.
  • Zucchini: Adds texture, fiber, and freshness. You can also use yellow squash.
  • Cashew cream: A blend of cashews, soy milk (or water), nutritional yeast, and miso paste creates a rich, savory sauce. For nut-free, swap cashews for sunflower seeds.
  • Lemon: Provides both flavor and vitamin C, which enhances iron absorption. Always use both juice and zest for maximum brightness, and to reduce food waste.
  • Pine nuts: Add crunch and healthy fats. For a more budget-friendly option, use walnuts or pumpkin seeds.

How to make this recipe (summary)

Prepare the sauce by soaking cashews (unless you have a high-speed blender) and blending them with soy milk, nutritional yeast, and miso paste until smooth.

Cashew cream sauce blended in a small bowl on white surface

Cook the aromatics by sautéing the onion, garlic, and red chili with olive oil until fragrant. Add sun-dried tomatoes for extra depth. Add zucchini and cook until tender. Then stir in beans, lemon zest, and the cashew cream sauce. Let everything simmer until slightly thickened.

Creamy zucchini and white beans cooking in skillet with sun-dried tomatoes
Zucchini and beans cooking in creamy lemon sauce in skillet

Finish by stirring in lemon juice and fresh basil. Taste and season with sea salt and black pepper.

Creamy zucchini beans simmering with fresh greens in skillet

Serve topped with arugula and pine nuts for crunch. View recipe card below for detailed instructions.

Bowl of creamy lemon zucchini beans topped with arugula and pine nuts

Variations and tips

  • Oil-free: Water fry the onions and use dry-packed sun-dried tomatoes.
  • Nut-free: Replace cashews with sunflower seeds and pine nuts with pumpkin seeds.
  • Greens swap: Use spinach or kale instead of arugula. You can stir them in in the last 5 minutes of cooking.
  • Meal prep friendly: This dish keeps well for 4 days in the fridge. Keep the arugula seperate until ready to serve.
Fresh lemon with a zester on white background
MICROPLANE FOR ZESTING CITRUS

Why you’ll love this one-pot lemon zucchini beans TLDR

This recipe is nutrient-rich, quick to prepare, and bursting with flavor.

  • Iron boost
  • Protein packed
  • Fiber rich
  • Quick prep
  • Creamy sauce
Spoonful of creamy zucchini beans with arugula on top

FAQ

Is this recipe gluten-free?
Yes, it’s naturally gluten-free.
Can I make it oil-free?
Absolutely, just water fry the onions and use dry-packed sun-dried tomatoes.
What can I use instead of cashews?
Sunflower seeds work well for a nut-free version.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 4 days.
Can I use different greens?
Yes, spinach or kale can be stirred in at the end instead of arugula.
Top view of creamy zucchini and beans with fresh arugula garnish

One-Pot Lemon Zucchini Beans

Creamy one-pot lemon zucchini beans with cashew cream, basil, and arugula. High protein, fiber, and iron, ready in about 20 minutes, bright and pantry-friendly.
Prep 10 minutes
Cook 20 minutes
Soaking time 20 minutes
Total 30 minutes

Equipment

Servings 2

Ingredients

Main

Cashew cream

Instructions

  • Prepare the sauce: Soak the cashews in hot water for 20 minutes (if using a high-speed blender such as a Vitamix, you can skip this step). Drain, then add the cashews to a blender along with the milk, nutritional yeast, and white miso paste. Blend until smooth.
  • Heat a large pan over medium heat. Add the olive oil, onion, and a pinch of salt. Cook for 5 to 7 minutes, until the onion is slightly translucent.
  • Add the garlic, chili, and sun-dried tomatoes. Cook for 2 minutes, stirring often, until fragrant.
  • Add the zucchini and cook, covered, for another 5 minutes, stirring occasionally.
  • Add the beans, lemon zest, and the sauce to the pan. Cook for 5 minutes, or until the sauce is heated through and slightly thickened.
  • Turn off the heat and stir in the lemon juice (to help preserve vitamin C). Using your hands, tear the basil and add it to the pot. Stir. Taste and adjust with salt and pepper as needed.
  • Serve in shallow bowls topped with arugula and pine nuts, and enjoy with crusty bread.

Notes

For iron support: use lemon (rich in vitamin C) with onion and garlic to aid absorption. If iron is an urgent concern, use non-fortified soy milk or water, as calcium can compete with iron absorption.
Oil-free: water-fry the onion and use dry-packed sun-dried tomatoes.
Nut-free: substitute cashews with sunflower seeds and pine nuts with pumpkin seeds. 

Video

Nutrition Information

Per Serving/Portion

Calories: 636 kcalCarbohydrates: 61 gProtein: 35 gFat: 22 gSodium: 344 mgFiber: 20 gVitamin A: 49 IUVitamin C: 55 mgCalcium: 286 mgIron: 11.6 mg

You might also like

Your creations

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.

4 baes shared a photo this week
Lindsay's Baked Harvest Salad Baked Harvest Salad Lindsay ★★★★★ Delicious! I added a little more apple and left out the quinoa. So filling as a main dish. The next time I…
Sarah's Turmeric Quinoa and Edamame Salad (Meal Prep) Turmeric Quinoa and Edamame Salad (Meal Prep) Sarah ★★★★★ Love it! I also omitted the cabbage, since they only sell very big ones here in Germany and I cannot eat all…
Nic's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Nic ★★★★★ Blown away by this recipe. Who would have thought you could make bread with 1 ingredient! First time making this and it…
Olivia's Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Roasted Cauliflower Bowl with Tzatziki & Crispy Lentils Olivia ★★★★★ So delicious. I'm loving all your amazing healthy and delicious recipes! I added pickled onions (from your recipe) on my lunch version…
Adele's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) Adele ★★★★★ I made this today and it is so tasty! Portioned it for my lunches. Been looking for iron rich healthy foods now…
Nicole's Turmeric Quinoa and Edamame Salad with Almond Satay Dressing Turmeric Quinoa and Edamame Salad with Almond Satay Dressing Nicole ★★★★★ So fresh and light. This was really easy and quick to put together and as with all your recipes, it looks stunning.…
E's Easiest Red Lentil Bread Recipe (No Gluten, No Yeast) Easiest Red Lentil Bread Recipe (No Gluten, No Yeast) E ★★★★★ Really great. Didn’t have psyllium husk so I substituted 4 TBSP flax seed meal and it seemed to work brilliantly.
Marie's High-Protein Vegan Shepherd’s Pie (Meal Prep) High-Protein Vegan Shepherd’s Pie (Meal Prep) Marie ★★★★★ Made these last night, and they were gorgeous. I had to sub the butternut squash, for sweet potato, and it really was…
View all creations

Just leave a comment on any recipe and attach a photo

Share yours

43 Comments

  1. 5 stars
    I doubled the recipe to have leftovers. I’ve eaten it as a dip with carrots and cucumber, spread it on a slice of toasted bread for a quick lunch, and mixed it with quinoa for a filling and light lunch. Adding the lemon is what really popped the flavor for me. Definitely going to add this to my regular rotation of quick and delicious meals.

  2. 5 stars
    This one pot lemon zucchini beans was absolutely delicious. I will definitely make again😋

  3. Sounds delicious cannot wait to try it. I cannot tolerate cashew nuts but ok with other nuts. What can I swap out the cashew nuts with please?

  4. This dish looks delicious and I am planning to try, but I have a question about the beans; are they canned? Thank you.

  5. 5 stars
    Love it! it’s definitely one of my new favorites with some feta cheese on top, it’s also great for meal prep as well, thank you sm for sharing this recipe!

  6. 5 stars
    I’m blown away once again! This recipe was superb! I immediately sent it to everyone I thought would like it – omnivores, veggies and vegans alike!

  7. 5 stars
    I think we need a cook book Sarah! I constantly make your recipes on repeat and this one is always on high rotation for me. The flavour is outstanding. Thank you for sharing your magic with us x

  8. 5 stars
    It was delicious, my family really enjoyed it. The sauce is very good. I really liked it and it was very quick and easy to make. I am very glad that I found your recipe site.

5 from 17 votes

Leave a Comment

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

Recipe Rating




The maximum upload file size: 15 MB. You can upload: image. Drop file here