Brussels Sprout Casserole

This Brussels sprout casserole makes this vegetable taste like mac and cheese! Bake tender sprouts with a white cheddar cheese…

This Brussels sprout casserole makes this vegetable taste like mac and cheese! Bake tender sprouts with a white cheddar cheese sauce and top with crunchy breadcrumbs. It’s a showy side dish everyone in our family loves.

Brussels Sprouts Casserole

Here’s a rich and delicious side dish that will have everyone talking about it: this Brussels sprout casserole! Because, really—what’s better than making Brussels that taste like mac and cheese?

Bake up those tender sprouts with a rich and creamy white cheddar cheese sauce, then top it with crunchy breadcrumbs toasted until they’re golden brown. It’s truly sublime—and we’re not just saying that! This recipe is our go-to for a cozy homey side dish that wins everyone over. We’ve made it for Thanksgiving a few times and everyone sings it’s praises (then asks us for the recipe!).

Flavor makers in this Brussels sprout casserole

This Brussels sprout casserole has three basic elements that make its magic: sauteed Brussels sprouts with shallots and garlic, a white cheddar cheese sauce, and a crunchy breadcrumb topping. It’s a great side dish for Thanksgiving, Christmas, or any festive fall or winter meal. It also works as a vegetarian main dish, similar to mac and cheese. Here’s what you need:

  • Brussels sprouts, shallots and garlic make the powerhouse vegetable flavor.
  • Butter, flour, and milk create a creamy roux to thicken the sauce.
  • Onion powder and garlic powder add savory seasonings.
  • White cheddar cheese brings a sharp, savory flavor.
  • Pecorino Romano cheese is the key: it’s an aged cheese that’s like a saltier version of Parmesan. If desired, you can substitute Parmesan cheese and another pinch of salt. but Pecorino brings a unique flavor.
  • Panko bread crumbs add a crunchy topping.
Brussels sprout casserole

How to prepare the Brussels sprouts

For this Brussels sprouts recipe, you’ll to slice the Brussels sprouts into quarters. Here’s why, and a few tips:

  • Slicing into quarters makes them easier to sauté. The first step is to make sautéed Brussels sprouts, and they cook faster and more evenly in smaller pieces.
  • Got super large Brussels sprouts? We’ve gotten some massive ones at the store. Cut them in half, then into thirds to make sixths. Very small Brussels can likely just go in half. The goal is to have everything in similar sized pieces.
  • Remember the weight for the sprouts is off the stem. It’s easiest to buy them in bags from the store: usually you can find one pound bags.
 Brussels sprouts

Tips for the white cheddar cheese sauce

This Brussels sprout casserole features a white cheddar cheese sauce that’s made like a traditional mac and cheese sauce using a roux. A roux (pronounced “roo“) is a way to thicken sauces by cooking equal parts flour and butter. Here are a few things to keep in mind when making the sauce:

  • Measure out your ingredients first (mise en place). The cooking process goes fast, so you don’t want to be distracted by measuring. The French way to say this is mise en place, which “means everything in its place”.
  • Don’t leave the stove, and watch closely. The flour and butter can burn easily! Stand by the stove and start adding milk right when the flour turns golden brown.
  • Add the milk gradually. Pour in the milk and constantly whisk, adding it little by little, until it forms a smooth sauce. Then add the cheese and stir until it melts.
Brussels sprout casserole

Ways to serve Brussels sprouts casserole

There are so many ways to serve this Brussels sprouts casserole: it works as a side dish or a main dish! It’s just like mac and cheese but using Brussels sprouts instead of pasta, so it’s the ideal vegetarian main dish. Use it in the following ways:

Make ahead tips

Want to make this Brussels sprouts casserole for a big meal and make some portions ahead of time? Here’s what to do:

  • Sauté the Brussels sprouts in advance, then refrigerate until ready to prepare. Re-warm them in the skillet for a few minutes prior to adding the sauce.
  • Make the cheese sauce in advance, then refrigerate. The sauce will thicken in the refrigerator. Before preparing the casserole, re-warm the sauce with the Brussels sprouts in the skillet.

Dietary notes

This Brussels sprout casserole recipe is vegetarian.

Print

Brussels Sprout Casserole

Brussels Sprouts Casserole
Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

This Brussels sprout casserole makes this vegetable taste like mac and cheese! Bake tender sprouts with a white cheddar cheese sauce and top with crunchy breadcrumbs. It’s a showy side dish everyone in our family loves.

  • Author: Sonja Overhiser
  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Total Time: 45 minutes
  • Yield: 8 to 10, as a side
  • Category: Side dish
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 tablespoons olive oil
  • 2 pounds Brussels sprouts, off the stem
  • 2 large shallots
  • 4 garlic cloves
  • 1 ⅛ teaspoons kosher salt, divided
  • Fresh ground black pepper
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 ¼ cups whole or 2% milk
  • ¼ teaspoon onion powder
  • ¼ teaspoon garlic powder
  • 1 cup (about 4 ounces) grated sharp white cheddar cheese
  • ½ cup Pecorino Romano cheese (or Parmesan cheese, with an extra pinch salt)
  • ½ cup plain panko (or breadcrumbs)
  • Paprika, optional

Instructions

  1. Preheat: Preheat the oven to 375 degrees Fahrenheit.
  2. Chop: Slice off the tough ends of the Brussels sprouts and cut them into quarters, discarding any discolored outer leaves (cut any very large sprouts into sixths). Thinly slice the shallot. Mince the garlic.
  3. Sauté: Heat the olive oil in oven-proof skillet or cast iron pan over medium heat. Add the shallots and garlic and sauté for 3 to 4 minutes, stirring occasionally, until tender and fragrant. Add the Brussels sprouts, 1 teaspoon kosher salt, and fresh ground black pepper and sauté on medium high heat for 3 minutes. Add ¼ cup water and continue cooking until tender and starting to brown, another 6 to 7 minutes. Remove from the heat.
  4. Meanwhile, make the cheese sauce: Grate the white cheddar cheese (if necessary). Measure out the butter, flour, milk, ⅛ teaspoon salt, onion powder, and garlic powder. In a saucepan, heat the butter over medium heat; when it melts, stir in the flour. Heat the mixture for about 2 minutes, stirring constantly. When the color starts to turn light brown, immediately reduce the heat to low. Add the milk very slowly: whisking constantly until the mixture is completely smooth before adding more. Then add the salt, onion powder, and garlic powder and continue cooking on low heat for about 2 minutes, whisking frequently. Gradually add the sharp cheddar cheese and Pecorino Romano cheese, and keep stirring until it is fully melted and the sauce is smooth.
  5. Bake: Stir the cheese sauce into the cooked Brussels sprouts. Sprinkle with panko and bake 20 minutes until golden brown. If desired, dust with a pinch of paprika. Serve warm.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

A few more Brussels sprouts recipes

This cruciferous vegetable is one of our top favorite vegetables to cook. Here are a few Brussels sprouts recipes to enjoy them:

Butternut Squash Lasagna with Sage

This butternut squash lasagna recipe is an absolute showstopper of a fall dinner! Ricotta, Pecorino, and sage make a hearty…

This butternut squash lasagna recipe is an absolute showstopper of a fall dinner! Ricotta, Pecorino, and sage make a hearty meal that pleases everyone.

Butternut Squash Lasagna

Why we love this recipe

Welcome to your new favorite fall dinner idea: butternut squash lasagna with sage! Just saying those words together makes us feel warmer. The flavors here are impeccable—creamy ricotta, punchy Pecorino, fresh sage and savory sweet squash.

While it’s a bit of prep work, we’ve simplified a few steps so you don’t need a nap once you throw it in the oven. Or, grab a partner and cook this one together (in fact, we wrote a whole cookbook about the joy of cooking with people you love!). Every mouthful is a bit of sweet, savory, creamy, herby, and altogether irresistible.

Ingredients in butternut squash lasagna

Butternut squash lasagna can take ages to make, especially if you roast the squash and make a béchamel sauce. This recipe is simpler: you’ll boil the squash and make a quick sauce using ricotta cheese that doesn’t require any heating on the stovetop.

The recipe comes out so cozy and vibey—it’s ideal for cozy fall and winter entertaining! It’s perfect for fall dinner parties, and would be a great Thanksgiving recipe or for Christmas dinner. Here’s what you’ll need:

  • Butternut squash (medium)
  • Ricotta, Mozzarella and Pecorino cheese
  • Milk
  • Lasagna noodles
  • Olive oil
  • Garlic powder, nutmeg salt and pepper
  • Fresh sage
  • Lemon
Butternut Squash Lasagna Recipe

How to cut butternut squash: some tips!

The hardest part of making a butternut squash lasagna? Cutting the squash. Butternut squash is a notoriously difficult vegetable to tackle. We’ve got a few tips for cutting squash without breaking into a sweat:

  1. Use a serrated peeler. A serrated blade makes it easier to peel the tough skin than a normal vegetable peeler, which can easily slip. Try this serrated vegetable peeler.
  2. Cut off the neck and chop it separately from the base. First chop off the neck, then peel it and chop into squares. Do the same for the base. 
  3. Watch the video before you start. Watch this quick video of How to Cut Butternut Squash.
Butternut Squash Lasagna

A few time savers in this butternut squash lasagna

If you follow along with us, you might know we’re sticklers for simple recipes (we even wrote a cookbook about that, too!). While lasagna is almost never easy, the concept is pretty simple. But a typical butternut squash lasagna requires quite a bit of prep work. Here’s how we simplified this recipe to save time:

  • Boil the butternut squash instead of roasting it. Roasting is our favorite technique for cooking vegetables, but it’s got a longer lead time. Roasted butternut squash takes about 45 minutes with preheat time, whereas you can whip up boiled squash in about 10 minutes with boiling time.
  • Make a quick ricotta sauce. A bechamel sauce is more traditional in a butternut squash lasagna, but that also takes time and dirties a pot. This recipe uses ricotta, milk and some seasonings to make a quick and dirty sauce.

The sauce is not a traditional cream sauce, so the lasagna has a firmer texture. It’s not as gooey as you might expect, and it’s 100% delicious.

Make ahead and storage info

Butternut squash lasagna is a bit of a project for a weeknight—it takes about 1 ½ hours start to finish. We love making this for guests: but you can also make it on a weeknight with some additional prep steps! Here are some ideas:

  • Make ahead ideas: Boil the butternut squash in advance and refrigerate it until ready to bake (or use leftover roasted butternut squash). You can also boil the noodles in advance and refrigerate: just make sure they’re coated in a little olive oil before refrigerating.
  • Or make ahead the entire pan: Make the entire lasagna prior to baking, then refrigerate overnight. Increase the bake time as needed to cook until it’s warmed through and the cheese has browned.
  • Storage info: Refrigerate leftovers for up to 2 days. Or freeze them: it’s easiest to cut it into single servings and freeze each in separate containers. To reheat, defrost the lasagna in the refrigerator, then place in a baking dish, cover with foil and reheat at 400 degrees for about 15 minutes, until warmed through.
Butternut Squash Lasagna

More butternut squash recipes

When squash season is upon us, it’s easy to get squash obsessed! Here are a few of our top butternut squash recipes:

Dietary notes

This butternut squash lasagna recipe is vegetarian. For gluten-free, use gluten-free noodles.

Frequently asked questions

Can I use a different type of squash?

While butternut squash is ideal for its sweetness and creamy texture, you could experiment with other winter squashes like acorn or delicata. Just be aware that the cooking time may vary slightly.

What can I substitute for ricotta cheese?

If you’re looking for a dairy-free option, you could use a vegan ricotta alternative or even silken tofu blended until smooth.

What can I serve with butternut squash lasagna?

A simple green salad or some crusty bread are great accompaniments to this hearty lasagna.

Print
Butternut Squash Lasagna

Butternut Squash Lasagna with Sage


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Sonja Overhiser
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 9
Save Recipe

Description

This butternut squash lasagna recipe is an absolute showstopper of a fall dinner! Ricotta, Pecorino, and sage make a hearty meal that pleases everyone.


Ingredients

For the butternut squash

  • 2-pound butternut squash (medium)
  • ½ tablespoon olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon garlic powder

For the lasagna

  • 9 to 12 lasagna noodles (6 to 8 ounces, gluten-free if necessary)
  • 1 ½ tablespoons chopped fresh sage, divided, plus additional leaves as desired
  • Zest of 1/2 lemon (about 2 teaspoons)
  • ⅛ teaspoon ground nutmeg
  • ½ cup plus 2 tablespoons milk
  • 16 ounces (2 cups) whole milk ricotta cheese
  • ¼ teaspoon kosher salt
  • Fresh ground black pepper
  • 1 cup shredded Pecorino cheese, divided
  • 8 ounces (2 ½ cups) shredded mozzarella cheese, divided

Instructions

  1. Preheat: Preheat the oven to 375 degrees Fahrenheit.
  2. Boil the squash: Peel and cut the butternut squash into small cubes about 1/2-inch thick. (Go to How to Cut Butternut Squash for a video! A serrated vegetable peeler works best.) Bring a medium pot of water to a boil. Add the squash and cook for about 5 to 6 minutes until fork tender (test a piece to see if it is done). Drain, then place in a medium bowl. Mix with the olive oil, kosher salt and garlic powder.
  3. Meanwhile, boil the noodles*: Bring a large pot of well salted water to a boil. Boil the noodles until just before al dente, about 5 minutes, stirring often. Drain the noodles, then drizzle a baking sheet with a bit of olive oil. Lay the noodles flat onto the sheet, then turn them over so they become coated with olive oil to prevent sticking.
  4. Prepare the ricotta sauce: Add 1 tablespoon chopped sage to a medium bowl and reserve about ½ tablespoon for topping the lasagna. To the bowl, add the lemon zest, nutmeg, ricotta cheese, salt and pepper and milk. Stir.
  5. Layer the lasagna: In a 9” x 13” baking dish, spread ½ cup ricotta sauce on the bottom of the pan. Then top with 1 layer of noodles, ½ of the cooked squash, scant 2/3 cup cheese sauce, 1 cup mozzarella and ⅓ cup Pecorino cheese. Repeat again: 1 layer of noodles (you may need to cut a noodle in half for the side, depending on your pan), the remaining squash, scant 2/3 cup cheese sauce, 1 cup mozzarella cheese and ⅓ cup Pecorino cheese. Finally, top with noodles (again, you may need to cut a noodle in half for the top layer), then the remaining ricotta sauce spread with a spatula. Sprinkle the entire top with the remaining ½ cup mozzarella cheese, ⅓ cup Pecorino cheese, and ½ tablespoon sage.
  6. Bake the lasagna: Cover the pan with aluminum foil and bake for 40 minutes. Carefully remove the foil and bake another 20 minutes, until the top is browned. Let stand for 5 to 10 minutes before serving. Leftovers can be refrigerated for 2 to 3 days and reheated in a 400°F oven. (See make ahead and storage notes below.)

Notes

*If you use fresh lasagna noodles, they don’t need to be boiled.

Make ahead ideas: Boil the butternut squash in advance and refrigerate it until ready to bake. Boil the noodles in advance and refrigerate, making sure they’re coated in a little olive oil.
Or make ahead the entire pan: Make the entire lasagna prior to baking, then refrigerate overnight. Increase the bake time as needed to cook until it’s warmed through and the cheese has browned.
Storage info: Refrigerate leftovers for up to 2 days. Or freeze them: it’s easiest to cut it into single servings and freeze each in separate containers. To reheat, defrost the lasagna the refrigerator, then place in a baking dish, cover with foil and reheat at 400 degrees for about 15 minutes, until warmed through.

  • Category: Main dish
  • Method: Baked
  • Cuisine: Pasta
  • Diet: Vegetarian

Linguine Pasta with Garlic & Herbs

Try this simple and delicious linguine recipe with garlic and herbs! Parmesan cheese, fragrant garlic, and fresh herbs flavor a…

Try this simple and delicious linguine recipe with garlic and herbs! Parmesan cheese, fragrant garlic, and fresh herbs flavor a luscious cream sauce that perfectly coats the pasta. Serve it as a side dish, or stir in cooked protein to turn it into a main!

Linguine Recipe

Why we love this recipe

Here’s a pasta recipe that’s endlessly customizable—and don’t you want to dive right into that bowl? This linguine pasta is a burst of flavor: garlic, Parmesan cheese, fresh basil and chives, and a hint of cream make a luscious sauce that makes you melt into each bite.

Alex and I created this linguine recipe to work for a variety of occasions. It’s great for summer with the fresh herbs: you can even add sliced cherry tomatoes for a vegetarian main dish, or chunks of pan seared chicken or sauteed shrimp. Or, it’s a great side dish for grilled salmon or veggie kabobs. This one’s a favorite of our kiddos too. (Because white sauce pasta? Yum.)

Ingredient notes for linguine pasta

Linguine is quick and simple, and this recipe comes together in under 30 minutes. Like any Italian recipe, it’s all about quality of the ingredients! Here are some tips on ingredients and substitutions:

  • Linguine: Linguine is a long pasta shape similar to fettuccine, but thinner and elliptical shaped instead of flat. It works well with vegetables and creamy sauces, just like fettuccine. (We like it even better than fettuccine because it’s lighter!)
  • Fresh garlic: Don’t make this pasta sauce without the fresh garlic: it’s a must for that aromatic flavor.
  • Fresh herbs: Fresh herbs are another must here. We used basil and chives, but it’s also great with oregano, tarragon, thyme, and fresh dill.
  • Lemon zest: Lemon zest also infuses a big amount of citrus flavor.
  • Milk, cream, Parmesan, Pecorino, and Italian seasoning: This simple mixture makes the base of the sauce. Pecorino cheese is an aged cheese similar to Parmesan, but the bold, salty flavor enhances the sauce even more. We think it’s essential if you can find it!
Linguine Pasta

Ways to make it a main dish

This linguine pasta is simple as is, and works as a side dish to grilled chicken, grilled fish, grilled shrimp, and more. Or, you can do the following to make a main dish pasta:

Shrimp Linguine

Shrimp linguine is a great way to serve this pasta as a main dish

Other pasta shapes

If you love this recipe and don’t have linguine on hand, you can use other long pasta shapes like spaghetti or bucatini. Short pasta shapes work as well with the sauce flavoring, like orecchiette, penne, cavatappi, or gemelli.

Storing leftovers

This linguine recipe tastes best freshly made: the sauce tastes the best and creamiest right out of the pan. We don’t recommend making this recipe ahead, though you can portion out the sauce ingredients and mince the garlic in advance, storing refrigerated until cooking.

Leftovers last refrigerated for up to 3 days. If you can, save some of the pasta water and add it when reheating to make the sauce creamy again.

More pasta recipes

Love pasta recipes? Here are some favorites:

Dietary notes

This linguine pasta recipe is vegetarian. For gluten-free, use gluten-free linguine.

Frequently asked questions

What herbs work best for this dish?

You can experiment with basil, parsley, chives, oregano, thyme, or a combination of your favorite herbs.

Can I make this dish ahead of time?

It’s best to enjoy this pasta dish freshly made for the most vibrant flavors. For make ahead prep, you can portion out the sauce ingredients and mince the garlic in advance, storing refrigerated until cooking.

Can I freeze the leftovers?

It’s not recommended to freeze the cooked pasta: this dish is best freshly made.

Print
Linguine Recipe

Linguine with Garlic & Herbs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4
Save Recipe

Description

Try this simple and delicious linguine recipe with garlic and herbs! Parmesan cheese, fragrant garlic, and fresh herbs flavor the luscious cream sauce that perfectly coats the pasta. Serve it as a side dish, or stir in cooked protein to turn it into a main!


Ingredients

  • 8 ounces linguine
  • 2 tablespoons salted butter
  • 4 garlic cloves, finely minced
  • Zest from 1 lemon (about 1 teaspoon)
  • 1 cup 2% milk
  • ¼ cup heavy cream
  • ½ cup grated Parmesan cheese
  • 2 tablespoons grated Pecorino (optional but recommended)
  • ½ tablespoon all-purpose flour
  • 1 teaspoon Italian seasoning
  • ¾ teaspoon kosher salt
  • Fresh ground pepper, to taste
  • ¼ cup chopped herbs (basil and chives, or parsley)
  • Optional add-ins: sliced cherry tomatoes, span seared chicken, sauteed shrimp

Instructions

  1. Start a large pot of generously salted water to a boil. Add the linguine pasta and boil until al dente (check a few minutes before the package instructions indicate and taste to assess doneness). Before draining, reserve about ½ cup pasta water. Then drain the pasta and return it to the pot. Toss with a little olive oil if the sauce is not yet ready. 
  2. In a very large skillet, heat the butter over medium heat. Add the minced garlic and lemon zest and stir briefly. Add the milk, heavy cream, Parmesan cheese, Pecorino cheese, Italian seasoning, and ¾ teaspoon kosher salt and cook for about 2 minutes until the cheese has melted. In a small bowl, mix the flour with 1 tablespoon water. Pour it into the pan with the sauce, then stir at a simmer for 1 to 2 minutes until it thickens.  
  3. Taste and add one more pinch of salt. Enjoy immediately (tastes best freshly made). Leftovers last refrigerated for up to 3 days. If you can, save some of the pasta water and add it when reheating to make the sauce creamy again.
  • Category: Main or side dish
  • Method: Stovetop
  • Cuisine: Italian inspired
  • Diet: Vegetarian