🎉 Introduction
When you want a quick, wholesome, and delicious pasta dish, Broccoli Pasta is a weeknight hero. In just 20 minutes, you can turn fresh or frozen broccoli into a vibrant sauce that coats every piece of pasta.
This Italian-inspired recipe uses simple ingredients — garlic, olive oil, Parmesan, and basil — for a comforting yet light meal that’s perfect for busy days.
🧰 Equipment Needed
- Large pot for boiling pasta and broccoli
- Colander
- Large skillet or sauté pan
- Wooden spoon or spatula
- Measuring cups and spoons
🛒 Ingredients
🧄 Fruits & Vegetables:
- 1 handful fresh basil leaves
- 2 cloves garlic, minced
🍝 Pasta & Grains:
- 12 oz short pasta (penne, fusilli, or orecchiette)
🫒 Oils & Vinegars:
- 3 tbsp extra virgin olive oil
🧀 Dairy Products:
- ½ cup Parmesan cheese, grated
🥦 Other:
- 1 lb broccoli (fresh or frozen)
- 1 gallon (3.5 liters) water + 1 tbsp salt for boiling broccoli
👩🍳 Directions
Step 1 – Boil the Broccoli
- Bring 1 gallon of water with 1 tablespoon of salt to a boil in a large pot.
- Add broccoli and cook for 5–6 minutes (fresh) or 3–4 minutes (frozen) until tender.
- Use a slotted spoon to transfer broccoli to a bowl, reserving the cooking water in the pot.
Step 2 – Cook the Pasta
4. Bring the reserved broccoli water back to a boil.
5. Add pasta and cook until al dente according to package instructions.
6. Reserve 1 cup of pasta water before draining.
Step 3 – Make the Broccoli Sauce
7. In a large skillet over medium heat, warm olive oil.
8. Add garlic and sauté for 1–2 minutes until fragrant.
9. Add cooked broccoli and mash lightly with a fork or spoon to break it down.
Step 4 – Combine Pasta & Sauce
10. Add cooked pasta to the skillet with broccoli mixture.
11. Toss together, adding pasta water a little at a time to create a creamy sauce.
Step 5 – Finish & Serve
12. Stir in Parmesan cheese and fresh basil.
13. Serve hot with extra Parmesan on top.
🍽️ Servings & Timing
- Servings: 3–4 portions
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
🧊 Storage & Reheating
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Not recommended for best texture.
- Reheating: Warm on the stovetop with a splash of water or olive oil.
🥄 Variations
- Spicy Kick: Add chili flakes with the garlic.
- Vegan Version: Swap Parmesan for nutritional yeast or vegan cheese.
- Extra Veggies: Add zucchini or spinach for more greens.
- Protein Boost: Toss in chickpeas or grilled chicken.
❓ 10 FAQs
- Can I use frozen broccoli?
Yes, just reduce cooking time slightly. - Can I use long pasta instead of short?
Yes, spaghetti or linguine work too. - What can I use instead of Parmesan?
Pecorino Romano or vegan cheese. - Can I make this oil-free?
Yes, sauté garlic in vegetable broth. - Can I blend the broccoli into a smooth sauce?
Yes, for a creamy version. - How do I make it spicier?
Add red pepper flakes to the oil when cooking garlic. - Can I prepare it ahead?
Best enjoyed fresh, but you can store and reheat. - What’s the best pasta shape for this?
Short pasta like fusilli, penne, or orecchiette. - Can I use other herbs instead of basil?
Yes, parsley or mint works well. - How can I make it creamier?
Add a splash of cream or more pasta water.
🏁 Conclusion
This Easy Broccoli Pasta is fresh, quick, and full of flavor. With just a few pantry staples and one pot of boiling water, you can create a light yet satisfying dinner in only 20 minutes.

Easy Broccoli Pasta in 20 Minutes – Fresh, Simple & Satisfying
Ingredients
Equipment
Method
- Bring 1 gallon of water with 1 tablespoon of salt to a boil in a large pot.
- Add broccoli and cook for 5–6 minutes (fresh) or 3–4 minutes (frozen) until tender.
- Use a slotted spoon to transfer broccoli to a bowl, reserving the cooking water in the pot.
- Bring the reserved broccoli water back to a boil.
- Add pasta and cook until al dente according to package instructions.
- Reserve 1 cup of pasta water before draining.
- In a large skillet over medium heat, warm olive oil.
- Add garlic and sauté for 1–2 minutes until fragrant.
- Add cooked broccoli and mash lightly with a fork or spoon to break it down.
- Add cooked pasta to the skillet with broccoli mixture.
- Toss together, adding pasta water a little at a time to create a creamy sauce.
- Stir in Parmesan cheese and fresh basil.
- Serve hot with extra Parmesan on top.
Notes
Yes, just reduce cooking time slightly. Can I use long pasta instead of short?
Yes, spaghetti or linguine work too. What can I use instead of Parmesan?
Pecorino Romano or vegan cheese. Can I make this oil-free?
Yes, sauté garlic in vegetable broth. Can I blend the broccoli into a smooth sauce?
Yes, for a creamy version. How do I make it spicier?
Add red pepper flakes to the oil when cooking garlic. Can I prepare it ahead?
Best enjoyed fresh, but you can store and reheat. What’s the best pasta shape for this?
Short pasta like fusilli, penne, or orecchiette. Can I use other herbs instead of basil?
Yes, parsley or mint works well. How can I make it creamier?
Add a splash of cream or more pasta water. 🏁 Conclusion
This Easy Broccoli Pasta is fresh, quick, and full of flavor. With just a few pantry staples and one pot of boiling water, you can create a light yet satisfying dinner in only 20 minutes.