Cook Pasta: Bring a large pot of heavily salted water to a boil. Once boiling, add pasta and cook according to package directions until al dente.
Saute Garlic & Shallot: While the pasta cooks, add the olive oil to a skillet over medium-low heat. Once hot, add shallots, garlic and season with salt and pepper. Cook until softened, about 4-5 minutes.
Blend Sauce: Transfer the shallots and garlic to a blender. Add the roasted red peppers, cannellini beans, nutritional yeast and almond milk. Blend until smooth. Season with salt and pepper to taste.
Mix Pasta and Sauce: Drain the pasta then return to the pot. Pour the roasted red pepper sauce into the pot and toss with pasta until well combined.
Add Herbs: Add the parsley or basil into the pot and stir to incorporate.
Serve: Serve with another sprinkle of fresh herbs and extra nutritional yeast or dairy-free parmesan cheese.