Vegan Lemon-Dill Beans and Pasta

Vegan Lemon-Dill Beans and Pasta Recipe

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.



A bright pasta that relies heavily on pantry staples, this Vegan Lemon-Dill White Beans and Pasta is creamy, herby, and perfect for spring.

Great Northern beans simmer with garlic, (a LOT of) mustard, lemon, and dill before being tossed with pasta and topped with crispy lemon-dill panko for plenty of texture.

How to make this Vegan Lemon-Dill White Beans and Pasta

What you need

  • White beans: Great Northern beans create a creamy, hearty base, though you can use cannellini instead if you prefer.
  • Aromatics: Yellow onion, garlic, thyme, and bay leaf build savory flavor.
  • Pasta: Mezzi rigatoni, orecchiette, or another short pasta shape.
  • Liquid: Vegan “chicken” stock or water for simmering the beans.
  • Bright flavors: Lemon, dill, and mustard add freshness and tang.
  • Vegetables: Frozen peas for sweetness and color.
  • Creaminess: Dairy-free heavy cream, optional, for a richer finish.
  • Crunchy topping: Panko toasted with olive oil, dill, lemon zest, and salt.
Vegan Lemon Dill Beans

How to make it

  • Step 1: Sauté the onion and garlic, then simmer the beans with thyme, bay leaf, mustard, and stock until flavorful and slightly reduced.
  • Step 2: Cook the pasta until al dente and prepare the lemon-dill panko until golden brown.
  • Step 3: Finish the beans with peas, dill, lemon juice, and dairy-free cream.
  • Step 4: Toss the pasta with the beans and serve topped with the toasted lemon-dill panko.
Lemon Dill Beans and Pasta Recipe

Vegan Lemon-Dill Beans and Pasta

A bright pasta that relies heavily on pantry staples, this Vegan Lemon-Dill White Beans and Pasta is creamy, herby, and perfect for spring.
No ratings yet
Print Pin Share on Facebook
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4
Calories: 363kcal

Ingredients

Lemon-dill panko:

Instructions

Prepare the beans:

  • Heat 1 tablespoon extra virgin olive oil in a wide pot over medium heat. Once hot, add the diced onion and sauté for 5 minutes until translucent. Add the minced garlic and sauté for 1 minute until fragrant.
  • Add the drained beans and season with salt and pepper. Add the thyme sprigs, bay leaf, 1 tablespoon mustard, and 2 cups vegan chicken stock or water. Bring to a boil. Reduce the heat to low and simmer, uncovered, for 20 minutes until the liquid reduces by half. Taste and season with salt and pepper.

Cook the pasta:

  • Bring a large pot of salted water to a boil. Once boiling, add the pasta and cook until al dente. Drain and set aside.

Prepare the lemon-dill panko:

  • Heat 1 tablespoon extra virgin olive oil in a small skillet over medium heat. Once hot, add the panko and cook for 2 to 3 minutes, turning often, until golden brown. Turn off the heat and add the dill and 1 teaspoon lemon zest. Stir to combine. Taste and season with a pinch of kosher salt. Transfer to a bowl and set aside.

Finish the beans and pasta:

  • Remove the thyme sprigs and bay leaf from the beans. Taste and add salt and pepper. Turn the heat to medium. Once the liquid begins to bubble, add the frozen peas, dill, 2 tablespoons lemon juice, and ¼ cup dairy-free heavy cream. Simmer for 3 to 5 minutes until the peas are bright green.
  • Add the cooked pasta to the pot and toss to coat. Turn the heat to medium-low and simmer for 2 to 3 minutes. Taste and season. Turn off the heat.

To serve:

  • Spoon the beans and pasta into shallow bowls and scatter the toasted lemon-dill panko on top. Enjoy!

Nutrition

Calories: 363kcal | Carbohydrates: 60g | Protein: 12g | Fat: 9g | Sodium: 109mg | Fiber: 6g | Sugar: 6g | Vitamin C: 42mg
Tried this recipe?Mention @triedandtruerecipes or tag #triedandtruerecipes so I can feature you in my feed!

Leave a Reply

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

Recipe Rating




New recipes sent directly to your inbox.

Easy, elegant recipes to keep you cooking all week long.

subscribe