This vibrant salad bowl brings together creamy avocado, hearty white beans, and fresh baby spinach in one satisfying meal. Tossed with cherry tomatoes, red onion, and toasted pumpkin seeds, every bite offers a mix of textures and flavors.
The creamy lemon dressing—made with olive oil, yogurt, Dijon mustard, and a touch of maple syrup—ties everything together with a bright, tangy finish. Finished with fresh lemon zest for an extra citrus kick.
Ready in just 15 minutes with no cooking required, it's perfect for a quick lunch or light dinner. Vegetarian, gluten-free, and easily made vegan with a simple yogurt swap.
The Farmers Market on Elm Street had a bin of perfect Hass avocados one Saturday, each one yielding just slightly under my thumb, and I bought six without any plan beyond knowing they would not go to waste. That afternoon I stood in my kitchen with sun pouring through the window, a can of cannellini beans already open, and a lemon rolling across the counter. What happened next was one of those throw it together meals that makes you stop mid bite and reach for your phone to write it down.
My roommate walked in while I was tossing the salad and immediately leaned against the fridge, asking if there was enough for two. We ate standing up, bowls balanced on the counter, swapping stories about our mornings between forkfuls.
Ingredients
- 4 cups fresh baby spinach: Wash and thoroughly dry it because wet spinach dilutes the dressing and makes everything soggy at the bottom of the bowl.
- 1 ripe avocado: It should yield to gentle pressure but not feel mushy, because you want distinct cubes that hold their shape when tossed.
- 1 cup canned white beans (cannellini or navy): Rinse them really well under cold water to remove the starchy liquid that comes in the can.
- 1/2 small red onion, thinly sliced: Soak the slices in ice water for five minutes if you find raw onion too sharp.
- 1/2 cup cherry tomatoes, halved: Leave them cut side up until you are ready to assemble so they do not leak juice everywhere.
- 2 tablespoons toasted pumpkin seeds (pepitas): Toast them in a dry skillet for two minutes and watch closely because they go from golden to burnt in seconds.
- Zest of 1 lemon: Zest before you juice and stop at the yellow layer because the white pith underneath is genuinely bitter.
- 3 tablespoons extra virgin olive oil: Use the good stuff here since it is the body of the dressing and there is nowhere to hide.
- 1 tablespoon freshly squeezed lemon juice: Bottled juice tastes flat and metallic next to the real thing.
- 1 tablespoon plain Greek yogurt or plant based yogurt: This is what transforms a vinaigrette into something velvety without needing heavy cream.
- 1 teaspoon Dijon mustard: It acts as an emulsifier keeping the oil and lemon juice from separating.
- 1 teaspoon maple syrup or honey: Just enough sweetness to round out the acid without making anything taste like dessert.
- 1 small garlic clove, minced: Grate it on a microplane if you want it to melt completely into the dressing.
- Salt and freshly ground black pepper: Season the dressing, taste it, and adjust before it ever touches the greens.
Instructions
- Whisk the dressing to life:
- In a small bowl, combine the olive oil, lemon juice, yogurt, Dijon mustard, maple syrup, minced garlic, and a generous pinch each of salt and pepper. Whisk until the mixture looks unified and creamy with no oil floating on top, then taste and add more salt or lemon juice as your palate tells you.
- Build the bowl:
- In a large salad bowl, layer the spinach, diced avocado, drained white beans, red onion slices, and halved cherry tomatoes. Arrange them somewhat artlessly because a salad that looks too perfect always feels less inviting.
- Dress and fold gently:
- Pour the creamy lemon dressing over the top and use a large spoon or your hands to fold everything together with a light touch. The avocado will soften and coat the leaves slightly, which is exactly what you want, but avoid pressing hard or stirring aggressively.
- Finish with crunch and brightness:
- Scatter the toasted pumpkin seeds across the surface and shower the whole bowl with fresh lemon zest. Serve right away while the spinach is still perky and the avocado maintains its shape.
One evening I packed the components separately in a container for a picnic and assembled it on a blanket by the river as the sun went down. Something about eating it outdoors with fireflies starting to blink made every flavor taste more vivid.
Making It Your Own
This bowl is forgiving and welcomes substitutions based on what your fridge offers. Try baby kale or peppery arugula instead of spinach, add grilled chicken strips or crispy baked tofu for extra protein, or swap pumpkin seeds for slivered almonds if that is what you have.
What to Serve Alongside
A chunk of crusty sourdough bread is really all you need to make this a complete meal. For drinks, a glass of cold Sauvignon Blanc echoes the lemon in the dressing beautifully, or simply drop a lemon wedge into sparkling water and call it done.
Keeping It Fresh
The dressing can be made up to three days ahead and stored in a jar in the refrigerator, and the beans can be rinsed and waiting in a container. If you are packing this for lunch, keep everything separate until you are ready to eat for the best texture.
- Store leftover avocado with its pit and a squeeze of lemon juice to slow browning.
- Double the dressing recipe because you will absolutely want it on something else tomorrow.
- Always let the dressing come to room temperature for ten minutes and shake well before using since the olive oil will solidify slightly when cold.
Some recipes become staples because they ask so little and give so much back, and this cheerful green bowl has earned a permanent spot in my weeknight rotation. May it do the same in yours.
Recipe FAQs
- → Can I make this salad bowl ahead of time?
-
You can prep the ingredients separately—wash the spinach, slice the onion and tomatoes, and make the dressing—up to a day in advance. Store each component in its own airtight container in the refrigerator. Wait to dice the avocado and assemble the bowl until just before serving to keep everything fresh and the avocado from browning.
- → What type of white beans work best?
-
Cannellini beans are the top choice for their creamy, tender texture and mild flavor that pairs beautifully with avocado. Navy beans or great northern beans also work well. Be sure to drain and rinse canned beans thoroughly to remove excess sodium and the starchy liquid.
- → How do I keep the avocado from turning brown?
-
Dice the avocado right before assembling and toss it gently with the lemon dressing, which helps slow oxidation due to the citric acid. If you have leftovers, press plastic wrap directly against the surface of the salad and consume within a few hours. A squeeze of extra lemon juice over the avocado pieces also helps preserve their color.
- → Is this salad bowl filling enough for a main meal?
-
Yes, thanks to the combination of protein-rich white beans, healthy fats from avocado and olive oil, and fiber from spinach and beans. For an even heartier meal, add grilled chicken breast, baked tofu, or a scoop of quinoa. A slice of crusty bread on the side also rounds it out nicely.
- → How can I make this completely vegan?
-
Simply swap the Greek yogurt for an unsweetened plant-based yogurt—coconut, almond, or soy yogurt all work—and use maple syrup instead of honey. Everything else in the bowl is already plant-based. The dressing will still be creamy and flavorful with the Dijon mustard and olive oil as its base.
- → What can I substitute for spinach?
-
Baby kale, arugula, or a mixed spring greens blend are all excellent alternatives. Arugula adds a peppery bite, while baby kale brings a slightly heartier chew. Massaged kale works well if you prefer a sturdier green that holds up longer after dressing.