If you’re craving a comforting, flavorful meal without spending hours in the kitchen, this Easy One-Pot Garlic Butter Broccoli Pasta Recipe might just become your new go-to. It’s a delightful harmony of tender pasta, vibrant broccoli, and rich garlic butter sauce, all cooked effortlessly in one pot. The result is a creamy, savory dish that tastes like you spent all day preparing it, but it really takes about 20 minutes. This is the perfect recipe for busy weeknights or cozy dinners when you want something satisfying but simple.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity. Each ingredient plays a key role in building layers of flavor and texture that complement each other perfectly. Fresh garlic adds an irresistible aroma, broccoli brings color and freshness, while butter and Parmesan create that creamy warmth we all love in pasta dishes.
- 8 oz pasta (spaghetti, penne, or any pasta of your choice): Choose your favorite shape to soak up all that garlicky, buttery goodness.
- 2 tablespoons olive oil: Helps meld the flavors while keeping the butter from burning.
- 4 tablespoons unsalted butter: The star of the sauce that makes everything silky and luscious.
- 4 cloves garlic, minced: Freshly minced garlic infuses the dish with a warm, aromatic punch.
- 1 1/2 cups broccoli florets: These add a pleasant crunch and bursts of green for visual appeal and nutrition.
- 3 cups chicken or vegetable broth: This liquid becomes the base for cooking your pasta and infusing flavor.
- 1/2 cup grated Parmesan cheese (optional): Adds a savory, cheesy depth that makes the sauce irresistibly creamy.
- Salt and pepper to taste: Essential seasonings to enhance every ingredient’s natural flavor.
- Crushed red pepper flakes (optional, for a little heat): For those who like a gentle kick that elevates the dish.
- Fresh parsley, chopped (for garnish, optional): A pop of fresh color and mild herbaceous flavor to finish things off.
How to Make Easy One-Pot Garlic Butter Broccoli Pasta Recipe
Step 1: Melt the butter and heat the olive oil
Begin by heating the olive oil and butter together in a large pot over medium heat. This combination ensures the butter doesn’t burn and gives your sauce a perfect richness right from the start.
Step 2: Sauté the garlic
Once the butter is melted and shimmering, add the minced garlic and cook for about 1 minute. This short sauté releases all those wonderful garlicky aromas without making the garlic bitter or overcooked.
Step 3: Add the pasta and coat it well
Next, toss the pasta straight into the pot and stir it around so every piece is coated with the fragrant garlic butter. This step ensures that the pasta soaks up maximum flavor as it cooks.
Step 4: Pour in broth and bring to a simmer
Pour the chicken or vegetable broth over the pasta and garlic butter, then bring the mixture to a gentle simmer. The broth will cook the pasta and infuse it with depth, turning into a flavorful sauce in the process.
Step 5: Add the broccoli florets
Once simmering, add your broccoli florets directly to the pot. Let everything cook together for 10 to 12 minutes, stirring occasionally. The broccoli becomes tender while the pasta reaches that perfect al dente texture.
Step 6: Adjust liquid as needed
If the pasta has soaked up most of the liquid before it’s fully cooked, just add a splash more broth or water. This keeps the pasta from sticking and ensures a creamy, luscious finish.
Step 7: Stir in Parmesan and seasonings
When the pasta and broccoli are just right, stir in the grated Parmesan (if using), salt, pepper, and crushed red pepper flakes for a little zing. This step thickens the sauce and layers on finishing flavors.
Step 8: Combine and remove from heat
Finally, remove the pot from heat and stir everything thoroughly until the sauce thickens beautifully and clings to the pasta and broccoli.
Step 9: Garnish and serve
Sprinkle fresh chopped parsley on top for a fresh, vibrant burst that makes the dish as pretty as it is tasty. Serve this straight from the pot for a cozy, fuss-free dinner experience.
How to Serve Easy One-Pot Garlic Butter Broccoli Pasta Recipe

Garnishes
A simple sprinkle of fresh parsley adds a lovely green contrast and herbal brightness, while an extra dusting of Parmesan cheese amps up the savory factor. A light drizzle of good-quality olive oil or a pinch of lemon zest can add a beautiful finishing touch for freshness.
Side Dishes
This pasta is a hearty, satisfying meal on its own, but if you want to round out your dinner, a crisp green salad or some crusty garlic bread pairs perfectly. Roasted cherry tomatoes or a side of sautéed mushrooms can also complement the garlicky flavors beautifully.
Creative Ways to Present
Serve this dish in rustic bowls with a twirl of pasta piled high and the broccoli nestled on top. You can add a few charred lemon wedges on the side for guests to squeeze over their pasta for a zesty twist. For a dinner party, serve it family-style in a large shallow dish garnished with parsley and extra Parmesan for a warm, communal vibe.
Make Ahead and Storage
Storing Leftovers
Store any leftover pasta in an airtight container in the refrigerator for up to 3 days. To keep the broccoli from getting mushy, try not to overcook it in the first place, and reheat gently.
Freezing
This dish freezes well if you want to save some for later. Transfer cooled leftovers into a freezer-safe container and freeze for up to 2 months. Keep in mind that broccoli’s texture changes a bit after freezing, so it’s best for reheated meals rather than fresh presentations.
Reheating
Reheat gently in a skillet over medium-low heat or in the microwave with a splash of broth or water to loosen the sauce. Stir frequently to maintain that creamy consistency and prevent sticking.
FAQs
Can I use any type of pasta for this recipe?
Absolutely! This Easy One-Pot Garlic Butter Broccoli Pasta Recipe works beautifully with spaghetti, penne, fusilli, or whatever shape you have on hand. Just adjust the cooking time slightly according to the pasta type.
Is it possible to make this recipe vegan?
Definitely. Simply substitute the butter with a plant-based alternative, use vegetable broth, and skip the Parmesan or replace it with a vegan cheese or nutritional yeast for a similar cheesy flavor.
Can I add protein to this dish?
Yes! Grilled chicken, sautéed shrimp, or crispy tofu cubes make excellent additions. Add them before serving or gently warm them in the pot right before the final step.
What can I use instead of broccoli?
Feel free to swap broccoli for other veggies like asparagus, green beans, zucchini, or even spinach. Just add them at the appropriate time so they cook tender but not mushy.
How do I make this spicier?
If you love heat, simply increase the amount of crushed red pepper flakes or add a dash of hot sauce when seasoning. You can also include some sliced jalapeños while sautéing the garlic for an extra kick.
Final Thoughts
This Easy One-Pot Garlic Butter Broccoli Pasta Recipe is a fantastic way to enjoy a homemade, comforting dinner with minimal fuss and maximum flavor. It’s approachable for cooks of all levels and satisfying enough to keep everyone coming back for seconds. Next time you want a quick but memorable meal, this recipe will be waiting in your repertoire to deliver!
Print
Easy One-Pot Garlic Butter Broccoli Pasta Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Easy One-Pot Garlic Butter Broccoli Pasta is a quick and flavorful meal perfect for busy weeknights. Tender broccoli florets and pasta are simmered together in a garlicky butter and broth sauce, creating a creamy, comforting dish with minimal cleanup. Finished with Parmesan cheese and fresh parsley, it’s a delicious and nutritious vegetarian pasta dish ready in just 20 minutes.
Ingredients
Primary Ingredients
- 8 oz pasta (spaghetti, penne, or any pasta of your choice)
- 2 tablespoons olive oil
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- 1 1/2 cups broccoli florets
- 3 cups chicken or vegetable broth
Optional Ingredients
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
- Crushed red pepper flakes (optional, for a little heat)
- Fresh parsley, chopped (for garnish)
Instructions
- Heat the fat: In a large pot, heat the olive oil and unsalted butter over medium heat until the butter is melted and the mixture is shimmering, forming the base for sautéing.
- Sauté garlic: Add the minced garlic to the pot and cook for about 1 minute, stirring frequently, until fragrant but not browned to avoid bitterness.
- Add pasta: Stir in the pasta, coating it thoroughly with the garlic butter mixture to infuse flavor into every strand or piece.
- Pour broth and bring to simmer: Pour in the chicken or vegetable broth, then raise the heat slightly and bring the mixture to a gentle simmer to cook the pasta.
- Add broccoli and cook pasta: Add the broccoli florets to the pot. Continue to simmer for 10-12 minutes, stirring occasionally, until the pasta is al dente and the broccoli is tender but still vibrant.
- Adjust liquid if needed: If the pasta absorbs most of the broth and begins sticking to the pot before fully cooking, add a splash of extra broth or water to maintain moisture and prevent burning.
- Finish with cheese and seasoning: Once the pasta is cooked, stir in the grated Parmesan cheese (if using), and season with salt, freshly ground black pepper, and crushed red pepper flakes for a touch of heat if desired.
- Thicken the sauce: Remove the pot from heat and stir well to combine, allowing the cheese to melt and the sauce to thicken to a creamy consistency.
- Garnish and serve: Sprinkle freshly chopped parsley over the top for a fresh note and serve immediately while hot.
Notes
- You can use any type of pasta, but shorter shapes like penne or fusilli work best for even cooking with the broccoli.
- Vegetable broth is a great alternative to chicken broth for a vegetarian option.
- For added protein, consider tossing in cooked chicken or chickpeas.
- Make sure not to overcook the garlic to avoid a bitter taste.
- Adjust the amount of broth based on pasta type and desired sauce consistency.
- This dish reheats well; add a splash of broth or water when reheating to loosen the sauce.

