This Vegan White Bean and Lemon Pasta Recipe is a refreshing and nutritious dish that combines the creaminess of white beans with the bright flavor of lemon. It’s a simple vegan recipe that can be prepared in under 30 minutes, making it perfect for a quick weeknight dinner.
The dish is not only easy to make but also packed with protein and fiber from the white beans, making it a satisfying meal for everyone, whether you’re following a vegan diet or not.
Quick and Easy Vegan Pasta Dish
This pasta features al dente noodles tossed with a creamy white bean sauce, fresh lemon juice, and zest, creating a light yet filling meal. The recipe serves 4 and takes about 25 minutes from start to finish.
Ingredients
- 12 ounces pasta of choice (spaghetti or penne work well)
- 1 can (15 ounces) white beans, drained and rinsed
- 1/4 cup olive oil
- 2 cloves garlic, minced
- 1 lemon, zested and juiced
- 1/2 teaspoon salt, adjust to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
- Fresh parsley, chopped for garnish
- Vegan Parmesan cheese for serving (optional)
Instructions
- Cook the Pasta: In a large pot of boiling salted water, cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta.
- Make the Sauce: In the same pot, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
- Add Beans and Lemon: Stir in the white beans, lemon zest, lemon juice, salt, pepper, and red pepper flakes (if using). Cook for 2-3 minutes until heated through.
- Combine: Add the drained pasta to the pot with the sauce. Toss to combine, adding reserved pasta water a little at a time until the desired creaminess is reached.
- Serve: Divide the pasta among plates, garnish with chopped parsley and vegan Parmesan cheese if desired. Serve immediately.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 350kcal
- Fat: 12g
- Protein: 15g
- Carbohydrates: 50g
