If you love pasta and broccoli, you're going to fall in love with this creamy One Pot Broccoli Pasta. Made with just a handful of simple ingredients, this recipe comes together in one pot and is on the table in under 20 minutes. Easy, comforting, and perfect for busy days!

One-pot pasta is a quick and easy way to make a comforting meal with minimal cleanup. Everything cooks together in one pot, making this One Pot Broccoli Pasta extra creamy thanks to heavy cream and Parmesan, while the broccoli adds texture and nutrients. It's the perfect cozy lunch or dinner when you want something satisfying without much effort.
Why You'll Love This Recipe
Ingredients

- Pasta: Fusilli, penne, or rigatoni work best. Aim for pasta with a cooking time of around 10 minutes.
- Broccoli: Adds crunch, color, and nutrients. You can use both florets and the stem - just slice the stem thinly and cook it with the florets.
- Olive Oil: For sautéing the aromatics.
- Garlic & Shallot: Add depth and flavor. The shallot can be replaced with one small yellow or red onion.
- Heavy Cream: I use dairy-free heavy cream (soy- or oat-based), but regular cream works too.
- Vegetable Broth: The pasta cooks directly in the broth, which adds much more flavor than plain water.
- Parmesan: Makes the pasta extra creamy and savory. For a vegan version, skip it or use a plant-based alternative.
- Lemon Juice: A splash of acidity to balance the richness.
- Dried Herbs & Black Pepper: Season to taste. Add salt at the end if needed - the broth already contains salt.
See recipe card for quantities.

How To Make
- Wash broccoli and cut into very small florets. You can also use the broccoli stem, simply cut it into thin slices.

- Heat a large pot with olive oil over medium heat. Add garlic and shallot, sauté for 3 minutes until fragrant.
- Add vegetable broth, dairy-free cream, dried herbs, and pepper, bring to a boil.
- Stir in pasta and cook for 5 minutes.

- Add broccoli, cover with a lid, and cook for another 8 minutes. Stirring occasionally.
- Fold in grated Parmesan cheese and lemon juice, cover with the lid and let it sit for 5 minutes. → The pasta will soften a little during this time. If your pasta is already al dente, serve immediately.

email me this recipe 💌
Storage Instructions
Store leftovers in an airtight container in the fridge. Good for 3 days. Reheat in a skillet with some water or in the microwave.
I don't recommend freezing this pasta dish!
More Pasta Recipes You'll Love
Did You Make This Recipe?
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.
Follow me on Instagram, Pinterest, or Facebook, and sign up for my free newsletter to stay updated with new recipes. Thank you for your support! ❤️✨
📖 Recipe
One Pot Broccoli Pasta
email me this recipe 💌
Ingredients
- 7 oz pasta
- 1 tablespoon olive oil
- 1 clove garlic, minced
- 1 shallot, minced
- 2 cups vegetable broth
- ½ cup dairy-free heavy cream, Vegetarian: heavy cream
- 1 teaspoon dried Italian seasoning
- ¼ teaspoon pepper
- 10.5 oz broccoli
- 1 teaspoon lemon juice
- ½ cup grated parmesan, Vegan: dairy-free cheese
Instructions
- Wash broccoli and cut into very small florets. You can also use the broccoli stem, simply cut it into thin slices.
- Heat a large pot with olive oil. Add garlic and shallot, sauté for 3 minutes until fragrant.
- Add vegetable broth, dairy-free cream, dried herbs, and pepper, bring to a boil.
- Stir in pasta and cook for 5 minutes. Add broccoli, cover with a lid, and cook for another 8 minutes. Stirring occasionally.
- Fold in Parmesan cheese and lemon juice, cover with the lid and let it sit for 5 minutes. → The pasta will soften a little during this time. If your pasta is already al dente, serve immediately.


Comments
No Comments