
Roasted Brussels Sprouts Pasta with Bacon
This post may contain affiliate links. Please read our disclosure policy.
This shaved Brussels sprouts pasta is simple enough for a weeknight but feels special enough to serve to guests. The roasted Brussels, crispy bacon, and buttery garlic sauce (with a hint of anchovy, if you dare) come together with lemon, parmesan, and toasted almonds for a cozy, flavorful meal.

I can’t get enough of this shaved Brussels sprouts pasta — it’s one of those dishes that feels both comforting and a little fancy. The Brussels are roasted until golden and caramelized, with bits of minced onion and crispy bacon, filling the kitchen with the most irresistible smell. Then everything gets tossed together with pasta in a buttery garlic and anchovy sauce (the anchovy paste is optional, but it adds the best savory depth). A squeeze of lemon brightens it all up, and a handful of Parmesan and toasted almonds adds that perfect salty crunch.
What I love most is how this pasta manages to be both quick and impressive. It’s simple enough for a weeknight dinner, yet it feels like something you’d happily serve to company with a glass of wine. Every bite has that cozy mix of smoky bacon, nutty Brussels, and rich buttery sauce — a little earthy, a little tangy, and completely satisfying. It’s one of those recipes that makes you wonder how something so easy can taste so good.



Roasted Brussels Sprouts Pasta with Bacon
Ingredients
- 1 ¼ lb brussels sprouts (shaved)
- ½ medium onion (finely minced)
- 4 strips bacon (chopped)
- ½ tablespoon olive oil
- ½ teaspoon EACH: salt and pepper
- 8 ounces short-shaped pasta
- ⅓ cup chopped almonds
- 3 tablespoons butter
- 3 cloves garlic (finely minced)
- 1 tablespoon anchovy paste (see notes)
- ½ cup reserved pasta water
- 2 tablespoons lemon juice
- ½ cup grated parmesan cheese
Instructions
- Preheat your oven to 425 degrees Fahrenheit. Add the brussels, onion, bacon, olive oil, salt, and pepper and mix well. Spread out on the baking sheet and bake for 20-25 minutes, until the brussels start to brown and the bacon begins to crisp. Mix a few times during baking.1 ¼ lb brussels sprouts, ½ medium onion, 4 strips bacon, ½ teaspoon EACH: salt and pepper, ½ tablespoon olive oil
- While the brussels are roasting, bring a large pot of salted water to a boil over high heat. Add the pasta and cook according to package directions. Reserve a cup of the cooking water and then drain the pasta and set it aside.8 ounces short-shaped pasta
- While the pasta water is heating, toast the almonds. In a large pan (big enough to hold everything), toast the almonds over medium heat for 4-5 minutes, until they are fragrant and starting to brown. Remove them from the pan.⅓ cup chopped almonds
- Wipe out the pan and add the butter. When it starts to foam, add the garlic and anchovy paste and cook for 1 minute. Remove the pan from the heat until the pasta and brussels are both ready.3 tablespoons butter, 3 cloves garlic, 1 tablespoon anchovy paste
- Add the pasta and roasted veggies to the pan and mix well. Slowly add up to ½ cup of reserved pasta water, tossing the pasta as you go. Add the lemon juice and parmesan and serve right away with the almonds on top.½ cup reserved pasta water, ½ cup grated parmesan cheese, 2 tablespoons lemon juice
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.






