Description
This creamy white bean and rosemary pasta is rich, comforting, and ready in 30 minutes. Cashew cream and mashed cannellini beans create an ultra-silky sauce with fresh rosemary and vegan parmesan.
Ingredients
For the Cashew Cream:
- ¾ cup raw cashews
- ¾ cup water
- Hot water, for soaking
For the Pasta:
- 1 lb pasta (cavatappi, campanelle, or gemelli)
- 3 tablespoons olive oil
- 1 medium shallot, finely diced
- 4 cloves garlic, minced
- 3-4 sprigs fresh rosemary (2-3 for cooking, 1 for garnish)
- ¼ teaspoon red pepper flakes (optional)
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1½ cups vegetable broth
- ½ cup vegan parmesan, plus more for serving
- 2 tablespoons nutritional yeast
- 1 tablespoon fresh lemon juice
- Salt and black pepper, to taste
- ½ cup reserved pasta water
- Fresh parsley, chopped (for garnish)
Instructions
Make the Cashew Cream:
- Soak cashews. Place the cashews in a small bowl and pour enough boiling water over them to cover. Let it soak for at least 20 minutes while you prepare the rest of the dish.
Make the Pasta:
- Cook the pasta. Bring a large pot of salted water to a boil. Cook the pasta until al dente according to package directions. Reserve ½ cup of pasta water before draining. Set aside.
- Blend the cashews. Drain the soaked cashews and add to a high-speed blender with ¾ cup fresh water. Blend on high for 1-2 minutes until completely smooth and creamy. Set aside.
- Sauté aromatics. Heat olive oil in a large skillet or pot over medium heat. Add the shallot and sauté for 3-4 minutes until softened. Add the garlic, 2-3 sprigs of rosemary (whole), and red pepper flakes. Sauté for 1-2 minutes until fragrant.
- Add beans and liquid. Add the cannellini beans, vegetable broth, and cashew cream. Bring to a gentle simmer and cook for 5 minutes, stirring occasionally.
- Remove rosemary and blend partially. Remove the whole rosemary sprigs and discard. Using a potato masher or the back of a wooden spoon, roughly mash about ⅓ of the beans against the side of the pot. This creates creaminess while keeping some beans whole for texture.
- Add cheese and seasoning. Stir in the vegan parmesan, nutritional yeast, and lemon juice. Season generously with salt and black pepper. Let the sauce simmer for 2-3 minutes until slightly thickened.
- Combine with pasta. Add the cooked pasta to the sauce and toss to coat. Add reserved pasta water a little at a time if needed to reach the desired consistency. The sauce should be creamy and coat the pasta beautifully.
- Serve. Divide among bowls and garnish with fresh rosemary leaves, chopped parsley, and extra vegan parmesan. Serve immediately.
Notes
- Cashew cream: For the smoothest cream, soak cashews overnight or use a high-speed blender like a Vitamix.
- Pasta shapes: Campanelle (little bells), cavatappi (corkscrew), or gemelli (twins) all look beautiful and hold the creamy sauce well.
- Storage: Refrigerate up to 4 days. Add broth when reheating to restore creaminess.
- Prep Time: 20 Minutes
- Cook Time: 20 Minutes
- Category: Dinner, Pasta
- Method: Blender and Stovetop