This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
This One Pot Broccoli Pasta combines tender pasta, vibrant broccoli, and a rich garlic-Parmesan sauce, all cooked together for simple perfection. Its creamy texture and fresh vegetable flavor make this dish a standout for busy weeknights. Cooking everything in one pot means minimal cleanup, so you can spend less time scrubbing and more time enjoying.
Table of Contents
- Why This One Pot Broccoli Pasta Will Save Your Weeknights
- Everything You Need for One Pot Broccoli Pasta
- How To Make One Pot Broccoli Pasta Step by Step
- Common Mistakes To Avoid
- Frequently Asked Questions
- Expert Tips and Pro Shortcuts
- Meal Prep, Storage, and Reheating
Why This One Pot Broccoli Pasta Will Save Your Weeknights
- Quick and easy: With just 15 minutes of cook time, this recipe gets dinner on the table fast, perfect for hectic schedules.
- One pot cleanup: Since everything cooks together in the same pot, cleanup is a breeze, leaving you with fewer dishes to wash.
- Balanced and flavorful: The combination of broccoli’s fresh crunch and Parmesan’s creamy richness delivers a meal that feels both light and satisfying.
- Customizable for dietary needs: Whether you’re looking for gluten-free pasta or a vegetarian base, this recipe is simple to adapt without losing its core flavors.
Everything You Need for One Pot Broccoli Pasta
- 12 oz (340g) pasta (e.g., penne, fusilli, or spaghetti)
- 4 cups broccoli florets, chopped into bite-sized pieces
- 4 cups water or vegetable broth
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- 2 tablespoons fresh parsley, chopped (optional)
Parmesan cheese adds a creamy texture and salty depth that ties the dish together, while broccoli provides a fresh and nutritious balance to the tender pasta.
How To Make One Pot Broccoli Pasta Step by Step
- In a large pot or deep skillet, bring 4 cups of water or vegetable broth to a boil over medium-high heat.
- Add the pasta and salt to the boiling liquid. Cook for about 5 minutes, stirring occasionally to prevent sticking.
- Add the chopped broccoli florets to the pot and mix well. Continue cooking for 5-7 minutes, or until the pasta is al dente and the broccoli is tender.
- While the pasta and broccoli are cooking, heat olive oil in a small pan over medium heat. Add minced garlic and red pepper flakes (if using), then sauté for 1-2 minutes until fragrant. Remove from heat.
- Drain excess liquid from the pot, leaving about 1/4 cup to help coat the pasta. Add the garlic and olive oil mixture to the pot and stir to combine.
- Sprinkle Parmesan cheese and black pepper over the pasta. Stir until the cheese melts and creates a creamy texture.
- Taste and adjust the seasoning if needed. Garnish with fresh parsley and additional Parmesan cheese before serving.

Speeds up cooking pasta and broccoli while retaining flavor and nutrients — perfect for one-pot meals.
Ideal for sautéing garlic and red pepper flakes evenly — ensures aromatic flavor for this recipe.
Common Mistakes To Avoid
- Overcooking the broccoli: Add the broccoli after the pasta has cooked for a few minutes to prevent it from becoming mushy.
- Skipping the garlic sauté: This step enhances the dish with bold, aromatic flavor that balances the richness of the Parmesan.
- Draining too much liquid: Leave about 1/4 cup in the pot to help the sauce cling to the pasta and broccoli.
Frequently Asked Questions
- Can I use gluten-free pasta?
Yes, gluten-free pasta works well in this recipe. Adjust cooking time based on the package instructions. - What if I don’t have Parmesan cheese?
You can substitute Pecorino Romano or nutritional yeast for a similar flavor profile. - How do I make this dairy-free?
Skip the Parmesan cheese and use a plant-based alternative for creaminess.
Expert Tips and Pro Shortcuts
- Prep your ingredients in advance: Chop the broccoli and mince the garlic before you start cooking to speed things up.
- Use vegetable broth instead of water: This adds an extra layer of flavor to the pasta while it cooks.
- Sauté garlic slowly: Avoid high heat to prevent bitterness and ensure a delicate, fragrant taste.
- Serve with crusty bread: Pair this pasta with our garlic parmesan pasta for a complete meal experience.
Meal Prep, Storage, and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. For freezing, cool completely before transferring to a freezer-safe container; it will keep for up to 2 months.
Reheat in a skillet over low heat, adding a splash of water or broth to revive the sauce. Avoid microwaving, as it can cause the broccoli to lose its texture.

One Pot Broccoli Pasta
Ingredients
- 12 oz pasta e.g., penne, fusilli, or spaghetti
- 4 cup broccoli florets chopped into bite-sized pieces
- 4 cup water or vegetable broth
- 2 tbsp olive oil
- 3 clove garlic minced
- 1/2 tsp red pepper flakes optional
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 cup grated Parmesan cheese plus extra for serving
- 2 tbsp fresh parsley chopped, optional
Instructions
- In a large pot or deep skillet, add the water or vegetable broth and bring to a boil over medium-high heat.
- Once boiling, add the pasta and salt. Cook for about 5 minutes, stirring occasionally to prevent sticking.
- Add the broccoli florets to the pot and stir well. Continue cooking for another 5-7 minutes, or until the pasta is al dente and the broccoli is tender.
- While the pasta and broccoli cook, heat olive oil in a small pan over medium heat. Add minced garlic and red pepper flakes (if using) and sauté for 1-2 minutes until fragrant. Remove from heat.
- Drain any excess liquid from the pot, leaving about 1/4 cup to help coat the pasta. Add the garlic and olive oil mixture to the pot and stir well to combine.
- Sprinkle in the Parmesan cheese and black pepper, stirring until the cheese melts and creates a light, creamy texture.
- Taste and adjust seasoning if needed. Garnish with fresh parsley and additional Parmesan cheese before serving.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨


