• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Start Here
  • Recipes
    • Recipe Index
    • Vegetarian Recipes
    • Vegan Recipes
    • Sourdough
      • Gluten-Free Sourdough
      • Sourdough Discard
    • Seasonal Recipes
      • Spring
      • Summer
      • Fall
      • Winter
    • Main Dish Recipes
    • Lunch Recipes
    • Breakfast and Brunch
    • Appetizers & Snacks
    • Dessert Recipes
    • Bread Recipes
      • Sweet Breads
      • Savory Breads
    • Condiment Recipes
    • Drink Recipes
      • Cocktails
      • Non Alcoholic
Vanilla And Bean

Vanilla And Bean

Sweet and Savory Vegetarian

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • Subscribe
  • Shop
  • About
    • Subscribe
    • A little bit about me…
    • Contact
    • Let’s Work Together
    • Blogs I’m Reading
    • Blogger Resources
You are here: Home / Recipes / Main Dish / Pasta / Roasted Cauliflower Mac and Cheese

Roasted Cauliflower Mac and Cheese

By Traci · Jump to Recipe · Jump to Video
This post may contain affiliate links. Please read my affiliate policy.

Creamy, cheesy, rich and so delicious (!!), this Cauliflower Mac and Cheese will satisfy comfort food cravings with some sneaky veggies. This mac and cheese cauliflower recipe works beautifully as a vegetarian main or as a side. [ VIDEO in recipe card below ].  

Baked mac and cheese with cauliflower being scooped up from a Dutch oven with steam rising off the mac and cheese.

This recipe was first published March 2014. It has been updated with new pictures and recipe notes October 2021. The recipe remains largely unchanged.

Table of Contents

  • Baked Cauliflower Mac and Cheese Comfort Food
  • Choose Your Vessel
  • Ingredients For Mac and Cheese with Cauliflower
  • Quick Guide: How to Make Roasted Cauliflower Mac and Cheese
  • About those Crunchy Breadcrumbs on Top
  • A Few Recipe Notes
  • More Cauliflower Recipes to Love
  • Roasted Cauliflower Mac and Cheese Recipe
  • Video

Baked Cauliflower Mac and Cheese Comfort Food

I’ve never met anyone who didn’t like mac and cheese.  It’s one of those comfort foods that seem to pop up on my NEED-o-meter more often than I should probably entertain.  

But the good news is, there are many variations of mac and cheese where the calories can be brought down… or, take them through the roof if so inclined… which, I admit, I AM inclined.

However, put cauliflower and mac and cheese together? I’m all in! For this easy cauliflower mac and cheese, while the carbs are reduced due to the addition of cauliflower, you also get the benefits of enjoying more veggies! It’s a win-win! 

Plus the texture (!!) of roasted cauliflower in this recipe is just so satisfying.

Related: More hidden veggies? Yes please! Try my Stovetop Pumpkin Mac and Cheese with Kale!

Three images of cauliflower roast on a sheet pan. 1. Raw cauliflower and onions on a sheet pan. 2. Just roasted cauliflower and onions on a sheet pan. 3. Roasted cauliflower and onions with cheese on a sheet pan.

Choose Your Vessel

After making this recipe over the years (it’s a family favorite!), I’ve discovered several options for the cookery employed in making this cauliflower mac and cheese. Choose your vessel:

  • Dutch Oven (2.75 quart \ 2 Liter): What I love about a Dutch oven is that for this recipe, everything is made in one pot, so clean up is a snap. Plus, if I’m taking this recipe somewhere, the Dutch oven has a lid and it keeps the baked cauliflower mac and cheese warm.
  • Individual Ramekins (.26 quart \ .25 Liter): These are fun for sharing in smaller portion sizes. I use four ramekins for quick service and put the leftovers in a small baker, without the breadcrumbs. It can be stored in the fridge for another serving later in the week.
  • Baker 2 3/4 quart – 3 1/2 quart: For table service, when I want to employ a pretty dish that doesn’t need to be portable.
Two photos of cauliflower macaroni and cheese 1. fished dish in a baker. 2. finished dish in ramekins.

Ingredients For Mac and Cheese with Cauliflower

  • Vegetable Oil – olive oil or coconut oil
  • Cauliflower – one medium head cauliflower will do
  • Onion – yellow or red onion
  • Grated Parmesan Cheese
  • Sharp Cheddar Cheese – buy the block and shred it for best melt!
  • Pasta Shells or Elbows
  • Milk – whole milk or unsweetened homemade cashew milk (it’s something I always have on hand).
  • Unsalted Butter
  • Fresh Garlic
  • Whole Wheat White or All Purpose Flour to make the easy roux
  • Sourdough or Whole Wheat Bread Crumbs – DIY for best flavor and texture!
  • Salt and Ground Black Pepper, Smoked Paprika and Fresh Thyme
Four images for baked mac and cheese with cauliflower. 1. Chopped cauliflower on a cutting board. 2. Shredded cheddar cheese on a cutting board. 3. Creamy sauce in a Dutch oven. 4. Cheese sauce being stirred in a Dutch oven.

Quick Guide: How to Make Roasted Cauliflower Mac and Cheese

There’s several steps to preparing cauliflower macaroni and cheese, but some of the prep and cook time overlap. In summary, here’s how to pull this recipe together (see recipe card for details): 

  • First, roast the cauliflower and onions. 
  • Second, cook the pasta until tender, drain.
  • Third, top the cauliflower and onions with cheese and continue roasting until the cheese is melted. 
  • Next, on the stove top, make the creamy cheese sauce by whisking the oil, butter, garlic and flour, then whisking in the milk. Stir in the remaining cheese. TIP: You can make Dutch oven mac and cheese for easy baking and clean up (optional).
  • Last, add the roasted cauliflower and onions to the sauce. Stir and top with toasty breadcrumbs.

Bake until the breadcrumbs are toasty golden or dark brown and the macaroni and cheese is heated through. Your cauliflower baked mac and cheese is now ready to share!

Dutch Oven Mac and Cheese with Cauliflower and a wooden spoon in the dish.

About those Crunchy Breadcrumbs on Top

If you have time to make breadcrumbs or have homemade breadcrumbs stashed in the freezer, this is the time to use them! Sourdough? All the better! Homemade breadcrumbs go a long way to elevate this cauliflower macaroni and cheese recipe. They’re easy to pull together too! How to DIY breadcrumbs is found in the recipe notes.

But, you can absolutely enjoy this recipe with store bought breadcrumbs. Use whatever you have time for!

Roasted Cauliflower Mac and Cheese in a Dutch oven with a spoon scooping out the cauliflower macaroni cheese.

A Few Recipe Notes

  • Roasting the cauliflower before adding it to the pasta and béchamel sauce draws out its moisture and brings out its best flavors and texture. 
  • Keep those little brown crunchies on the pan with the cauliflower and cheese. They taste fabulous!
  • For a hybrid approach, I typically use homemade cashew milk in this recipe because I always have it on hand. Whole milk works great too!
  • Tip: Microplaned garlic is simply using your zester to get more mileage out of your garlic.
  • I’ve included how to make homemade breadcrumbs in the recipe notes.

More Cauliflower Recipes to Love

  • Cauliflower Tinga Tacos
  • Chana Dal with Cauliflower and Coconut Milk
  • Cauliflower Potato Red Lentil Curry
  • BBQ Cauliflower Ranch Bowls
  • Cauliflower Gnocchi – from Kitchen Confidante
  • Harissa Cauliflower Tacos – sheet pan dinner!

Susan said: “I love this recipe! Perfect proportions.”

Dutch Oven Mac and Cheese with Cauliflower and a wooden spoon in the dish.
Print Recipe

Roasted Cauliflower Mac and Cheese Recipe

Prep Time:30 minutes
Cook Time:50 minutes
Total Time:1 hour 15 minutes
Servings:5 Generous Servings
Calories:589kcal
Author:Traci York | Vanilla And Bean
Creamy, cheesy and delicious, this Roasted Cauliflower Mac and Cheese will satisfy your comfort food craving and with hidden veggies!  Cauliflower Mac and Cheese works beautifully as a vegetarian main or side. 
*Baking Vessel Options: Use a 2.75 – 3.5 quart Dutch oven, 4 inch (10 centimeter) ramekins or a 2 3/4 – 3 1/2 quart baker (8×8 inch or 8 1/2 x 11 inch) to bake.
**See notes for how to DIY homemade breadcrumbs.
As a Main: about five generous servings
As a Side: about seven servings

Ingredients

  • 2 Tbs + 1 tsp Vegetable Oil I like melted coconut oil or olive oil, divided
  • 1 (1 3/4 pounds / 800 grams) Head of Cauliflower trimmed and cut into small pieces. You'll need 5-6 cups (1 pound 2 ounces / 500 grams).
  • 1 cup (125 grams) Red or Yellow Onion small diced, about 1 small onion
  • 1/2 cup (60 grams) Grated Parmesan divided
  • 2 1/2 cups (8 ounces / 200 grams) Grated Sharp Cheddar Cheese one small block, divided
  • 8 ounces (225 grams) Pasta Shells or Elbows
  • 1 tablespoons Unsalted Butter
  • 2 teaspoons Garlic microplaned (2-3 large cloves)
  • 2 tablespoons Whole Wheat White Flour or All Purpose Flour
  • 2 cups (480 grams) Whole Milk or homemade cashew milk***
  • Tabasco to taste
  • Black Pepper to taste
  • 1 teaspoon fine Sea Salt
  • 3/4 cups (55 grams) Homemade Bread Crumbs recommended **see note to DIY, or use prepared bread crumbs
  • Smoked Paprika
  • Fresh Thyme optional, for garnish

Instructions

  • Preheat oven to 425 Fahrenheit, with rack positioned in the center of the oven. Line a sheet pan with parchment and spread 1 tablespoon of oil on the parchment. Set aside.

Prepare the Cauliflower:

  • Arrange the trimmed and cut cauliflower on the sheet pan with the diced onions distributed evenly and in one layer. Once the oven is preheated, put the sheet pan in the oven and set the timer for 15 minutes.
  • Check on the cauliflower after 15 minutes. Give the pan a shake and gently, using a spatula, redistribute the cauliflower again in one layer. Set the timer for another 5 minutes then check again. The cauliflower should be turning a nice golden color with bits of dark brown. Roast for an additional 5 minutes if needed.
    Redistribute the cauliflower again, but this time to the center of the pan. It's ok if it's piled up. Add 1/4 cup Parmesan and 1/2 cup Cheddar and bake for an additional 8-12 minutes or until the cheese is thoroughly melted. Remove the pan from the oven and set aside.

Cook the Pasta:

  • Meanwhile, put a pot of water with a heavy pinch of salt on to boil for the pasta shells. Do this in a 3 1/2 – 4 quart (3.3 – 3.7 Liter) Dutch oven if you can (for fewer pots to clean). Add the pasta once the water is boiling and boil until tender (or as indicated package directions). Drain pasta and set aside. It's okay if it sticks together. If using a Dutch oven, there's no need to clean it, unless pasta has stuck to the bottom. You'll make the sauce in it too.
  • Reduce the temperature of the oven to 350 Fahrenheit (176 Celsius).
    Spray the bottom and sides of a baker (8 1/2 inch x 11 inch or 8 inch x 8inch / 21.6 x 28 centimeters or 20 x 20 centimeters) and/or ramekins with pan spray. Set aside. Otherwise, continue making the recipe in the Dutch oven to go from stovetop to oven.

Make the Sauce:

  • Warm the milk in the microwave in a heatproof, spouted bowl or measuring cup until steaming. Set aside. To the Dutch oven, or medium sauce pot add the remaining 1 tablespoon oil and 1 tablespoon of butter. Melt and allow the butter to bubble. Turn the burner to low. Toss in the microplaned garlic and push it around the pan using a whisk for no more than 10 seconds. Sprinkle in the flour and whisk constantly until a loose paste is formed. Now you're ready to add the milk, a little at a time while whisking the entire time.
    Continue to add a little more milk at a time while the sauce begins to thicken slightly and become smooth, with little to no lumps. Once all the milk is in the pot and your sauce is smooth, add the salt, pepper, and the remaining cheese. A few glugs of tabasco to taste is especially nice here. Stir until completely smooth and thickened. Remove the pot from the heat.

Finish and Bake the Mac and Cheese:

  • To the sauce, stir in the cooked pasta, roasted cauliflower, and the little bits of crunchies on the pan. If using a Dutch oven, wipe the top clean around the rim and continue with the breadcrumbs. If using a baker, transfer the mixture to the prepared baker.
    Cover the mixture with breadcrumbs. Sprinkle paprika, a pinch of salt and a few grinds of pepper over the top, to taste. A little paprika goes a long way.
  • Bake uncovered for about 20 minutes or until the breadcrumbs are toasty and the mac and cheese is heated through. Check after 10 minutes to make sure the bread crumbs aren't getting too dark. If so, simply lay a piece of foil over the top. If baking in a Dutch oven, you'll need to give the casserole about 5-10 more minutes.
  • Garnish with fresh thyme. Serve.

To Store and Reheat:

  • Store in a lidded container in the refrigerator for up to three days. Freeze for up to two weeks. Thaw overnight in the fridge. Gently rewarm stovetop with a splash or two of milk to loosen and soften things up.

Video

Notes

**How to DIY Homemade Breadcrumbs:
  • Preheat oven to 300F.
  • Place 2-3 slices of sourdough bread in a food processor. Process until crumbs are formed, chunky or smaller. If the bread is older and dry, you may need to remove the crust before processing. 
  • Transfer the crumbs to a parchment lined sheet pan arranging in a thin layer and bake for 5 minutes. Stir and rotate the pan. Bake for another 5 minutes and check to see if they’re dry and lightly golden brown. Give the crumbs up to an additional 5 minutes as needed. The darker they’re baked here, the darker they’ll be in your final dish. 
  • Allow crumbs to cool on a sheet pan completely. 
  • Store in a zip style bag up to three days at room temperature. Homemade breadcrumbs can be frozen for up to a month. 
***If making the cream sauce with homemade cashew milk, it will cook up somewhat thicker than whole dairy milk. Add a splash or two more as needed to thin.
Recipe adapted from The Heart of the Plate.
Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.
Serving: 5Servings | Calories: 589kcal | Carbohydrates: 54g | Protein: 31g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 84mg | Sodium: 1070mg | Potassium: 896mg | Fiber: 6g | Sugar: 11g | Vitamin A: 881IU | Vitamin C: 90mg | Calcium: 690mg | Iron: 2mg
Made It? Leave a comment below! The most helpful comment may include recipe rating, feedback, any modifications and/or helping other commenters. On Instagram? Take a snap of your make and share, tagging @VanillaAndBean #VanillaAndBean!
 

You might also like:

Porcini Mushroom, Greens and Forbidden Rice Gratin with forks and spoon on the side, ready to eat.

Porcini Mushroom, Greens, and Forbidden Rice Gratin

Butternut Squash Lasagna in a baking pan topped with fresh sage.

Butternut Squash Lasagna

Oven roasted brussels sprouts with pear and thyme on a serving platter.

Roasted Brussels Sprouts and Pear with Thyme

Vegan or Vegetarian! For holidays or special occasions, Potato, Mushroom and Pea Pierogies are pure comfort food that makes a filling main course. Serve with caramelized onions, sour cream and a hearty salad. Thanksgiving, Christmas.

Potato, Mushroom and Pea Pierogies

Shares4.4kPinShareYummly

Join the Vanilla And Bean community to receive free sweet and savory vegetarian recipes, and get my Five Secrets to Vegetarian Cooking email series delivered to your inbox!

You will receive recipes and kitchen tips, along with information about our partners and offerings. For more details, review the Vanilla And Bean privacy policy.
Previous Post: « Healthy Tortilla Soup with Roasted Poblanos
Next Post: Thai Mushroom Pumpkin Curry Recipe »

Primary Sidebar

well hello!

I’m Traci and this is my blog. So Glad You Stopped By!

Here you’ll find full of flavor vegetarian comfort food with vegan and gluten free recipes too. I also share sourdough, sweets and naturally sweetened baked goods and desserts recipes because we all gotta have a little balance!

Learn More About Traci  or  The Blog.

Get on the List!

Join the Vanilla And Bean community to receive Sweet and Savory Vegetarian Recipes, and get my Five Secrets to Vegetarian Cooking email series delivered to your inbox!

Right this Way to Subscribe

Start Here!

Why vegetarian, what you’ll find on Vanilla And Bean and fan favorites all right here!

Right this Way to Start

Footer

Affiliate Info

Vanilla And Bean is monetized in part through the use of affiliate links. As an Amazon Associate I earn from qualifying purchases. This means that if you click on a link and/or purchase an item after clicking on a link, Vanilla And Bean may receive a percentage of the sales price. I only recommend products that I love and use through my affiliate links. To learn more please see my Affiliate Policy. Thank you for your support!

© Vanilla And Bean, LLC  – 2023. Unauthorized use and/or duplication of any content or images without express and written permission from this blog’s owner is prohibited. Licensing inquiries for publication, general distribution, and/or commercial use, please contact me on my contact page.

Copyright © 2023 · Vanilla and Bean · Website by Meyne

Menu

Home · Recipes · Contact · Privacy Policy
Terms of Use · Accessibility · California Privacy Notice

Copyright © 2023 · Vanilla and Bean On Genesis Framework · Log in

Get On The List!
Get On The List!
_____________________

Join the Vanilla And Bean community to receive sweet and savory vegetarian recipes, as well as my Five Secrets to Vegetarian Cooking email series delivered to your inbox.

You will receive recipes and kitchen tips, along with information about our partners and offerings. For more details, review our Privacy Policy.
  • Recipes
    ▼
    • Recipe Index
    • Breakfast and Brunch
    • Appetizers & Snacks
    • Lunch Recipes
    • Main Dish Recipes
    • Bread Recipes
      ▼
      • Sweet Breads
      • Savory Breads
    • Seasonal Recipes
      ▼
      • Fall
      • Winter
      • Spring
      • Summer
    • Sourdough
      ▼
      • Sourdough Discard Recipes
      • Gluten Free Sourdough
    • Vegan Recipes
    • Vegetarian
    • Condiment Recipes
    • Drink Recipes
      ▼
      • Cocktails
      • Non Alcoholic
    • Dessert Recipes
  • Sign Up For Weekly Newsletter!
  • Start Here
  • Home
  • Shop
  • About
    ▼
    • Contact
    • A little bit about me…
    • Let’s Work Together
    • Blogs I’m Reading
    • Blogger Resources
Vanilla And Bean and our partners use cookies to enhance user experience and to analyze performance and traffic on our website. By using the Site, you consent to the use of cookies. Learn More

COOKIE SETTINGS   ACCEPT
Cookie Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.

Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

CookieTypeDurationDescription
__cfduid14 weeksThe cookie is set by CloudFare. The cookie is used to identify individual clients behind a shared IP address d apply security settings on a per-client basis. It doesnot correspond to any user ID in the web application and does not store any personally identifiable information.
cookielawinfo-checkbox-necessary011 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-non-necessary011 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Non Necessary".
OptanonConsent01 yearTracks users cookie consent preferences
viewed_cookie_policy011 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Advertisement
CookieTypeDurationDescription
IDE12 yearsUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
VISITOR_INFO1_LIVE15 monthsThis cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

CookieTypeDurationDescription
_ga02 yearsThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, camapign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assigns a randoly generated number to identify unique visitors.
_gid01 dayThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form.
ad-id16 monthsProvided by amazon-adsystem.com for tracking user actions on other websites to provide targeted content
GPS030 minutesThis cookie is set by Youtube and registers a unique ID for tracking users based on their geographical location
Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

CookieTypeDurationDescription
_gat01 minuteThis cookies is installed by Google Universal Analytics to throttle the request rate to limit the colllection of data on high traffic sites.
YSC1This cookies is set by Youtube and is used to track the views of embedded videos.
YTCpersistent10 minutesThis cookie is set by Youtube to manage the embed and viewing of videos