share this post

One-Pot 30-Minute Broccoli Pasta

Jump to Recipe Print Recipe Pin This Recipe!
5 from 128 votes
By Carine Claudepierre -

This one-pot Broccoli Pasta recipe is the quickest and easy 30 minutes meat-free family dinner that all the family loves.

It’s also a vegan-friendly pasta dinner with a dairy-free option and is easy to make gluten-free as well.

Broccoli Pasta

I love to prepare vegetarian pasta dinners for my family because it’s always easy to make, and everyone loves them.

Broccoli and pasta are two low-cost ingredients that are perfect for creating cheap healthy family dinners.

So let’s see how you can make this broccoli pasta recipe in less than 30 minutes.

How To Make Broccoli Pasta

Broccoli pasta is a one-bowl pasta recipe where broccoli is cooked at the same time as your pasta, so you don’t have to go through many steps and cleaning of pans.

Here the pasta is cooked in a  creamy dairy-free sauce with delicious pieces of broccoli and ready in 30 minutes with minimal washing.


To make this recipe, you will need the following:

  • Uncooked Pasta – I recommend a shape like penne, shell, farfalle, fusilli, or bow pasta. They fit the pan easily rather than Fettuccine or Spaghetti.
  • Fresh Broccoli – cut into tiny florets
  • Shallots or onion
  • Extra Virgin Olive Oil
  • Garlic Cloves
  • Vegetable Broth
  • Almond Milk – I prefer unsweetened almond milk, but you can also use coconut milk, soy milk, or cashew milk.
  • Salt and Black Pepper
  • Italian Seasoning
  • Lemon Juice
  • Cream – Heavy cream, canned coconut cream, or cashew cream.
  • Parmesan Cheese or nutritional yeast. This adds delicious cheese flavors without using any dairy. Otherwise, you can use Parmesan cheese if you prefer to use real cheese.
Broccoli Pasta

Cooking The Pasta

This is a one-bowl recipe which means that the pasta is cooked directly in the pasta sauce, so you don’t have two steps to follow.

First, in a large wide skillet – make sure it’s large enough to fit all the pasta – warm olive oil.

Add shallots or onion and cook until fragrant and translucent, which takes 2 to 3 minutes.

Stir in broccoli florets, garlic, Italian seasoning, salt, and pepper.

Cook until the broccolis are half-cooked, crispy, and have a vibrant green color which takes 3 to 4 minutes.

Use a slotted spoon to remove the broccoli from the pan and set it aside on a plate.

Broccoli Pasta

Cooking The Pasta

Add pasta, vegetable stock, and unsweetened almond milk.

Cover with a lid and bring to a boil. Reduce to medium heat and cook, stirring once in a while to prevent the pasta from sticking together.

Cook on light heat until the pasta is cooked to your liking.

Depending on how you like your pasta, their cooking time varies. Cook them until all the liquid has been absorbed by the pasta.

For al dente pasta, it takes 20 minutes, and 25 minutes for a softer pasta.

Just before the pasta is fully cooked, add the broccoli, cream, lemon juice, and Parmesan cheese and stir to combine with the pasta sauce.

Toss the pasta to make sure they’re fully covered.

Taste the sauce and season with salt and pepper if needed.

Broccoli Pasta

Serving Pasta

You can serve broccoli pasta with some delicious add-ons to enhance the flavor of the dish including:

  • Lemon Zest
  • Lemon Juice
  • Red Pepper Flakes

Storage Instructions

You can store leftover broccoli pasta in an airtight container in the fridge for up to 4 days.

Or you can also freeze the remaining pasta in a sealed container for up to 3 months.

Thaw in the fridge the day before and rewarm in the microwave or over medium heat in a non-stick saucepan.

Frequently Asked Questions

Below are the most popular answers to your questions about this easy broccoli pasta recipe.

Can I Use Low-Carb Pasta?

Absolutely! But watch out! Because some low-carb pasta made from edamame beans, for example, cooks way faster and absorbs less liquid.

You will have to either adjust the recipe liquid amount, starting with less and increasing if needed to avoid mushy pasta.

Can I Use Frozen Broccoli?

Yes, you can! But frozen broccoli won’t crisp as well as fresh broccoli. They also require less cooking, or they turn into puree.

How Can I Add Protein To The Dish?

The best way to increase the protein content of this recipe is to use protein pasta. Some wheat pasta varieties are higher in protein.

You can also stir in some of your favorite canned, drained beans in the sauce, like cooked chickpeas or cooked lentils.

If you eat meat, stir in cooked shredded rotisserie chicken in the sauce to make chicken broccoli pasta.

Have you tried this broccoli pasta recipe? Share a comment or review below.

Broccoli Pasta

Broccoli Pasta

This one-pot Broccoli Pasta recipe is an easy 20-minute meat-free family dinner that the whole family loves.
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Yield: 8 servings (1 1/2 cup)
Serving Size: 1 serving

Nutrition Snapshot

Net Carbs 11.2g
Fat 7.9g
Protein 4.3g
Calories 135.6kcal
5 from 128 votes
Review Print

Want My Kitchen Equipment?



  • In a large, wide skillet (it must fit the cooked pasta) warm olive oil over medium heat.
  • Stir in minced shallots and garlic and cook for a few minutes until fragrant. Stir in fresh broccoli florets, and Italian seasoning and cook on low-medium heat until vibrant green – about 2 minutes.
  • Use a slotted spoon to remove the ingredients from the skillet and set aside in a bowl at room temperature.
  • Return the skillet to medium-high heat (no need to clean it), and add vegetable broth and almond milk. Add the dry pasta to the liquid, making sure you push down the pasta to entirely submerged them in the liquid.
  • Cover, bring to a boil, then reduce to low heat and cook, stirring once in a while, on light simmer, covered until the liquid is absorbed by the pasta – about 20-35 minutes. If the liquid gets absorbed too quickly and the pasta is not cooked yet, add more stock or water until the pasta is cooked to your liking.
  • During the last 5 minutes of cooking, stir in cream, lemon juice, cheese, or nutritional yeast, and cooked broccoli.
  • Cook uncovered, until warm and creamy. Taste and adjust salt and pepper if needed.
  • Serve with grated parmesan, fresh basil, or a drizzle of lemon juice or olive oil.


  • Store leftovers in the fridge for up to 4 days in a sealed container. Freeze up to months and thaw in the fridge the day before.


Note 1:Shallots can be replaced with chopped onions of the white or brown variety.
Note 2: You can use buckwheat pasta or quinoa pasta as a gluten-free option.
Note 3: Coconut cream, cashew cream, or soy cream are dairy-free vegan options.
Note 4: Cheese can be replaced with 1/4 cup of nutritional yeast to make vegan broccoli pasta.
My Recipe Notes

To save your own private notes on your favorite recipes, join Sweetashoney Members!

Tried this recipe?Mention @sweetashoneyrecipes


Serving Size: 1 serving
Yield: 8 servings (1 1/2 cup)
Serving: 1servingCalories: 135.6kcal (7%)Carbohydrates: 12.1g (4%)Fiber: 0.9g (4%)Net Carbs: 11.2gProtein: 4.3g (9%)Fat: 7.9g (12%)Saturated Fat: 3.5g (22%)Polyunsaturated Fat: 0.8gMonounsaturated Fat: 2.9gCholesterol: 16.6mg (6%)Sodium: 555.2mg (24%)Potassium: 60.5mg (2%)Sugar: 1.4g (2%)Vitamin A: 342.5IU (7%)Vitamin B12: 0.1µg (2%)Vitamin C: 4mg (5%)Vitamin D: 0.2µg (1%)Calcium: 125.4mg (13%)Iron: 0.5mg (3%)Magnesium: 9.7mg (2%)Zinc: 0.5mg (3%)
Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I'm Carine, the food blogger, author, recipe developer, published author of a cookbook and many ebooks, and founder of Sweet As Honey.

I'm passionate about sharing all my easy and tasty recipes that are both delicious and healthy. My expertise in the field comes from my background in chemistry and years of following a keto low-carb diet. But I'm also well versed in vegetarian and vegan cooking since my husband is vegan.

I now eat a more balanced diet where I alternate between keto and a Mediterranean Diet

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweet As Honey. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

All my recipes are at least triple tested to make sure they work and I take pride in keeping them as accurate as possible.

Browse all my recipes with my Recipe Index.

I hope that you too find the recipes you love on Sweet As Honey!

Posted In:

Cooking Method:

Meal Types:




Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    No Comments Yet On One-Pot 30-Minute Broccoli Pasta


The recipes, instructions, and articles on this website should not be taken or used as medical advice. The nutritional data provided on Sweetashoney is to be used as indicative only. The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates.

You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.