Creamy Beans with Lemon Pesto

Featured in: Flavorful Plant-Based Dishes

This elegant dish combines creamy butter beans with smooth ricotta cheese, brightened by fresh lemon zest and juice. The homemade basil pesto brings herbaceous depth with fresh basil, pine nuts, Parmesan, and garlic. Quick to prepare yet sophisticated, it works beautifully as a light main course or hearty side dish that pairs wonderfully with crusty bread.

The contrast between the creamy beans, tangy lemon, and aromatic pesto creates a balanced Mediterranean-inspired flavor profile that's both satisfying and refreshing.

sana kitchen chef
Updated on Thu, 10 Apr 2025 23:37:34 GMT
A bowl of food with white cheese and beans. Pin it
A bowl of food with white cheese and beans. | recipebyme.com

This vibrant bowl of butter beans with ricotta, lemon, and basil pesto has become my go-to dish when I want something fresh yet satisfying without hours in the kitchen. The creamy ricotta pairs beautifully with the hearty beans while the bright pesto brings everything to life.

I first made this dish during a hectic weeknight when I had little time but wanted something nourishing. My family was so impressed by the restaurant quality flavors that it's now requested at least twice a month.

Ingredients

  • Butter beans: Two 400g cans that provide a creamy texture and substantial base. Look for beans that are plump and uniform in size.
  • Fresh ricotta: Choose quality whole milk ricotta for the creamiest texture. The fresher the better for clean dairy flavor.
  • Lemon: Both zest and juice add brightness. Select unwaxed lemons that feel heavy for their size.
  • Extra virgin olive oil: Use your best bottle here as the flavor really comes through. A peppery Italian variety works beautifully.
  • Fresh basil leaves: The star of the pesto. Look for vibrant green leaves with no brown spots or wilting.
  • Pine nuts: Toast them lightly before using to enhance their nutty flavor. Store in the freezer to prevent rancidity.
  • Parmesan cheese: Freshly grated from a block rather than pre grated for the most authentic flavor.
  • Garlic: Fresh cloves provide aromatic depth. Look for firm bulbs with no sprouting.
  • Salt and pepper: Flaky sea salt and freshly ground black pepper make all the flavors pop.
  • Additional basil for garnish: Fresh leaves add color and a final herbal note.

Step-by-Step Instructions

Create the basil pesto:
Process the basil, pine nuts, Parmesan, and garlic in a food processor until roughly chopped. This initial pulsing ensures even texture without over processing the delicate basil. With the machine running, drizzle in olive oil slowly until the mixture becomes smooth but still has some texture. The gradual addition prevents the oil from separating later. Taste and adjust seasoning as the saltiness of different Parmesan cheeses can vary significantly.
Prepare the bean base:
Drain and rinse the butter beans thoroughly to remove excess starch and canning liquid. Pat them gently dry with paper towels to prevent diluting the flavors. In a large bowl, combine the beans with the fresh ricotta using a light folding motion to keep the beans intact. The ricotta should create a creamy coating rather than becoming a uniform mixture. Add the lemon zest and juice, folding again just until incorporated. Season thoughtfully with salt and fresh pepper, remembering the pesto will add more flavor.
Assemble with care:
Transfer the bean mixture to a shallow serving dish that allows the pesto to pool around the edges. Drizzle the freshly made pesto generously over the top, allowing it to cascade down the sides. Some can be gently folded in if desired, creating beautiful swirls of green throughout the white beans. The visual contrast makes this dish as beautiful as it is delicious.
Finish and serve:
Garnish with additional torn basil leaves and perhaps a light drizzle of your best olive oil. The dish can be served immediately or allowed to sit for 20 minutes to let the flavors meld together. A final crack of black pepper and flake of sea salt just before serving brings everything together beautifully.
A bowl of food with beans, cheese and herbs. Pin it
A bowl of food with beans, cheese and herbs. | recipebyme.com

The secret hero of this recipe is actually the humble butter bean. While many home cooks reach for chickpeas or cannellini beans, butter beans have an incredible ability to absorb flavor while maintaining their shape. My Italian grandmother always said that a properly prepared bean dish needs nothing more than good olive oil and care.

Make It Ahead

This dish actually improves after sitting for a few hours, making it perfect for entertaining. Prepare the components separately up to two days ahead. Store the pesto with a thin layer of olive oil on top to prevent oxidation, and keep the bean mixture covered in the refrigerator. Let everything come to room temperature before assembling, which helps the flavors bloom. If making completely in advance, wait to add the final garnish of fresh basil until serving time.

Seasonal Variations

During summer months when basil is abundant and affordable, double the pesto recipe and freeze portions for winter use. In spring, try adding blanched fresh peas or fava beans to the mixture. Fall calls for adding roasted butternut squash cubes, while winter versions benefit from slow roasted cherry tomatoes that add concentrated sweetness. Each seasonal adaptation keeps this recipe in rotation year round while honoring what's available.

Serving Suggestions

While delicious on its own, this versatile dish transforms when paired thoughtfully. Serve alongside grilled sourdough rubbed with garlic for a complete meal, or as part of an antipasti spread with olives and roasted peppers. For a heartier dinner, it makes an elegant side to simply prepared fish or chicken. I love setting it on the table family style with a crisp white wine for casual entertaining that still feels special.

A bowl of food with beans, cheese, and greens. Pin it
A bowl of food with beans, cheese, and greens. | recipebyme.com

This recipe brings vibrant flavors to the table effortlessly, making it a joy to prepare and serve.

Frequently Asked Questions

→ Can I use dried butter beans instead of canned?

Yes, you can substitute dried butter beans. Soak them overnight, then simmer for approximately 45-60 minutes until tender. You'll need about 1½ cups of dried beans to equal the two cans in this dish. Just ensure they're fully cooked before combining with the ricotta.

→ What can I substitute for pine nuts in the pesto?

Walnuts, almonds, or sunflower seeds make excellent substitutes for pine nuts in the pesto. They provide a similar texture and nutty flavor while being more affordable and easier to find. Adjust quantities to taste, as different nuts have varying intensity levels.

→ How long will this dish keep in the refrigerator?

The assembled dish will keep well in an airtight container in the refrigerator for up to 3 days. The pesto can be stored separately for up to 5 days. For best flavor, add the pesto just before serving if you're planning to store leftovers.

→ Can I make this dish vegan?

Yes! Substitute the ricotta with a plant-based version or blended silken tofu seasoned with nutritional yeast and lemon juice. Replace the Parmesan in the pesto with nutritional yeast or vegan Parmesan alternative. The dish will maintain a similar creamy texture and flavor profile.

→ What other beans work well in this dish?

Cannellini beans, lima beans, or great northern beans all work beautifully as alternatives to butter beans. Each variety brings a slightly different texture but maintains the creamy quality that pairs wonderfully with the ricotta and pesto.

→ Can this dish be served warm?

Absolutely! While traditionally served at room temperature, this dish is delicious when gently warmed. Heat the bean and ricotta mixture over low heat until just warm (not hot), then top with the fresh pesto before serving for a comforting variation.

Butter Beans with Ricotta

Creamy butter beans and ricotta cheese brightened with lemon and topped with fresh homemade basil pesto for a delightful meal.

Prep Time
15 Minutes
Cook Time
5 Minutes
Total Time
20 Minutes
By: Sana

Category: Vegetarian Meals

Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Main Ingredients

01 2 cans (400g each) butter beans, drained and rinsed
02 1/2 cup fresh ricotta cheese
03 1 lemon, zested and juiced

→ Basil Pesto

04 1/2 cup fresh basil leaves
05 1/4 cup pine nuts
06 1/4 cup grated Parmesan cheese
07 2 cloves garlic, minced
08 1/4 cup extra virgin olive oil

→ Seasonings & Garnish

09 Salt and pepper to taste
10 Fresh basil leaves for garnish

Instructions

Step 01

In a food processor, combine the fresh basil leaves, pine nuts, grated Parmesan cheese, minced garlic, and a pinch of salt and pepper. Pulse until the ingredients are finely chopped. While the processor is running, gradually add the olive oil until the mixture is smooth and well combined.

Step 02

In a large bowl, gently mix the drained and rinsed butter beans with the fresh ricotta cheese. Add the lemon zest and juice, and season with salt and pepper to taste. Stir until all ingredients are evenly distributed.

Step 03

Transfer the butter bean mixture to a serving platter or individual plates. Drizzle generously with the basil pesto, ensuring the beans are well coated. Garnish with additional fresh basil leaves for a burst of colour and flavour.

Step 04

Enjoy this dish as a light main course or a hearty side. It pairs wonderfully with crusty bread or a simple green salad.

Notes

  1. This vibrant Mediterranean-inspired dish combines creamy ricotta with tender butter beans and a bright homemade basil pesto.

Tools You'll Need

  • Food processor
  • Mixing bowl
  • Serving platter

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (ricotta, Parmesan)
  • Contains nuts (pine nuts)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320.5
  • Total Fat: 18.4 g
  • Total Carbohydrate: 28.6 g
  • Protein: 14.2 g