Deals
Log In

White Bean Puree with Spinach and Roasted Tomatoes Recipe

Last Update: December 12, 2022

Creamy and mild, cannellini beans make an ideal base for a lemony, garlicky dip. Topped with sweet, slow-roasted cherry tomatoes and sautéed spinach, this veggie-heavy dish puts hummus to shame. Serve it with crudites or sliced bread for an unforgettable appetizer.

White Bean Puree with Spinach and Roasted Tomatoes

Yield: 6 to 8 servings
Active Time: 20 minutes
Total Time: 45 minutes

Ingredients

For the tomatoes
3 cups cherry tomatoes, washed and dried
7 tablespoons olive oil, divided

For the puree
1 yellow onion, roughly chopped
2 (15-ounce) cans white beans, rinsed and drained of liquid
3 cloves garlic, sliced, divided
1/2 cup chicken or vegetable stock
Sea salt and freshly ground pepper
Juice of 1 to 2 lemons

For the spinach
3 cups baby spinach

Instructions

Roast the tomatoes
Preheat oven to 425 degrees.

Place tomatoes on baking sheet and drizzle with 1 tablespoon olive oil. Roast in oven 10 minutes. Turn the temperature down to 325 degrees and roast until tomatoes are browned, about 30 minutes.

Make the puree
Meanwhile, heat 2 tablespoons olive oil in skillet over medium heat and sauté onion until golden and slightly caramelized, about 10 minutes. Add beans, 1 clove garlic, stock, salt, and pepper. Toss together and cook for 4 minutes. Transfer mixture to food processor along with 4 tablespoons olive oil and lemon juice, and process until just creamy. Taste to adjust for seasoning. Set aside and keep warm.

Sauté the spinach
In the cleaned skillet, heat 1 tablespoon olive oil and a large pinch of salt. Add 2 cloves garlic and sauté over medium-low heat, 30 seconds. Add spinach and cook 30 seconds, stirring, then turn off heat. Keep stirring, allowing residual heat to wilt leaves.

To serve, spoon white bean puree into a serving dish and top with spinach and roasted tomatoes.

Photo credit: Paul Delmont

Share this article

Merce Muse

Thrive Market Food Editor

Shop the Story

‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

Download the app for easy shopping on the go

By providing your mobile number, you agree to receive marketing text messages from Thrive Market. Consent not a condition to purchase. Msg & data rates apply. Msg frequency varies. Reply HELP for help and STOP to cancel.


Invite Your Friends & Get $40Learn More
If you are visually-impaired and having difficulty with our website, call us at 1‑855‑997‑2315

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

© Thrive Market 2025 All rights reserved.