Creamy White Bean and Lemon Pasta

Prep Time: 5 minutes
Cook Time: 25 minutes
5 from 1 vote
Creamy, comforting, and ready in under 30 minutes, this white bean pasta is the perfect weeknight dinner made with simple pantry staples.
Simple creamy white bean and lemon pasta made with Paccheri noodles on plate.

jump toRECIPE

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

I love recipes that taste like they’ve been simmering on the stove all day but actually come together in under 30 minutes. This creamy white bean and lemon pasta is the perfect example – a quick, budget-friendly weeknight dinner made with simple pantry staples. Protein-packed white beans, chicken stock, and Parmesan create a silky, flavorful sauce, while a squeeze of fresh lemon juice brightens everything up. It’s comforting, hearty, and easy enough to whip up any night of the week. If you love these flavors I recommend checking out this spicy calabrian chili shrimp with white bean recipe, these 10-minute Alfredo butter beans or this lemon artichoke pasta.

Simple creamy white bean and lemon pasta garnished with parmesan cheese and lemon zest.

Why You’ll Love This Recipe

  • Quick and easy. Ready in under 30 minutes, it’s ideal for busy weeknights.
  • Budget-friendly comfort. Made with affordable pantry staples like beans, stock, and pasta.
  • Protein-packed. White beans add creaminess and a boost of plant-based protein.

Key Ingredients in This Recipe 

  • Beans – Navy beans are small, mild beans with a slightly nutty flavor. They remain tender without falling apart after a long cooking period (though I blend them into the sauce). Cannellini or Great Northern beans can also be used to create the creamy sauce. 
  • Onions and garlic – Sautéed onions and garlic provide the depth of flavor for the sauce. 
  • Chicken stock – Either chicken broth or vegetable broth can be used to add flavor and create the brothy sauce for the pasta. While I typically use chicken broth, vegetable broth can be used to keep it vegetarian.
  • Pasta – I love using thick and wide paccheri noodles for this pasta recipe. They are larger and wider tubes than rigatoni. If you can’t find paccheri, I recommend substituting rigatoni, penne or ziti. 
  • Lemon – Be sure to grate your lemon zest before squeezing the lemon into the sauce! It adds a refreshing bright flavor to balance the creamy white bean sauce. 
  • Parmesan – Grated Parmesan cheese adds a bit of nutty flavor while also working to thicken the sauce slightly, enhancing the creamy texture. I also use additional Parmesan to garnish the top of the pasta prior to serving. 

A full ingredient list with exact amounts can be found in the recipe card below.

Swaps and substitutions 

  • Stock: The chicken stock can easily be swapped with vegetable broth if needed. 
  • Greens: For extra greens add a few handfuls of spinach or kale to the sauce, cooking until wilted. 

How to Make Creamy White Bean and Lemon Pasta (Step-by-step)

Creamy White Bean and Lemon Pasta - in photo: Sautéd onion. 
Step 1: Sauté onion. 
Heat a large pot over medium heat. Add the olive oil and heat through, then add the onion. Sauté, stirring frequently until golden brown, about 6 minutes, turning down the heat if they cook too fast. Add the garlic and sauté just until fragrant. 
Creamy White Bean and Lemon Pasta - in photo: beans and stock added to sautéed onion.
Step 2: Add beans and stock. 
Add the beans and stock and bring to a simmer over medium heat. Lower heat to medium-low and simmer, stirring occasionally, until the beans start to fall apart, about 10 minutes. Season to taste with salt and cool slightly.
Creamy White Bean and Lemon Pasta - in photo: cooked pasta.
Step 3: Cook pasta. 
Bring a large pot of salted water to a boil over medium-high heat. Add the pasta and cook until just al dente, about 8 minutes. Reserve 1 cup (240g) of the pasta cooking water, then drain the pasta and return to the pot.
Creamy White Bean and Lemon Pasta - in photo: blended sauce.
Step 4: Blend sauce. 
Use an immersion blender or stand blender to blend the sauce with ½ cup (118g) of the pasta cooking water until smooth.
Simple creamy white bean and lemon pasta made with Paccheri noodles.
Step 5: Combine. 
Pour over the cooked pasta and stir to combine over medium-low heat. Add the lemon juice and grated Parmesan cheese. If the sauce is too dry, add more of the pasta cooking water and stir to combine.
Simple creamy white bean and lemon pasta made with Paccheri noodles and lemon zest.
Step 6: Serve. 
Divide among serving bowls and garnish with lemon zest and additional Parmesan cheese. Serve immediately.

How to Store and Reheat White Bean Pasta

Keep in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of stock or water to loosen the sauce.

FAQ – Frequently Asked Questions

Can I use canned beans for this creamy white bean and lemon pasta recipe?

Yes! Canned white beans (like cannellini, navy, or Great Northern) work perfectly. Just drain and rinse them before adding to the pasta.

Can I make this creamy white bean pasta vegetarian?

Yes! Swap the chicken stock for vegetable stock to keep the pasta vegetarian-friendly.

Can I make this dairy-free?

Yes, simply use nutritional yeast instead of Parmesan. Though Parmesan actually has very low-lactose levels from the aging process.

What pasta shape works best?

Short shapes like rigatoni, penne, or shells are great for catching the creamy sauce, but spaghetti or linguine also work well.

What is the best way to store leftovers?

Keep in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of stock or water to loosen the sauce.

Other Recipes to Try 

If you enjoy this creamy white bean and lemon pasta recipe, give these weeknight pastas a try and follow me on Instagram

Tried it? Loved it? Tweaked it? Leave a review below and tell me how it went – I’m all ears (and always hungry).

Simple Creamy White Bean and Lemon Pasta

5 from 1 vote
Rate this Recipe
Simple creamy white bean and lemon pasta made with Paccheri noodles on plate.
Print Pin
Prep Time 5 minutes
Cook Time 25 minutes
Serves 3

Ingredients:

  • 3 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, sliced
  • 2 cloves garlic, chopped
  • 1 (15.5 ounce) navy beans, rinsed and drained (or 1 ½ cooked cups navy beans)
  • 1 cup chicken stock (or vegetable broth)
  • Kosher salt, as needed
  • ½ pound Paccheri noodles, or rigatoni, penne or ziti
  • 1 teaspoon grated lemon zest
  • 2 tablespoons lemon juice
  • ½ cup grated Parmesan cheese

Instructions:

  • Heat a large pot over medium heat. Add the olive oil and heat through, then add the onion. Sauté, stirring frequently until golden brown, about 6 minutes, turning down the heat if they cook too fast. Add the garlic and sauté just until fragrant.
  • Add the beans and stock and bring to a simmer over medium heat. Lower heat to medium-low and simmer, stirring occasionally, until the beans start to fall apart, about 10 minutes. Season to taste with salt and cool slightly.
  • Bring a large pot of salted water to a boil over medium-high heat. Add the pasta and cook until just al dente, about 8 minutes. Reserve 1 cup (240g) of the pasta cooking water, then drain the pasta and return to the pot.
  • Use an immersion blender or stand blender to blend the sauce with ½ cup (118g) of the pasta cooking water until smooth.
  • Pour over the cooked pasta and stir to combine over medium-low heat. Add the lemon juice and grated Parmesan cheese. If the sauce is too dry, add more of the pasta cooking water and stir to combine.
  • Divide among serving bowls and garnish with lemon zest and additional Parmesan cheese. Serve immediately.

Notes:

The chicken stock can easily be swapped with vegetable broth if needed to make the recipe vegetarian.

Nutrition:

Calories: 524kcal | Carbohydrates: 66g | Protein: 17g | Fat: 21g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Cholesterol: 17mg | Sodium: 413mg | Potassium: 359mg | Fiber: 3g | Sugar: 5g | Vitamin A: 148IU | Vitamin C: 8mg | Calcium: 179mg | Iron: 1mg
DID YOU MAKE THIS?

TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES! @cookingwithcocktailrings

Rate + Review

WHAT DID YOU THINK OF THIS RECIPE?

5 from 1 vote

Your email address will not be published. Required fields are marked *

Recipe Rating