Some days I just want a meal that checks all the boxes without turning my kitchen into a mess. That’s exactly where this one-pot beans, greens and grains comes in. It’s simple, wholesome, and comes together with ingredients I usually already have lying around. I love how it feels light but still fills me up, and that fresh squeeze of lemon at the end just brings everything to life. Honestly, this is one of those recipes I keep coming back to when I want something easy but still really satisfying.
Try my One Pot Ratatouille Chicken Rice recipe.
Why You’ll Love This Recipe
→ One pot, zero stress – Everything comes together in a single pot, which means fewer dishes and an easier cleanup. Big win.
→ Quick and weeknight-friendly – Done in under 40 minutes, this is perfect for those “what do I even cook today?” evenings.
→ Simple ingredients, big flavor – Pantry staples like beans and quinoa get a fresh upgrade with garlic and lemon.
→ Healthy without trying too hard – Packed with plant protein, fiber, and greens, but still feels satisfying and comforting.
→ Budget-friendly meal – Easy on the wallet, especially if you already have some staples at home.
→ Naturally vegetarian and flexible – Great as-is, or super easy to tweak based on what you have in your kitchen.
→ Fresh, bright finish – That squeeze of lemon at the end ties everything together and makes the flavors pop.
→ Great for meal prep – Make it once, enjoy it multiple times. It holds up really well for leftovers.
Try my One Pot Parmesan Chicken recipe.
A Few Key Ingredients That Make This Dish Shine
→ Quinoa (the hearty base) – This is what brings everything together. It’s light, fluffy, and packed with protein, so you actually feel full and satisfied after eating.
→ White Beans (your protein boost) – Creamy, mild, and super comforting. They soak up all that garlicky olive oil goodness and make the dish extra filling.
→ Spinach (the easy greens) – Toss it in and it wilts down in minutes. It adds color, nutrients, and makes you feel like you’re totally winning at eating healthy.
→ Garlic (flavor hero) – Just a little goes a long way. It adds that warm, savory depth that makes this simple dish taste way more exciting.
→ Olive Oil (richness and balance) – This ties everything together with a smooth, slightly fruity richness. Don’t skip it, it makes a difference.
→ Lemon (the fresh pop) – The zest and juice at the end brighten everything up. That little citrus kick takes the dish from good to “okay, I’m making this again.”
NOTE: For measurements and rest of the ingredients check the recipe card below.
What You’ll Need To Do
Serves: 4 Time: 40 mins
1| Start by cooking your quinoa according to the package instructions. Nothing fancy here, just let it do its thing.
2| While that’s cooking, grab a small bowl and toss in your beans, garlic, olive oil, plus a pinch of salt and pepper. Give it a good mix so everything gets nicely coated, then set it aside for later.
3| Now, in the last 5 minutes of the quinoa cooking, add in the spinach. It’ll look like a lot at first, but don’t worry, it wilts down quickly like magic.
4| Once everything’s cooked, take it off the heat. Spoon that flavorful bean mixture right over the warm quinoa and spinach. Cover it up and let it sit for about 5 minutes so all those flavors can mingle.
5| To finish, grate a little lemon zest over the top for that fresh zing. Slice the lemon into wedges and give everything a nice squeeze just before serving.
And that’s it, one pot, minimal effort, big flavor. Enjoy!

Glycemic Index (GI): ~45–50 (Low)
Glycemic Load (GL): ~12–15 (Moderate)
These numbers stay fairly balanced thanks to the fiber from beans and spinach plus the protein in quinoa 👍
Get Free Cookbooks

Kickstart your keto journey with our FREE Keto Cookbooks! 🎉 Packed with delicious recipes, these print copies are yours for the taking. Don’t wait – order now and start cooking your way to a healthier you! 🚀📚
*Hurry! offer valid till stock lasts.
Get Free Cookbooks

Kickstart your keto journey with our FREE Keto Cookbooks! 🎉 Packed with delicious recipes, these print copies are yours for the taking. Don’t wait – order now and start cooking your way to a healthier you! 🚀📚
*Hurry! offer valid till stock lasts.
Easy Ingredient Swaps
1| No quinoa? No problem – Swap it with brown rice, couscous, farro, or even bulgur. Use whatever grain you already have on hand.
2| Switch up the beans – White beans work great, but chickpeas, cannellini, or even black beans fit right in.
3| Out of spinach? – Try kale, arugula, or Swiss chard. Just give tougher greens like kale a couple extra minutes to soften.
4| Add extra veggies – Toss in cherry tomatoes, bell peppers, zucchini, or mushrooms for more color and texture.
5| No fresh garlic? – Use garlic powder in a pinch. About ¼ teaspoon will do the trick.
6| Change the citrus vibe – Lemon is amazing here, but lime works just as well if that’s what you have.
7| Boost the protein – Add tofu, tempeh, or even a fried egg on top if you want to make it more filling.
8| Make it a little spicy – Sprinkle in red pepper flakes or drizzle some hot sauce for a kick.
9| Cheesy twist (if not vegan) – A sprinkle of feta or parmesan on top adds a nice salty finish.
10| Swap the greens entirely – Not in a leafy mood? Skip the greens and add roasted veggies instead.
Try my One Pot Spinach and Salmon Pasta recipe.
Twist & Tweak Ideas (Level It Up Your Way)
1| Mediterranean vibe – Add cherry tomatoes, cucumber, olives, and a sprinkle of feta. Drizzle a little extra olive oil and you’ve got a fresh, summery bowl.
2| Spicy kick version – Mix in red pepper flakes, chopped jalapeños, or a dash of hot sauce. Instant heat, zero extra effort.
3| Herb-loaded freshness – Toss in chopped parsley, cilantro, or basil right before serving. It adds a burst of freshness that really wakes everything up.
4| Creamy twist – Add a dollop of hummus or a drizzle of tahini on top. It makes the whole dish feel richer and more indulgent.
5| Roasted veggie upgrade – Stir in roasted veggies like zucchini, bell peppers, or sweet potatoes for extra texture and flavor.
6| Protein-packed bowl – Top it with grilled tofu, tempeh, or even a soft-boiled egg to make it more filling.
7| Zesty dressing finish – Whisk together olive oil, lemon juice, a touch of mustard, and drizzle it over the top for extra punch.
8| Garlicky sauté version – Lightly sauté the garlic in olive oil before mixing with the beans for a deeper, richer flavor.
9| Crunch factor – Sprinkle toasted nuts or seeds like almonds, sunflower seeds, or pumpkin seeds for a little crunch.
10| Wrap it up – Turn this into wraps using tortillas or flatbread for a totally different way to serve it.
Try my Creamy One Pot Mushroom and Herb Rice recipe.
Helpful Tips for Success
1| Rinse your quinoa well – Don’t skip this step, it removes that slightly bitter coating and gives you a cleaner taste.
2| Cook quinoa just right – Keep an eye on it, overcooking can make it mushy. You want it light and fluffy, not soggy.
3| Add spinach at the end – Toss it in during the last few minutes so it wilts perfectly without turning overly soft.
4| Season in layers – A pinch of salt in the beans and another at the end makes a big difference in flavor.
5| Let it rest before serving – That 5-minute covered rest helps everything soak up flavor and come together nicely.
6| Don’t skip the lemon – It might seem optional, but that fresh squeeze at the end really brightens the whole dish.
7| Taste and adjust – Give it a quick taste before serving and tweak salt, pepper, or lemon as needed.
8| Use good olive oil – Since it’s a key flavor here, a decent quality olive oil makes the dish taste richer and smoother.
9| Make it ahead friendly – This dish holds up well, so feel free to prep it in advance for easy meals later.
10| Keep textures in mind – If it feels too dry, add a drizzle of olive oil or a squeeze of lemon to bring it back to life.
Try my One Pot Sea Bass and Thai Rice recipe.

Budget-Friendly Tips for This Recipe
1| Buy quinoa in bulk – It’s way cheaper than those small packets. Stock up once and you’re set for multiple meals.
2| Use store-brand canned beans – No need to go fancy here, generic brands work just as well and cost less.
3| Swap in dried beans – If you’ve got time, cook dried beans instead of canned. It’s much more economical in the long run.
4| Go with frozen spinach – Frozen works great and is often cheaper than fresh. Just thaw and squeeze out excess water.
5| Skip the fancy add-ons – Keep it simple. The base recipe is already flavorful without extra toppings.
6| Use bottled lemon juice (in a pinch) – Fresh is best, but bottled can save a few bucks if lemons are pricey.
7| Stretch it into more servings – Serve it with a side like flatbread or rice to make it go further.
8| Cook once, eat twice – Double the batch and use leftovers for lunch or dinner the next day.
9| Use what you already have – Swap ingredients based on your pantry instead of buying new items just for this recipe.
10| Watch for sales and stock up – Items like beans, grains, and spinach often go on sale, grab them when they’re cheap.
Try my One Pot Turkey Tetrazzini with Mushrooms, Peas, and Sage Cream Sauce recipe.
Serving Ideas
Here are some easy and fun ways to serve this dish 👇
1| As a hearty bowl – Serve it warm in a bowl just as it is. Simple, comforting, and perfect for lunch or dinner.
2| Wrap it up – Spoon the mixture into tortillas or flatbreads to make quick and satisfying wraps.
3| Stuffed pita pockets – Tuck it into pita bread with a little extra spinach or some crunchy veggies.
4| On a bed of greens – Serve it over fresh salad greens for a lighter, more refreshing meal.
5| With a side of yogurt or dip – Add a dollop of yogurt, hummus, or tahini on the side for extra creaminess.
6| As a side dish – Pair it with grilled veggies, tofu, or even roasted chicken if you’re not strictly vegetarian.
7| Top it with extras – Sprinkle feta, toasted nuts, or seeds for added texture and flavor.
8| Serve it chilled – It actually tastes great cold too, making it perfect for meal prep or packed lunches.
9| Add some crunch on the side – Serve with crackers, toasted bread, or pita chips for a nice texture contrast.
10| Make it a power lunch box – Pack it into meal prep containers with a lemon wedge for a fresh squeeze before eating.
Try my One-Pot Beef and Vegetable Pasta recipe.
Storage & Reheating Tips
1| Let it cool first – Allow the dish to cool to room temperature before storing. This helps keep the texture just right.
2| Store in an airtight container – Pop it into a sealed container and refrigerate. It’ll stay fresh for up to 3–4 days.
3| Great for meal prep – Portion it into individual containers so you’ve got grab-and-go meals ready for the week.
4| Keep lemon separate (if possible) – If you know you’ll have leftovers, add fresh lemon juice only when serving to keep flavors bright.
5| Reheat gently on the stovetop – Add a splash of water or a drizzle of olive oil and warm over low heat, stirring occasionally.
6| Microwave option works too – Heat in short intervals, stirring in between so it warms evenly.
7| Refresh before serving – After reheating, add a squeeze of lemon or a drizzle of olive oil to bring it back to life.
8| Freezing? Not the best choice – It’s doable, but the texture of quinoa and spinach can change. Best enjoyed fresh or refrigerated.
9| If it feels dry – Just loosen it up with a little water, broth, or olive oil while reheating.
Try my One-Pot Creamy Thyme Mushroom Skillet recipe.
Final Thoughts
And that’s pretty much it, one pot, simple ingredients, and a meal that just works every single time. This is the kind of dish I make when I don’t feel like overthinking dinner but still want something healthy and delicious on the table. If you give it a try, don’t be surprised if it becomes a regular in your rotation too. And hey, feel free to tweak it, play around with it, and make it your own, that’s half the fun anyway.
Recipe Card
One-Pot Beans, Greens and Grains
This easy one-pot quinoa with beans and spinach is my go-to quick meal 🍋 It’s wholesome, filling and made with simple pantry ingredients in no time!
Instructions
-
Begin by cooking the quinoa according to the package instructions.
-
While the quinoa is cooking, prepare the bean mixture. In a small bowl, combine the drained and rinsed white beans with the grated garlic, olive oil, and a pinch of salt and pepper. Mix well to ensure the beans are evenly coated. Set aside.
-
During the final 5 minutes of the quinoa’s cooking time, add the spinach to the pot. Allow it to wilt gently as the quinoa finishes cooking.
-
Once cooked, remove the pot from heat. Spoon the prepared bean mixture over the quinoa and spinach. Cover and let it rest for 5 minutes to allow the flavors to combine.
-
To serve, grate fresh lemon zest over the dish and cut the lemon into wedges. Finish with a squeeze of lemon juice just before serving.
