One-Pot Lemon Broccoli Pasta

Featured in: Simple One-Pot Comfort Meals

This one-pot lemon broccoli pasta combines tender spaghetti with fresh broccoli florets in a light, garlic-infused sauce brightened by fresh lemon juice and zest. The entire dish comes together in just 30 minutes, making it perfect for weeknight dinners.

Simply sauté garlic in olive oil, add pasta and broccoli with vegetable broth and milk, then simmer until the pasta reaches al dente texture. The liquid reduces into a silky, naturally creamy sauce that coats every strand. Finish with fresh Parmesan, lemon zest, and optional fresh herbs for a restaurant-quality meal.

This vegetarian dish serves four and easily adapts to dietary preferences with plant-based milk and vegan cheese. Consider adding white beans or chickpeas for extra protein, or swapping in asparagus and zucchini for seasonal variations.

Updated on Tue, 20 Jan 2026 12:39:00 GMT
Fork-tender broccoli and silky lemon garlic sauce cling to al dente spaghetti in this One-Pot Lemon Broccoli Pasta, served steaming in a rustic bowl. Save
Fork-tender broccoli and silky lemon garlic sauce cling to al dente spaghetti in this One-Pot Lemon Broccoli Pasta, served steaming in a rustic bowl. | birchwhisk.com

The first time I made one-pot pasta, I stood there watching the pot like a hawk, absolutely convinced it wouldnt work. But when that creamy, starch-thickened sauce came together, I realized Id been overcomplicating weeknight dinners for years. This lemon broccoli version has become my spring go-to—bright enough to wake up your palate but comforting enough for a rainy Tuesday.

My friend Sarah stumbled into my kitchen last month while I was testing this recipe, and she ended up staying for dinner. She kept asking what I was making because the lemon-garlic aroma was filling the entire apartment. We ended up eating straight from the pot, standing at the counter, and she texted me the next day that she'd already made it twice.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dried spaghetti or linguine: Long pasta noodles work beautifully here because they have enough surface area to absorb all that flavorful liquid
  • Broccoli florets: Cut them into bite-sized pieces so they cook through at the same rate as your pasta
  • Garlic: Thinly slicing the garlic instead of mincing gives you mellow, sweet pockets of flavor rather than harsh bites
  • Vegetable broth or water: Broth adds depth, but water works fine if thats what you have on hand
  • Whole milk or plant-based milk: This creates just enough creaminess without making the dish heavy
  • Lemon: Both the zest and juice are essential for that bright, fresh finish that cuts through the richness
  • Parmesan cheese: Freshly grated melts into the sauce better than pre-grated, creating that velvety texture
  • Olive oil: Use a good quality oil here since it provides the flavor foundation for everything else
  • Sea salt and black pepper: Taste at the end since the broth and cheese add saltiness
  • Crushed red pepper flakes: Optional, but a tiny bit adds just enough warmth to balance the citrus

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat olive oil in a large, wide pot over medium heat and add the sliced garlic (and onion if using), sautéing until fragrant but not browned, about 1 to 2 minutes.
Combine everything:
Add the dried pasta, broccoli florets, vegetable broth, and milk to the pot, stirring to combine before bringing to a boil.
Simmer to perfection:
Reduce heat to a simmer and cook uncovered for 10 to 12 minutes, stirring often so nothing sticks, until the pasta is al dente and most liquid has reduced to a silky sauce.
Add the brightness:
Stir in the lemon zest and juice, Parmesan cheese, salt, black pepper, and red pepper flakes, adjusting seasoning to taste.
Let it rest:
Remove from heat and let stand for 2 to 3 minutes to allow the sauce to thicken slightly before serving.
Pin it
| birchwhisk.com

This recipe became my comfort food during a particularly busy month when work deadlines meant I had zero energy for elaborate cooking but still wanted something that felt nurturing. Its the dish that convinced me simple food can be extraordinary.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Swapping in asparagus or zucchini when broccoli feels out of season keeps this recipe fresh all year round. Sometimes I throw in a handful of frozen peas during the last two minutes of cooking for pops of sweetness that my niece always asks for specifically.

Getting The Sauce Right

The magic happens because pasta releases starch into the cooking liquid, naturally thickening it into something that tastes like you spent hours reducing a cream sauce. If the sauce gets too thick before the pasta is done, add a splash of water and keep cooking.

Perfecting The Timing

Cutting your broccoli into uniformly sized pieces is the secret to everything finishing cooking at the same moment. I also recommend breaking long pasta in half if using a narrower pot, which makes stirring easier and ensures even cooking.

  • Set your table before you start cooking since this comes together quickly and tastes best immediately
  • Have your lemon zested and juiced before you begin so you can add it the moment the pasta is done
  • Keep some extraParmesan on hand because this dish somehow disappears faster than you expect
A bright spring One-Pot Lemon Broccoli Pasta garnished with fresh basil and extra Parmesan, with lemon wedges on the side for a zesty finish. Pin it
A bright spring One-Pot Lemon Broccoli Pasta garnished with fresh basil and extra Parmesan, with lemon wedges on the side for a zesty finish. | birchwhisk.com

Serve this with a simple green salad and maybe some crusty bread to mop up that incredible sauce. Its the kind of meal that makes weeknight cooking feel like a small act of self-care.

Frequently Asked Questions

Can I use fresh pasta instead of dried?

Yes, but reduce cooking time significantly. Fresh pasta typically cooks in 2-3 minutes, so add it toward the end of simmering to avoid overcooking. Start checking at 2 minutes for al dente texture.

What if I don't have vegetable broth?

Water works perfectly as a substitute. For extra flavor, dissolve a vegetable bouillon cube in the water, or use chicken broth for a richer taste. The lemon and garlic provide plenty of seasoning regardless.

How do I make this vegan?

Swap whole milk for unsweetened plant-based milk (oat or almond work well) and use vegan Parmesan or nutritional yeast for the cheese. The sauce will be slightly thinner but still delicious and creamy when finished.

Why is my sauce too thin?

Ensure you're simmering uncovered so liquid evaporates properly. Stir frequently to prevent sticking and help release starch from the pasta, which thickens the sauce. If needed, simmer an extra 2-3 minutes or whisk in a cornstarch slurry.

Can I prep ingredients ahead of time?

Yes, chop garlic, broccoli, and onion up to 24 hours ahead and store in containers. Zest and juice the lemon just before cooking for maximum flavor. The entire dish cooks in 30 minutes, so minimal advance prep is needed.

What wine pairs well with this dish?

Crisp white wines like Pinot Grigio, Sauvignon Blanc, or Albariño complement the bright lemon and light sauce beautifully. These wines enhance the citrus notes without overpowering the delicate vegetables and subtle garlic flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pot Lemon Broccoli Pasta

Bright, spring-inspired pasta with tender broccoli, zesty lemon, and silky garlic sauce—cooked in one pot for easy cleanup.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes


Difficulty: Easy

Cuisine: Italian-inspired

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Pasta & Vegetables

01 12 oz dried spaghetti or linguine
02 4 cups broccoli florets, cut into bite-sized pieces
03 4 cloves garlic, thinly sliced
04 1 small onion, finely chopped (optional)

Liquids

01 4 cups vegetable broth or water
02 1/2 cup whole milk or plant-based milk

Flavorings

01 Zest and juice of 1 large lemon
02 1/4 cup freshly grated Parmesan cheese, plus more for serving
03 2 tablespoons olive oil
04 1/2 teaspoon sea salt, or to taste
05 1/4 teaspoon black pepper
06 1/4 teaspoon crushed red pepper flakes (optional)

Garnish

01 Fresh basil or parsley, chopped (optional)

Instructions

Step 01

Bloom Aromatics: In a large, wide pot or deep sauté pan, heat olive oil over medium heat. Add garlic and onion if using, sauté for 1–2 minutes until fragrant and translucent, but not browned.

Step 02

Combine Pasta and Liquids: Add dried pasta, broccoli florets, vegetable broth, and milk to the pot. Stir to combine and bring to a boil.

Step 03

Simmer Until Tender: Reduce heat to a simmer. Cook uncovered, stirring often to prevent sticking, for 10–12 minutes, or until pasta is al dente and most of the liquid has reduced to a silky sauce.

Step 04

Finish with Citrus and Cheese: Stir in lemon zest and juice, Parmesan cheese, salt, black pepper, and crushed red pepper flakes if using. Adjust seasoning to taste.

Step 05

Rest Before Serving: Remove from heat. Let stand 2–3 minutes for the sauce to thicken slightly.

Step 06

Plate and Garnish: Serve hot, garnished with extra Parmesan and fresh herbs if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large deep skillet or pot
  • Measuring cups and spoons
  • Wooden spoon or tongs
  • Chef's knife and cutting board
  • Microplane or grater

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (gluten) and dairy (milk, Parmesan)
  • Use gluten-free pasta for gluten-free preparation
  • Use plant-based milk and cheese for dairy-free preparation
  • Always check ingredient labels for allergens

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 9 g
  • Total Carbohydrate: 62 g
  • Protein: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.