Up Beet Kitchen

  • Recipe Index
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » All Recipes » Supper Recipes

    Creamy White Bean Pasta with Roasted Brussels Sprouts and Cauliflower

    Published: Dec 8, 2021 by Allison · This post may contain affiliate links · 2 Comments

    • Share
    • Tweet
    ↓ Jump to Recipe

    This creamy white bean pasta with roasted Brussels sprouts and cauliflower is a delicious and comforting vegetarian pasta dish for the winter months. Make it vegan by replacing the pecorino cheese with nutritional yeast or vegan parmesan cheese. 

    the featured image for this post, an overhead photo of the creamy white bean pasta with cauliflower and Brussels sprouts in a white bowl on a light pink backdrop

    Did you know that you can make a delicious and creamy sauce for pasta using white beans? I have done it a couple of times before (see this Creamy White Bean Basil Pasta and this Creamy White Bean Mac and Cheese). 

    This time around, I created a creamy white bean pasta sauce that’s tossed with pasta, roasted Brussels sprouts, and cauliflower. What makes this dish so incredibly divine, in my opinion, is the addition of garlic sautéed in butter, as well as a generous splash of white wine. 

    This pasta dish does look elegant (and it is!), but it is surprisingly easy to prepare. So, while it is entirely date night-appropriate, it is just as good for feeding the family on a weeknight. (Don’t worry, the alcohol in the wine is cooked off. That being said, if you prefer not to consume alcohol, you can omit the wine. Just replace it with an equivalent amount of vegetable broth.)

    close up overhead shot of some pasta twirled around the tines of a fork

    why this recipe works

    • Wholesome, seasonal ingredients
    • Simple to prepare, even on a weeknight
    • Easy to customize
    • Vegetarian, and easy to make vegan
    • A cream sauce made without the heavy cream
    • Perfect comforting meal to warm you up on a cold winter’s day!
    close up overhead shot of the pasta in a cast iron skillet

    ingredients and notes

    Pasta: You can use any shape and variety that you like. I used my favourite tagliatelle, but short-cut pasta noodles, such as rotini, rigatoni, and penne would also be great! 

    Brussels sprouts: Roasted Brussels sprouts are delicious. If you do not like Brussels sprouts, you may use broccoli instead. 

    Cauliflower: The cauliflower is roasted on the same pan as the Brussels sprouts. 

    Extra-virgin olive oil: For roasting the vegetables. 

    Butter: For sautéing the garlic. I recommend salted butter. I like grass-fed organic butter by Organic Meadow. You may use extra-virgin olive oil instead of butter. 

    Garlic: One of the keys to this ultra-flavourful white bean pasta is a generous amount of garlic, which you’ll sauté in butter. 

    Seasonings: Dried oregano and basil, hot red pepper flakes, sea salt, and freshly ground black pepper are all essential in providing depth of flavour. 

    White wine: Optional, but not really. 🙂 White wine makes the creamy white bean sauce extra elegant. If you wish, replace the wine with vegetable broth. 

    White beans: All cooked white beans work. Cannellini, great northern, and navy beans are good options. I used Eden Organic brand. 

    Cashews: Soaked and drained raw cashews make the sauce extra creamy and rich. You only need ½ cup, so this sauce is much lighter than many plant-based “cream” sauces. 

    Non-dairy milk: Use any unsweetened and unflavoured non-dairy milk that you like. 

    Pecorino cheese: The only ingredient in this recipe that is not vegan. It does provide an incredible flavour, but if you are vegan, use the same amount of nutritional yeast or your favourite vegan parmesan cheese. I have heard good things about Violife brand. 

    Lemon: You’ll add the zest and juice of 1 lemon to the sauce right before tossing it with the pasta. I recommend using organic lemons, especially since you’ll be eating the zest as well as the juice. 

    Tools and Equipment

    • Cast iron or stainless steel skillet 
    • Large pot for cooking the pasta
    • Pasta strainer
    • Large rimmed baking sheet 
    • Parchment paper
    • Blender (for best results, I recommend Vitamix or Blendtec) 
    • Measuring cups
    • Measuring spoons

    Instructions

    Step 1: Preheat the oven to 425 F. Line a large, rimmed baking sheet with parchment paper. Place the Brussels sprouts and cauliflower florets in the middle of the baking sheet. Drizzle with the olive oil and add a pinch of sea salt and pepper. Toss to coat. Spread out in an even layer and roast for 20-25 minutes, or until tender and beginning to char around the edges. 

    overhead shot of the Roasted Brussels sprouts and cauliflower

    Step 2: While the vegetables are in the oven, prepare the sauce and cook the pasta. To prepare the sauce, melt the butter in a large skillet over medium heat. Add the garlic and cook, stirring occasionally, until browned and fragrant. Stir in the oregano, basil, hot red pepper flakes, and wine. Simmer for five minutes. 

    the garlic, butter, herbs, and white wine in the pan

    To make the creamy white bean sauce, combine the white beans, cashews, non-dairy milk, and sea salt in a blender. Blend until very smooth. Pour the sauce into the skillet containing the garlic and wine. Stir to combine and keep warm over low heat. 

    Want to save this post?

    Want to save this? Enter your email address below and we'll send it directly to your inbox. Plus you'll receive great new recipes, workouts, and inspiration for a happier, healthier life every week!

    the white bean sauce in a blender
    white bean sauce being poured into the white wine garlic butter
    the combined white bean sauce and white wine garlic butter

    Step 3: Cook the pasta according to the directions on the package. Drain and reserve 1 cup of the cooking water. This will be tossed into the pasta at the end. 

    Step 4: Add the lemon zest and juice to the white bean cream sauce. Add the cooked pasta to the sauce and toss to coat. Mix in the pecorino cheese and ½ cup of the reserved cooking water. Toss again. Stir in the roasted Brussels sprouts and cauliflower, or simply reserve to serve over top. If the pasta is too dry, add the remaining ½ cup of pasta cooking water. Top with fresh herbs, if desired.

    the cooked pasta and roasted vegetables added to the white bean sauce
    the finished product in a cast iron skillet

    Step 5: Serve and enjoy! 

    some of the pasta being scooped into a white bowl
    the pasta scooped into a white bowl
    straight on shot of the pasta in a white bowl

    FAQs

    Is this pasta dish healthy? It sure is! Brussels sprouts and cauliflower are packed with antioxidants, which help to protect cells from damage caused by free radicals. Both of these cruciferous vegetables are also high in fibre and vitamin C. 

    Extra-virgin olive oil and butter are both excellent sources of healthy fats. Extra-virgin olive oil contains heart-healthy monounsaturated fat, and butter is rich in conjugated linoleic acid (CLA), which is a type of fatty acid that may help lower one’s risk of heart disease and diabetes. Healthy fats are incredibly important in your diet and not to be feared!

    Other healthy ingredients in this recipe include white beans (rich in fibre and minerals), cashews (rich in healthy fat and minerals), and pasta. Yes, pasta is an excellent source of carbohydrates (the body’s primary source of energy), protein, and, if you use whole grain varieties, fibre. 

    What type of noodles work best in this recipe? I used tagliatelle, but virtually any cut of pasta works. Spaghetti, rotini, fusilli, rigatoni, and penne would all be great. 

    Can I omit the wine? Yes, just replace it with ½ cup of vegetable broth. The sauce won’t have quite the same depth of flavour, but it will still be good. 

    overhead shot of a serving of pasta in a white bowl surrounded by the skillet and the cookie sheet of roasted vegetables

    Variations

    • Creamy White Bean Pasta with Broccoli and Sun-Dried Tomatoes: Swap out the Brussels sprouts and cauliflower for an equivalent amount of broccoli. Mix ½ cup of chopped oil-packed sun-dried tomatoes at the end. 
    • Creamy White Bean Pasta with Squash and Pomegranate: Swap out the Brussels sprouts and cauliflower for an equivalent amount of peeled cubed butternut squash or sliced delicata squash. Roast until tender, about 25 minutes. Right before serving, toss in the arils from one pomegranate. Top with lots of fresh parsley. 
    • Creamy White Bean Pasta with Beets and Kale: Swap out the Brussels sprouts and cauliflower for 1 pound of diced beets. Roast until tender, about 35 minutes. Stir some chopped kale into the hot pasta and cook until it’s bright green. 

    HOW TO SERVE

    This creamy white bean pasta doesn’t really beg for a side dish. It is so satisfying on its own. I simply served it with sourdough bread and butter on the side. 

    However, this avocado kale caesar salad with squash and beets would be delicious on the side, too. 

    a bowl of pasta with a slice of bread and butter on a light pink surface

    how to store and keep 

    Store: Allow the pasta to cool, then transfer into an airtight glass container and store in the fridge for up to three days.

    Reheat: Reheat in a saucepan on the stovetop, adding additional water or non-dairy milk to revive the sauce. 

    more healthy pasta recipes

    • Beet Lentil Pasta with Feta Walnut Sauce
    • Vegan White Bean Mac and Cheese with Broccoli and Sun-Dried Tomatoes
    • Creamy White Bean Basil Spinach Artichoke Pasta
    • Mediterranean Chickpea Pasta Bake
    • Creamy Goat Cheese Lemon Pasta with Green Peas, Artichokes and Leeks
    • Lentil Mushroom Pasta Bake with Sweet Potato Cheese Sauce (Vegan)
    • Vegan Date Night Pasta with Roasted Red Pepper Cream Sauce

    If you try this recipe, please leave a comment and star review below. You can also follow me on Pinterest, Facebook, and Instagram for more recipes that are always wholesome, healthy, and nourishing. 

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    the featured image for this post, an overhead photo of the creamy white bean pasta with cauliflower and Brussels sprouts in a white bowl on a light pink backdrop

    Creamy White Bean Pasta with Roasted Brussels Sprouts and Cauliflower


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 1 review

    • Author: Allison
    • Total Time: 45 minutes
    • Yield: 6 servings 1x
    Print Recipe
    Pin Recipe

    Description

    This creamy white bean pasta with roasted Brussels sprouts and cauliflower is a delicious and comforting vegetarian pasta dish for the winter months. Make it vegan by replacing the pecorino cheese with nutritional yeast or vegan parmesan cheese.


    Ingredients

    Scale
    • 1 lb (454 grams) Brussels sprouts, halved
    • 2 cups cauliflower florets
    • 2 tablespoons extra-virgin olive oil
    • Pinch of sea salt and freshly ground black pepper

     

    • ¾ pound uncooked pasta

    Garlic, Wine, and White Bean Sauce

    • 2 tablespoons salted butter
    • 4 large garlic cloves, chopped
    • 1 teaspoon dried oregano
    • 1 teaspoon dried basil
    • ½ teaspoon hot red pepper flakes, or more to taste
    • ½ cup dry white wine, such as Chardonnay or Sauvignon Blanc
    • 1 ½ cups cooked white beans (or 1 14-oz can, drained and rinsed)
    • ½ cup raw cashews, soaked and drained (see note)
    • 1 ½ cups unsweetened, unflavoured non-dairy milk
    • ¾ teaspoon sea salt
    • Freshly ground black pepper, to taste

    Mix-Ins

    • Zest and juice of 1 lemon
    • ⅓ cup shredded pecorino or parmesan cheese
    • Chopped fresh herbs

    Instructions

    1. Preheat the oven to 425 F. Line a large, rimmed baking sheet with parchment paper. Place the Brussels sprouts and cauliflower florets in the middle of the baking sheet. Drizzle with the olive oil and add a pinch of sea salt and pepper. Toss to coat. Spread out in an even layer and roast for 20-25 minutes, or until tender and beginning to char around the edges.
    2. While the vegetables are in the oven, prepare the sauce and cook the pasta. To prepare the sauce, melt the butter in a large skillet over medium heat. Add the garlic and cook, stirring occasionally, until browned and fragrant. Stir in the oregano, basil, hot red pepper flakes, and wine. Simmer for five minutes.
    3. To make the creamy white bean sauce, combine the white beans, cashews, non-dairy milk, and sea salt in a blender. Blend until very smooth. Pour the sauce into the skillet containing the garlic and wine. Stir to combine and keep warm over low heat.
    4. Cook the pasta according to the directions on the package. Drain and reserve 1 cup of the cooking water. This will be tossed into the pasta at the end.
    5. Add the lemon zest and juice to the white bean cream sauce. Add the cooked pasta to the sauce and toss to coat. Mix in the pecorino cheese and ½ cup of the reserved cooking water. Toss again. Stir in the roasted Brussels sprouts and cauliflower, or simply reserve to serve over top. If the pasta is too dry, add the remaining ½ cup of pasta cooking water. Top with fresh herbs, if desired.
    6. Serve and enjoy!

    Notes

    Raw cashews should be soaked in cool water for 8 hours, or use the quick soak method of soaking them in just boiled water for 45 minutes.

    • Prep Time: 20 minutes
    • Cook Time: 25 minutes
    • Category: Main Course

    Did you make this recipe?

    Tag @upbeet.kitchen on Instagram and hashtag it #upbeetkitchen

    Comments

      Leave a Comment Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    1. Frrancine says

      December 29, 2021 at 7:49 pm

      We really enjoyed this pasta dish!. keep them coming please.

      Reply
      • Allison says

        December 29, 2021 at 9:07 pm

        Thank you!

        Reply
    About image for Up Beet Kitchen

    Hi, I'm Allison! Welcome to Up Beet Kitchen, a food blog with wholesome, nutrient-dense recipes designed to unearth vibrant health and wellness.

    More about me

    Trending Recipes

    • Chickpea Brown Rice Spinach Artichoke Casserole (Vegan)
    • straight on shot of a carrot cake breakfast bar piece on a fork on a white marble board
      Carrot Cake Oatmeal Breakfast Bars (V + GF)
    • straight on shot of slice of raw vegan banana cream pie on blue plate with coconut whipped cream and caramel sauce on top
      Raw Vegan Banana Cream Pie
    • a far out overhead shot of a serving of Moroccan carrot lentil salad in a pink bowl with some pita, hummus, and crackers on a plate beside it
      Moroccan Lentil Carrot Salad (Vegan)

    Follow Along on Social Media

    • Instagram
    • Facebook
    • Pinterest

    Latest Posts

    • featured image for the post, overhead photo of the salad in a large wooden bowl
      Bacon and Green Pea Tortellini Pasta Salad
    • featured image for the post, a row of protein bars on a sheet of parchment
      Brownie Protein Bars
    • featured image for post, a photo of the tofu in a bowl with sweet potato, avocado, and quinoa
      Chili Lime Tofu
    • featured image for the post, an overhead photo of the sauce in a ramekin
      Greek Yogurt Chipotle Sauce

    Footer

    back to top

    About

    • Privacy Policy
    • About Up Beet Kitchen

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact