No-Guilt Broccoli Fettuccine Alfredo.
There are comfort meals that leave you feeling heavy and sluggish, and then there are dishes that satisfy the soul without derailing the rest of your day. This No-Guilt Broccoli Fettuccine Alfredo is one of those rare wins: creamy, bright, and herb-fresh, yet lighter than the classic heavy cream version. It’s perfect for weeknight dinners, casual weekend lunches, or whenever you want pasta that feels indulgent and wholesome at the same time. The name No-Guilt Broccoli Fettuccine Alfredo. captures exactly that balance—rich flavor without the regret.
Why you’ll love this version

Instead of relying on a thick cream base, the sauce uses plain hummus plus a little butter and Parmesan for a luxuriously smooth texture. Roast-tender broccoli florets bring color and a gentle crunch, while lemon zest and juice cut through the richness to keep the dish bright. A touch of cayenne and crushed red-pepper flakes gives a subtle heat that keeps each bite interesting. Fresh basil and parsley finish the plate with herbaceous lift.
Ingredients
- 2 small heads broccoli, cut into florets
- ¼ cup extra virgin olive oil
- ½ teaspoon cayenne
- ½ teaspoon garlic powder
- Kosher salt and freshly ground pepper
- 1 pound fettuccine pasta
- 1 cup plain hummus
- Zest and juice of 1 lemon
- 2 tablespoons unsalted butter
- ¾ cup grated Parmesan cheese, plus more for serving (sub nutritional yeast for vegan version)
- ¼ cup chopped fresh basil, plus more for serving
- Fresh parsley, plus more for serving
- 1 pinch crushed red-pepper flakes
Make-ahead and swaps
If you want to shave time on a busy night, roast the broccoli earlier in the day and rewarm it briefly before tossing with the pasta. For a dairy-free alternative, replace the Parmesan with nutritional yeast and swap the butter for an extra tablespoon of olive oil or a plant-based butter. The hummus keeps the sauce creamy while adding protein and fiber, so it’s a great trick for lightening up classic comfort food.
Step-by-step instructions

Follow these steps in order for the best results. I’ve rewritten the directions into clear, sequential actions while keeping the ingredient amounts exactly as listed above.
- Preheat your oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper or lightly grease it.
- Place the broccoli florets on the prepared baking sheet. Drizzle the ¼ cup extra virgin olive oil over the broccoli, then sprinkle with ½ teaspoon cayenne, ½ teaspoon garlic powder, and a generous pinch of Kosher salt and freshly ground pepper. Toss the florets so they’re evenly coated in oil and seasonings, spreading them out in a single layer.
- Roast the broccoli in the preheated oven until tender and slightly browned at the edges, about 15–20 minutes depending on your oven and the size of the florets. Remove from the oven and set aside.
- While the broccoli roasts, bring a large pot of salted water to a rolling boil. Add the 1 pound fettuccine pasta and cook according to package directions until al dente. Reserve about 1 cup of the pasta cooking water before draining the pasta.
- In a large bowl or a wide shallow pan, combine 1 cup plain hummus with the zest and juice of 1 lemon and the 2 tablespoons unsalted butter. Whisk or stir until smooth. If the mixture feels too thick, add a few tablespoons of the reserved pasta water to loosen it into a silky sauce.
- Add ¾ cup grated Parmesan cheese to the hummus mixture and stir until fully incorporated and smooth. Taste and season with additional Kosher salt and freshly ground pepper if needed. For a vegan variation, substitute nutritional yeast for the Parmesan and use plant-based butter or an extra tablespoon of olive oil.
- Add the drained fettuccine directly into the bowl or pan with the sauce. Toss the pasta so each strand is coated, adding more reserved pasta water a little at a time to reach your desired sauce consistency. The sauce should cling to the pasta without being gluey.
- Fold in the roasted broccoli florets, taking care not to mash them—gentle motion keeps the florets intact and steak-like in texture. Add ¼ cup chopped fresh basil and a couple of tablespoons of chopped fresh parsley to the pasta and fold to distribute evenly.
- Finish with a pinch of crushed red-pepper flakes for heat and an extra grind of black pepper. Serve the pasta immediately with additional grated Parmesan and more fresh basil and parsley scattered on top.
Tips for perfect texture and flavor

- Reserve pasta water: The starchy cooking liquid is your secret for emulsifying the hummus-based sauce so it becomes glossy and clingy.
- Don’t over-roast the broccoli: You want tender florets with some char on the tips. Over-roasting turns them dry and dull.
- Adjust brightness: If the sauce feels flat, add a splash more lemon juice. If it needs richness, stir in an extra tablespoon of butter or a drizzle of olive oil.
- Serve hot: This pasta is best straight off the stove. If you need to hold it for a short time, keep it covered in a warm oven (200°F/95°C) and add a little reserved pasta water when reheating.
Serving suggestions
Serve this No-Guilt Broccoli Fettuccine Alfredo. with a crisp green salad and a lemony vinaigrette to complement the pasta’s creaminess. A simple charred lemon half on the side brightens each bite when squeezed over the finished dish. For a heartier meal, add shredded rotisserie chicken or grilled shrimp on top.
Make it your own
Swap herbs based on what’s in your garden: tarragon or chives work well for a different herbal note. For a bit more crunch, sprinkle toasted pine nuts or chopped almonds over the finished plate. If you prefer more heat, increase the cayenne a touch when seasoning the broccoli or add more crushed red-pepper flakes at the end.
Storage and reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat with a splash of water or reserved pasta water to loosen the sauce. Avoid overheating, which can dry the hummus-based sauce; low and slow keeps it creamy.
Nutrition notes
This recipe keeps the spirit of a classic Alfredo while adding fiber and nutrients from broccoli and protein from hummus. The lemon and fresh herbs brighten the overall flavor profile, making each bite feel lighter without sacrificing richness.
Closing thoughts
This No-Guilt Broccoli Fettuccine Alfredo. manages to hit all the comfort-food marks—creamy, fragrant, and satisfying—while staying mindful of balance. It’s an approachable, everyday pasta that’s versatile enough to adapt to what you have on hand. Keep the ingredients simple, follow the step-by-step directions above, and you’ll have a plate of pasta that feels indulgent and wholesome in equal measure.

No-Guilt Broccoli Fettuccine Alfredo.
Ingredients
Equipment
Method
- Preheat the oven to 450°F (230°C).
- Toss the broccoli florets with the olive oil, cayenne, garlic powder, and a large pinch each of kosher salt and black pepper on a rimmed baking sheet.
- Roast the broccoli for 15 to 20 minutes, tossing once, until edges are lightly charred.
- Meanwhile, bring a large pot of salted water to a boil and cook the fettuccine until al dente according to package directions.
- Reserve 1 cup of the pasta cooking water, then drain the pasta and return it to the pot.
- Add the hummus, about 1/2 cup of the reserved pasta water, lemon zest, lemon juice, butter, and 3/4 cup grated Parmesan to the pasta.
- Toss vigorously until a creamy sauce forms, adding more reserved pasta water a little at a time to reach the desired consistency.
- Stir in the chopped basil, chopped parsley, and crushed red-pepper flakes, then taste and adjust seasoning with salt and black pepper as needed.
- Add the roasted broccoli to the pasta and toss gently to combine.
- Serve immediately with extra Parmesan and additional basil or parsley if desired.
Notes
- Recipe reprinted from The Half Baked Harvest Cookbook.
- Use nutritional yeast instead of Parmesan for a vegan option.
- Reserve pasta water to adjust sauce consistency.
- Roast broccoli until lightly charred for best flavor.
