Easy One-Pot Broccoli & Garlic Pasta

Pasta, Noodles, Dumplings

March 18, 2026

Welcome to one of my all-time favorite weeknight heroes! This rustic, Italian-inspired pasta is the definition of delicious simplicity. The magic lies in a clever shortcut: we cook the vegetables and the pasta in the same pot, infusing the pasta with flavor and saving you cleanup time. It’s a wonderfully flexible dish, perfect with broccoli, cauliflower, or the slightly bitter bite of broccoli raab. Finished with a generous amount of garlic-infused olive oil, it’s a comforting meal that proves you don’t need a long list of ingredients to create something truly special.

Ingredients

• 1 pound / 450g broccoli, cauliflower, or broccoli raab, trimmed and cut into bite-sized pieces
• 1 pound / 450g penne, ziti, or other short-cut pasta
• 1/4 cup / 60ml extra virgin olive oil, plus more for drizzling
• 1 tablespoon / 15g chopped garlic (about 3-4 cloves)
• Salt, to taste
• Freshly ground black pepper, to taste

Instructions

1. Bring a large pot of water to a rolling boil and salt it generously.
2. Add the broccoli (or cauliflower/broccoli raab) to the boiling water and cook until tender-crisp, about 5-10 minutes depending on the vegetable. Do not drain the water.
3. While the vegetable cooks, heat the 1/4 cup of olive oil in a large skillet over medium-low heat. Add the chopped garlic and cook gently until it sizzles and becomes fragrant, about 1-2 minutes. Be careful not to let it brown. Keep the skillet on low heat.
4. Using a slotted spoon, transfer the cooked vegetable directly from the pot into the skillet with the garlic oil. Turn the skillet heat up to medium-high. Cook, stirring and gently mashing some of the pieces with your spoon until everything is heated through and well-coated.
5. Return the water in the pot to a boil and cook the pasta according to package directions until al dente. Before draining, reserve about 1 cup of the starchy pasta water.
6. Drain the pasta and add it directly to the skillet with the vegetable mixture. Add a splash (about 1/4 cup) of the reserved pasta water and toss everything together vigorously. The starchy water will help create a light, creamy sauce that coats the pasta.
7. Continue to toss, adding more pasta water as needed to keep the dish from being dry. Season generously with salt and pepper. Serve immediately, with an extra drizzle of olive oil at the table if you like.

Nutritional Information

• (Estimated per serving, based on 4 servings)
• Calories: 570 kcal
• Protein: 18g
• Carbohydrates: 85g
• Fat: 17g
• Fiber: 8g

Pro Tips

• & Variations
• For a spicy kick, add a pinch of red pepper flakes or a few whole dried chiles to the oil along with the garlic.
• Toss in a large handful of fresh spinach or arugula during the last minute of cooking until it just wilts into the pasta.
• Stir in a tablespoon of tomato paste with the garlic to build a deeper, richer flavor foundation for the sauce.
• Serve with a generous sprinkle of freshly grated Parmesan or Pecorino Romano cheese for a salty, savory finish.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

Crispy Tofu with The BEST Thai Peanut Sauce

Crispy Tofu with The BEST Thai Peanut Sauce

Forget takeout! Unlock the secrets to the most authentic, rich, and creamy Thai peanut sauce right in your own kitchen. Paired with golden, crispy fried tofu, this dish is a flavor explosion of sweet, sour, and savory notes that will transport you straight to the...