
Lemony White Bean Vegan Pasta with Broccoli
A creamy, tangy vegan pasta tossed with tender broccoli and a white-bean sauce—perfect for a quick, protein-rich weeknight dinner.
Instructions
Step 1: Blend the sauce
In a blender combine 1½ cups cooked white beans, ¼ cup vegetable broth (or pasta water), 3 Tbsp fresh lemon juice, 2 Tbsp extra-virgin olive oil, ¼ cup nutritional yeast, 1 minced garlic clove and ¼ tsp onion powder. Blend until smooth and set aside.
Step 2: Cook the pasta
Bring a large pot of salted water to a boil. Add 2½ cups (dry) small-shell pasta and cook according to package instructions until al dente. Reserve a little pasta water, then drain.
Step 3: Sauté broccoli and onion
Meanwhile, heat 1 Tbsp olive oil in a large skillet over medium heat. Add 1 chopped small yellow onion and cook about 5 minutes until softened. Add chopped broccoli florets, stems and leaves (about 5 cups) and a splash of vegetable broth or pasta water. Cover and steam for 2-3 minutes until bright green and tender.
Step 4: Combine everything
Add the drained pasta to the skillet with vegetables. Pour in about ¾ of the bean-lemon sauce (reserve the rest). Toss to coat, adding reserved pasta water if the sauce is too thick. Season with salt and freshly ground black pepper to taste.
Step 5: Serve and garnish
Divide into 4 bowls, drizzle remaining sauce on top, and sprinkle with ¼ cup toasted pine nuts. Serve with lemon wedges on the side.
Ingredients
- 2½ cups of small-shell pasta
- 1 Tbsp of extra-virgin olive oil
- 1 small yellow onion (chopped)
- 5 cups of broccoli florets, stems and leaves (chopped)
- 1½ cups of cooked white beans (drained and rinsed)
- ¼ cup of vegetable broth
- 3 Tbsp of fresh lemon juice
- 2 Tbsp of extra-virgin olive oil
- ¼ cup of nutritional yeast
- 1 garlic clove (minced)
- ¼ tsp of onion powder
- ¼ tsp of sea salt
- Freshly ground black pepper (to taste)
- ¼ cup of toasted pine nuts
- Lemon wedges for serving
Nutritional Info
per serving
- Calories:
- 430kcal
- Protein:
- 20.5g
- Carbs:
- 64g
- Fat:
- 11g