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 » High Protein Recipes

    Vegan White Bean Mac and Cheese with Broccoli and Sun-Dried Tomatoes

    Updated: Feb 3, 2021 · Published: Jan 18, 2021 by Allison · This post may contain affiliate links · 6 Comments

    6.0K shares
    • Share
    • Tweet
    ↓ Jump to Recipe

    This Vegan White Bean Mac and Cheese with Broccoli and Sun-Dried Tomatoes is a great alternative to nut-based vegan cheese sauces that are typically used in vegan mac and cheese. This creamy white bean sauce is cheesy-tasting, thanks to the nutritional yeast and lemon juice, and perfect tossed with macaroni, broccoli, and sun-dried tomatoes. It’s great for both stovetop and baked mac and cheese! 

    an overhead shot of the Mac and cheese in a cast iron skillet, with two servings of Mac and cheese in pink bowls.

    We are big fans of vegan cheese sauces around here. My dad doesn’t do well with too much dairy, and I personally find that, increasingly, dairy doesn’t make me feel the greatest, either. I won’t shun it entirely, but I definitely prefer non-dairy options when given the choice- especially when it comes to cheese sauces. 

    We all know how magical cashews are when blended to creamy perfection, but I’ve been challenging myself to step outside of the box and experiment with nut-free vegan sauces (case in point being this divine hemp hollandaise sauce). As we try to eat more locally, there is something nice about knowing that the hemp used in that sauce, and the beans used in this sauce that I’m about to share, are sourced from points close to home- or at least closer than the tropical and sub-tropical regions where cashews grow. And, of course, nuts tend to be incredibly expensive. With many folks’ budgets stretched thin due to pandemic-related issues, it’s a great time to diversify my offerings on this front. 

    That is why I am so excited to introduce my latest nut-free white bean mac and cheese. The sauce- a blend of white beans, lemon juice, nutritional yeast, garlic, and non-dairy milk- is creamy, without the need for a ton of cashews. It’s packed with protein, iron, and fibre, and, when mixed with macaroni, broccoli, kale, and sun-dried tomatoes, it becomes a complete plant-powered meal! If you’re in a hurry, enjoy it as stovetop mac and cheese, or, if you like, bake it in a cast iron or casserole dish for 10 minutes. 

    an overhead shot of a bowl of white bean Mac and cheese on a blue backdrop

    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!

    ingredients for this vegan white bean Mac and cheese

    • FOR THE WHITE BEAN CHEESE SAUCE: White beans, lemon juice, nutritional yeast, garlic, sea salt, pepper, Worcestershire sauce, dijon mustard, and unsweetened non-dairy milk. 
    • FOR THE VEGETABLES: Extra-virgin olive oil, onion, garlic, sea salt, pepper, chili flakes, broccoli or kale (or a combination), green peas, and sun-dried tomatoes.
    • EVERYTHING ELSE: Macaroni or pasta of your choice, plus some vegan parmesan for topping. 

    how to make it

    1. First, make the white bean cheese sauce by blending together the white beans, lemon juice, nutritional yeast, garlic, salt, pepper, Worcestershire sauce, dijon mustard, and non-dairy milk together in a blender or food processor until ultra smooth. (I find that a blender works best for this task, but it will work in a food processor if that’s all you have- it just won’t get quite as smooth and creamy.) Pour into a medium saucepan and warm over medium-low heat. 
    2. Next, cook the vegetables. Warm the oil in a large skillet over medium heat. Once warm, add the onion, garlic, and a pinch of salt. Cook, stirring occasionally, for 6-8 minutes, until lightly browned. Add another pinch of salt, pepper, and chili flakes, followed by the sun-dried tomatoes and broccoli or kale. Cook for about five minutes, stirring occasionally, until the broccoli and kale are bright green. Add the peas and cook just a couple more minutes before removing from the heat. 
    3. Meanwhile, cook the pasta according to directions on the package in a large pot. Drain and return to the pot. Add the vegetables to the pasta, followed by the white bean cheese sauce. Stir to combine. 
    4. At this point, you can either serve immediately, or transfer it into a 10-inch cast iron skillet or similarly sized casserole dish, sprinkle with ½ cup of the vegan parmesan, and bake at 350 degrees Fahrenheit for 10 minutes to allow the parmesan to brown and the pasta to crisp up a bit. Most recently, I baked mine, but the pasta really absorbed a lot of the sauce during baking, and I think I prefer the stovetop option. But it’s totally up to you! 

    an overhead shot of the Mac and cheese in a cast iron skillet against a blue background

    a close up of a serving of the Mac and cheese in a pink bowl against a blue backdrop

     

    more vegan pasta recipes

    • Vegan Date Night Pasta with Roasted Red Pepper Cream Sauce
    • Vegan Eggplant Parmesan Pasta (With Chickpea Flour)
    • Cilantro Jalapeno Avocado Pesto Pasta with Corn and Beans
    • Vegan Lemon Ricotta Pasta

    I hope that you love this vegan white bean mac and cheese! If you make it, let me know how you enjoyed it by leaving a comment and rating below the post. And if you share a photo to Instagram, tag it @upbeet.kitchen and #upbeetkitchen. I love seeing what you’ve made. 

    Enjoy! 

    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
    an overhead shot of a bowl of white bean Mac and cheese on a blue backdrop

    Vegan White Bean Mac and Cheese with Broccoli and Sun-Dried Tomatoes


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Allison
    • Total Time: 40 minutes
    • Yield: 4-6 servings 1x
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    This Vegan White Bean Mac and Cheese with Broccoli and Sun-Dried Tomatoes is a great alternative to nut-based vegan cheese sauces that are typically used in vegan mac and cheese. This creamy white bean sauce is cheesy-tasting, thanks to the nutritional yeast and lemon juice, and perfect tossed with macaroni, broccoli, and sun-dried tomatoes. It’s great for both stovetop and baked mac and cheese!


    Ingredients

    Scale

    Vegan White Bean “Cheese” Sauce

    • 3 cups cooked white beans (navy, great northern, or cannellini all work)
    • ¼ cup freshly squeezed lemon juice
    • ¼ cup nutritional yeast
    • 1 large garlic clove
    • ¾ teaspoon fine sea salt, plus more to taste
    • Freshly ground black pepper, to taste
    • 1 tablespoon vegan Worcestershire sauce (I like Wizard’s brand)
    • 1 teaspoon dijon mustard
    • 1 cup unsweetened non-dairy milk, plus more as needed to thin

    Vegetables

    • 2 tablespoons extra virgin olive oil
    • 1 medium yellow onion, diced
    • 4 garlic cloves, minced
    • Couple pinches fine sea salt
    • Freshly ground black pepper, to taste
    • ¼ teaspoon chili flakes
    • ⅓ cup oil-packed sun-dried tomatoes (oil drained off before measuring)
    • 4 heaping cups broccoli florets or chopped kale (or a combination of the two)
    • 1 cup fresh or frozen shelled green peas (optional)
    • ½ cup cashew-hemp parmesan, for topping*

    Pasta

    • 300 grams uncooked pasta of your choice (I used macaroni, but fusilli, rigatoni, orecchiette, and rotini would also work well.)

    For serving

    • Fresh herbs
    • Hot sauce

    Instructions

    1. First, make the white bean cheese sauce by blending together the white beans, lemon juice, nutritional yeast, garlic, salt, pepper, Worcestershire sauce, dijon mustard, and non-dairy milk together in a blender or food processor until ultra smooth. The sauce should have a consistency similar to that of a traditional cheese sauce. If too thick, add a couple of tablespoons more non-dairy milk. (I find that a blender works best for this task, but it will work in a food processor if that’s all you have- it just won’t get quite as smooth and creamy.) Pour into a medium saucepan and warm over medium-low heat.
    2. Next, cook the vegetables. Warm the oil in a large skillet over medium heat. Once warm, add the onion, garlic, and a pinch of salt. Cook, stirring occasionally, for 6-8 minutes, until lightly browned. Add another pinch of salt, pepper, and chili flakes, followed by the sun-dried tomatoes and broccoli or kale. Cook for about five minutes, stirring occasionally, until the broccoli and kale are bright green. Add the peas and cook just a couple more minutes before removing from the heat.
    3. Meanwhile, cook the pasta according to directions on the package in a large pot. Drain and return to the pot. Add the vegetables to the pasta, followed by the white bean cheese sauce. Stir to combine.
    4. At this point, you can either serve immediately, or transfer it into a 10-inch cast iron skillet or similarly sized casserole dish, sprinkle with ½ cup of the vegan parmesan, and bake at 350 degrees Fahrenheit for 10 minutes to allow the parmesan to brown and the pasta to crisp up a bit. Most recently, I baked mine, but the pasta really absorbed a lot of the sauce during baking, and I think I prefer the stovetop option. But it’s totally up to you!
    5. Top with vegan parmesan, fresh herbs, and hot sauce, and serve.

    Notes

    *To make the entire recipe nut-free, make the parmesan with raw shelled pumpkin seeds or sunflower seeds in place of the cashews. Also, use nut-free plant milk, such as hemp, oat, soy, or rice.

    If making ahead, I don’t recommend combining the pasta with the sauce until right before serving; otherwise, the pasta absorbs too much of the sauce and the result isn’t what we’re after.

    • Prep Time: 20 minutes
    • Cook Time: 20 minutes
    • Category: Main Dish
    • Cuisine: Italian American

    Nutrition

    • Serving Size:
    • Calories: 709
    • Sugar: 9.4 g
    • Sodium: 807.1 mg
    • Fat: 15.7 g
    • Saturated Fat: 1.3 g
    • Carbohydrates: 114.7 g
    • Fiber: 16.3 g
    • Protein: 31.4 g
    • Cholesterol: 0 mg

    Did you make this recipe?

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

    PIN THIS FOR LATER: 

    PINTEREST image with a bowl of the Mac and cheese and the recipe title in bold

    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. Nicole @ Foodie Loves Fitness says

      January 20, 2021 at 10:27 pm

      This dish looks delicious! I eat mostly vegan but when I make mac & cheese, it’s usually very much cheesy… I definitely want to try a dairy free version! Saving this recipe to make soon.

      Reply
      • Allison says

        January 21, 2021 at 8:50 am

        Thanks, Nicole! Hope you enjoy! 🙂

        Reply
    2. Mary says

      March 03, 2022 at 10:14 pm

      I made this recipe and it turned out great.

      Reply
      • Allison says

        March 03, 2022 at 11:25 pm

        Hi Mary, I’m really happy to hear that you enjoyed it! Thanks for your comment!

        Reply
    3. Justin says

      March 21, 2024 at 12:07 pm

      Hi, did you use canned beans or dry (and then cooked)?

      Thanks!

      Reply
      • Allison says

        March 24, 2024 at 1:00 pm

        Hi Justin! I used canned beans, but dried and then cooked beans will work just fine. Hope you enjoy!

        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, close up of one of the cookies in my hand
      Apple Oatmeal Breakfast Cookies
    • featured image for post, a large cup of pumpkin spice protein coffee on a grey table
      Pumpkin Spice Protein Iced Coffee
    • featured image for the post, an overhead photo of a bowl of the tortellini against a wooden board backdrop
      Butternut Squash Tortellini with Pesto
    • featured image, overhead photo of an open faced sandwich with tuna and egg
      Tuna Egg Sandwich

    Footer

    back to top

    About

    • Privacy Policy
    • About Up Beet Kitchen

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact