This garlic butter pasta is the ultimate comfort food recipe for any night of the week. Combining tender roasted broccoli, savory sauteed mushrooms, and a rich, luscious garlic butter sauce, this dish is as satisfying as it is simple to prepare. Designed for home cooks of all levels, this garlic butter pasta recipe requires minimal fuss but delivers maximum flavor. It’s perfect for a quick weeknight dinner or a more casual gathering, offering a delicious balance of textures and tastes that will have everyone asking for seconds.
Key takeaways
- Roast vegetables at high heat for caramelization and flavor.
- Sauté garlic gently to avoid bitterness.
- Create a smooth roux for a lump-free sauce.
- Use reserved pasta water to emulsify the sauce.

Garlic Butter Pasta with Roasted Broccoli & Mushrooms
Ingredients
- 1 head broccoli, washed and chopped
- 1 teaspoon oil
- 1/2 tablespoon dried Italian herbs or 2 tbs. fresh herbs (rosemary, thyme, etc)
- 8 ounces whole wheat penne pasta
- 8 ounces mushrooms, washed and sliced
- 3 tablespoons butter
- 1 tablespoon minced garlic (2 cloves)
- 1/2 tablespoon flour
- sea salt
- sharp, hard cheese for topping (like Parmesan)
Instructions
- Preheat oven to 400°F (200°C). Toss broccoli with 1 tsp oil and Italian herbs; season with salt. Spread on a baking sheet and roast for 20-30 minutes, stirring occasionally, until tender and slightly crispy.
- Cook whole wheat penne pasta according to package directions. Reserve about 1/2 cup pasta water before draining.
- While pasta cooks, melt 3 tbsp butter in a large skillet over medium-high heat. Add sliced mushrooms and season generously with salt. Cook, stirring often, for 15-20 minutes until mushrooms are tender and lightly browned.
- Stir in 1 tbsp minced garlic and 1/2 tbsp flour with the mushrooms. Cook for 1 minute until fragrant.
- Add the drained pasta to the skillet with the mushrooms. Stir to combine. If the sauce seems too thick, add a splash of the reserved pasta water until desired consistency is reached.
- Stir in the roasted broccoli. Top generously with grated Parmesan cheese before serving.
Notes
– Use fresh herbs like rosemary or thyme for a more vibrant flavor profile.
– Reserve pasta water to help create a smooth, emulsified sauce that coats the pasta perfectly. Allergens: Wheat, Milk. Nutrition information is an estimate, calculated automatically. Values vary with brands, substitutions and portion sizes.
The technique that makes it
The success of this garlic butter pasta hinges on a few key techniques that ensure flavor and texture. Roasting the broccoli and mushrooms is crucial. Roasting at a high temperature (around 400°F or 200°C) allows the vegetables to caramelize, developing a deeper, sweeter flavor and a tender-crisp texture that complements the pasta. The broccoli should be tossed with a little oil and Italian herbs before roasting to prevent sticking and enhance flavor. For the mushrooms, the high heat helps to evaporate excess moisture, preventing them from becoming soggy and concentrating their earthy taste.
The garlic butter sauce is another critical component. It starts with melting butter, then gently sautéing minced garlic. It’s vital not to burn the garlic; this can happen quickly due to its small surface area and high sugar content, resulting in a bitter taste. Cooking the garlic over medium-low heat until fragrant is sufficient. Adding flour to the melted butter and garlic creates a roux. Cooking the roux for a minute or two allows the raw flour taste to cook out and helps thicken the sauce without becoming clumpy. Gradually whisking in a small amount of liquid (like pasta water, if available, or a splash of broth) will help emulsify the sauce, creating a smooth, cohesive coating for the pasta. Finishing the sauce with a touch of sea salt and freshly grated hard cheese before tossing with the pasta binds all the flavors together.
Troubleshooting
- Problem: Broccoli is soggy and bland. Fix: Ensure the oven is preheated to at least 400°F (200°C) and spread the broccoli in a single layer on the baking sheet. Avoid overcrowding the pan, which steams vegetables instead of roasting them.
- Problem: Garlic is burnt and bitter. Fix: Reduce the heat when sautéing the garlic. Cook it gently in the melted butter over medium-low heat until just fragrant, not browned. If it starts to brown, remove the pan from the heat immediately.
- Problem: Sauce is lumpy or too thin. Fix: For lumps, ensure you whisk the flour into the melted butter to form a smooth roux before adding any liquid. For a thin sauce, simmer it for a few extra minutes to allow it to reduce and thicken. If it’s still too thin, you can make a slurry with a teaspoon of cornstarch and a tablespoon of water, then whisk it into the simmering sauce.
- Problem: Pasta is sticking together. Fix: Cook the pasta according to package directions until al dente. Drain it well, reserving some pasta water. Toss the pasta immediately with the sauce and a splash of the reserved pasta water to help create a smooth, emulsified coating.
Substitutions
- Pasta: While whole wheat penne is recommended for its nutty flavor and texture, you can substitute with other short pasta shapes like fusilli, rotini, or farfalle. For a gluten-free option, use brown rice or quinoa pasta. The cooking time may vary.
- Broccoli: Cauliflower florets or Brussels sprouts, halved or quartered, can be roasted in place of broccoli. They will offer a similar texture and absorb the flavors well, though their inherent taste will differ.
- Mushrooms: Cremini or baby bella mushrooms are excellent substitutes for standard white mushrooms, offering a richer, earthier flavor. Shiitake mushrooms can also be used for a more intense umami profile.
- Herbs: If dried Italian herbs are unavailable, a mix of dried oregano, basil, and thyme can be used. For fresh herbs, consider using finely chopped parsley, chives, or even a hint of fresh sage.
Pro tips
- For extra crispy broccoli, ensure it’s well-drained and not overcrowded on the baking sheet.
- Use fresh herbs like rosemary or thyme for a more bright, fresh flavor profile.
- Reserve pasta water to help create a smooth, emulsified sauce that coats the pasta perfectly.
Enjoy this flavorful and satisfying pasta dish, a perfect centerpiece for any meal. Experiment with different hard cheeses to find your favorite topping!
More from Easy Pasta Recipes →
Frequently asked questions
Can I use different vegetables in garlic butter pasta?
Absolutely! Asparagus, bell peppers, cherry tomatoes, or spinach are excellent substitutes. Add heartier vegetables like broccoli and mushrooms earlier in the roasting process, while delicate greens can be stirred in during the last few minutes of cooking to prevent overcooking and maintain their bright color and texture.
How do I store leftover garlic butter pasta?
Store any leftover pasta in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it in a skillet over medium-low heat with a splash of water or broth to prevent it from drying out. Avoid microwaving, as it can make the pasta mushy.
Can I make the roasted broccoli and mushrooms ahead of time?
Yes, you can roast the broccoli and mushrooms up to 2 days in advance. Store them in an airtight container in the refrigerator. When ready to serve, reheat them in a moderate oven or a skillet before tossing with the cooked pasta and sauce. This ensures they retain their best texture.
What is the best way to tell if the broccoli is roasted enough?
Your broccoli is perfectly roasted when it is tender-crisp and has lightly browned, caramelized edges. You should be able to easily pierce the stems with a fork, but they shouldn’t be mushy. The mushrooms should be tender and slightly browned. Adjust roasting time as needed.




