Italian Pesto White Bean Pasta Bowl

A 40-minute pesto pasta bowl with creamy cannellini beans, softened cherry tomatoes, and just-wilted greens

A systems based approach to wellness and beauty

Vegetarian recipe (Hanuvier standard) - no meat, poultry, fish or sea life, and no eggs. May include dairy and/or honey.

Caution - Allergen & Dietary Alerts

Please read before making, especially if cooking for others.

  • Contains tree nuts / pine nuts: basil pesto traditionally contains pine nuts, and the optional garnish includes pine nuts, walnuts, or almonds. Why: nuts are a major allergen; see the nut-free swap below.
  • Contains dairy: traditional basil pesto contains cheese, and the vegetarian garnish includes grated parmesan. Why: dairy is a major allergen; choose a dairy-free pesto and skip the parmesan for a dairy-free, vegan bowl. Any cheese used, including the cheese in pesto, must be made with non-animal rennet per the Hanuvier standard.
  • Gluten status: gluten-free only if you choose chickpea or lentil pasta. Why: whole-grain pasta contains wheat; check the pesto label too, as some brands vary.
  • Vegan option: use a dairy-free basil pesto (typically basil, nuts, garlic, olive oil, lemon, and nutritional yeast) and skip the parmesan garnish, and the whole bowl becomes 100% plant-based.
  • Egg-free: no eggs anywhere in the recipe - check that your pasta is egg-free, as some fresh pastas contain egg.

Nut-free option: choose a nut-free pesto made with sunflower or pumpkin seeds (several brands offer one) and skip the nut garnish. Always check individual product labels, as ingredients and "may contain" warnings vary by brand.

Author, Editorial Note & Disclosure

The author brings over two decades of professional experience across biotechnology and pharmaceutical organizations, together with a long-standing passion for mindful nutrition, holistic wellness, and preventive health.

This recipe is intended for informational and educational purposes only. Nutritional estimates, where provided, are approximate and may vary based on specific ingredients, brands, and preparation methods used.

About This Recipe

Pesto belongs to Liguria, the crescent of coastline in northwestern Italy where basil, olive oil, garlic, pine nuts, and cheese have been worked into a fragrant green sauce for generations. Few sauces carry a place so vividly - one spoonful and you can almost see the terraced hillsides above the sea.

This pesto pasta recipe takes that beloved flavor language and builds it into a complete, plant-forward bowl. Creamy cannellini beans add substance and quiet protein, cherry tomatoes soften into sweet-tart jewels, spinach or kale wilts into the sauce, and a splash of reserved pasta water turns the pesto glossy so it coats every strand. Finished with lemon and toasted nuts, it is Italian comfort food that still feels vibrant.

Made with traditional pesto it is a satisfying vegetarian dinner; made with dairy-free pesto it becomes fully vegan. And on days built around hearty plant-forward meals like this one, a simple smoothie made with Hanuvier's Vegan Collagen Booster with 20g Plant Protein fits naturally into the same plant-forward day, integrating plant protein with collagen-supporting nutrients in a single daily serving.

Finished Italian pesto white bean pasta bowl with basil pesto, cannellini beans, blistered cherry tomatoes and pine nuts
The finished Italian Pesto White Bean Pasta Bowl - glossy, herby, and on the table in 40 minutes.

At a Glance

Prep Time: 20 minutes

Cook Time: 20 minutes

Total Time: 40 minutes

Servings: 4

Difficulty: Medium

Season: Lovely in spring and summer, and easy to enjoy year-round

Dietary Tags: Vegetarian, Egg-Free, Vegan Option (dairy-free pesto), Gluten-Free Option (chickpea or lentil pasta), Meal-Prep Friendly. Caution: see Allergen Alerts above.

Ingredients

For the Pasta Bowl

  • 8 oz whole-grain pasta, chickpea pasta, or lentil pasta (use chickpea or lentil pasta for gluten-free)
  • 6 cups water for boiling
  • 1 tsp fine sea salt for the pasta water
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 cup cherry tomatoes, halved
  • 2 cups baby spinach or chopped kale
  • 1 tbsp extra-virgin olive oil
  • 1 tsp finely minced fresh garlic
  • 1/4 tsp freshly ground black pepper
  • 1 tbsp fresh lemon juice
  • 1/4 cup reserved pasta water, plus more if needed

For the Pesto

  • 1/3 cup basil pesto, store-bought or homemade
  • Vegan option: use a dairy-free basil pesto (basil, nuts or seeds, garlic, olive oil, lemon, nutritional yeast)
  • Vegetarian option: use traditional basil pesto with cheese - choose one made with non-animal rennet

Optional Garnish

  • 1 tbsp toasted pine nuts, walnuts, or almonds
  • 1 tbsp chopped fresh basil
  • 1 tsp extra-virgin olive oil
  • 1 small lemon wedge per bowl
  • 1 tbsp grated parmesan, vegetarian version only (made with non-animal rennet)

Instructions

  1. Bring 6 cups water to a boil, add 1 tsp salt, and cook the pasta until just tender according to package instructions. Before draining, reserve 1/2 cup pasta water, then drain the pasta and set aside.
  2. Heat 1 tbsp olive oil in a large skillet over medium heat, add the garlic, and stir for 20 to 30 seconds until fragrant.
  3. Add the cannellini beans, cherry tomatoes, and black pepper, and cook for 4 to 5 minutes until the tomatoes soften slightly.
  4. Add the spinach or kale and cook for 1 to 2 minutes until just wilted.
  5. Add the drained pasta to the skillet and toss gently with the beans, tomatoes, and greens.
  6. Turn the heat to low, add the pesto and 1/4 cup reserved pasta water, and toss until the pasta is glossy and coated - adding more pasta water 1 tbsp at a time if the sauce is too thick.
  7. Stir in the lemon juice, taste, and adjust with a tiny pinch of salt, pepper, or an extra squeeze of lemon if needed. Spoon into shallow bowls and garnish with toasted nuts, fresh basil, a lemon wedge, and optional parmesan for the vegetarian version.

Chef's Tips

Chef's Tips

  • Never skip the pasta water. That starchy 1/4 cup is what turns pesto from an oily paste into a glossy sauce that clings to every strand - it loosens without adding extra oil.
  • Add pesto off the boil. Keeping the heat low when the pesto goes in preserves its fresh basil aroma; high heat dulls the green color and flavor.
  • Taste before you salt. Pesto brands vary widely in saltiness - start with the listed 1/3 cup, toss, taste, and only then adjust.
  • Choose your pasta with intent. Whole-grain pasta is the classic choice; chickpea or lentil pasta adds noticeably more protein and keeps the bowl gluten-free.
  • Leftovers love lemon. Refrigerate for up to 3 days, reheat gently with 1 to 2 tbsp water to loosen the pesto, and finish with fresh basil or a squeeze of lemon to wake the flavors back up.

Nutritional Information (Estimated)

Approximate values per serving, based on 4 servings using whole-grain pasta and 1/3 cup pesto:

  • Calories: approx. 430-560
  • Protein: approx. 16-24 g (higher with chickpea or lentil pasta)
  • Carbohydrates: approx. 58-72 g
  • Fat: approx. 14-22 g (mostly from olive oil, pesto, and nuts)
  • Fiber: approx. 9-14 g
  • Key Nutrients Present: Protein, fiber, iron, magnesium, potassium, vitamin C, healthy fats.

Nutrition values are approximate and may vary depending on ingredient brands, preparation method, and serving size.

Wellness Connection

At Hanuvier, we see wellness and beauty as the outcome of small, interconnected daily choices rather than any single hero ingredient. This bowl makes that philosophy taste like a Ligurian evening: white beans bring plant protein and creamy texture, pasta makes it familiar and filling, tomatoes and greens add color and vitamin C, and basil pesto ties everything together with herbs and olive oil. Together they make a meal that may support satiety while feeling like true Italian comfort food.

That is the heart of a systems-based approach: simple, whole ingredients working alongside one another, one glossy green bowl at a time.

Frequently Asked Questions

Can I make this pesto pasta vegan?

Yes. Use a dairy-free basil pesto - typically made with basil, nuts or seeds, garlic, olive oil, lemon, and nutritional yeast - and skip the parmesan garnish. Everything else in the bowl is already plant-based, so the swap is a single ingredient.

Which pasta should I use, and is the bowl gluten-free?

Whole-grain pasta is the classic choice, while chickpea and lentil pasta add more protein. The bowl is gluten-free only when made with chickpea or lentil pasta - whole-grain pasta contains wheat - and it is worth checking your pesto label too, as brands vary.

Why do I need to save the pasta water?

The starch in that reserved water is what lets the pesto coat the pasta smoothly and turn glossy instead of oily or clumpy. Add it 1 tbsp at a time over low heat until the sauce moves easily - it loosens the pesto without adding any extra oil.

Can I use kale instead of spinach?

Absolutely. Chopped kale takes about a minute longer to wilt than baby spinach and keeps a little more texture, which some people prefer. Chard also works beautifully - just remove the tough stems first.

Can I meal-prep this pasta bowl?

Yes. Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently with 1 to 2 tbsp water to loosen the pesto, and add fresh basil or a squeeze of lemon after reheating to bring the flavors back to life.

What is Hanuvier's systems-based approach to wellness and beauty?

The body functions as an interconnected system, with nutrients participating in multiple biological processes and often working alongside one another. Hanuvier uses this systems perspective to develop thoughtfully formulated products that support wellness, beauty, or both through a holistic approach rather than a single-ingredient focus.

For educational purposes only. Not medical advice.

Make it a daily habit

Five collagen boosters and 20g of organic plant protein, every dose on the label.*

See what's inside Hanuvier

Free U.S. shipping · 60-day money-back guarantee · 10% off your first order