by Olena

Broccoli and Penne Pasta Recipe

by Olena

4.8 from 19 reviews

Penne Pasta with broccoli, tomato sauce, garlic, onion and oil cooked in one pan and topped with cheese for an easy healthy pasta recipe.

Broccoli and Penne Pasta Recipe

Broccoli Pasta Recipe

This penne pasta recipe with broccoli is my-go-to 20 minute dinner for kids when my fridge is empty and they won’t eat my quinoa skillet. It’s affordable, quick, healthy and versatile – use any firm veggies you have on hand/your kids like. Frozen vegetables work too.

Oddly enough my kids love broccoli, not over cooked. Cauliflower, carrots and snap peas are great options as well. You could also add grape tomatoes, peas and corn, why not?!

Broccoli and Penne Pasta garnished with parsley

I added only 3/4 cup cheese, just enough to make the dish creamy and cheesy. Dried and fresh herbs, tomato sauce and good quality pasta take care of the rest. This dish was creamy and delicious.

How to Make Broccoli and Penne Pasta

how to make Broccoli and Penne Pasta step by step

Sauce consists of onion, garlic, thyme, salt, pepper and tomato sauce. Pasta cooks right in the skillet. That’s right, just add water. If it gets too thick the next day, add more boiled water. I always have it in my kettle.

how to make Broccoli and Penne Pasta step by step

Isn’t it beautiful?! After pasta is cooked, add your vegetables of choice and cheese. We like cooked but still crunchy broccoli but you can increase cooking time for softer vegetables.

This penne with broccoli makes plenty with leftovers to be taken for lunch the next day or frozen. Super simple, isn’t it?!how to make Broccoli and Penne Pasta step by step

Broccoli and Penne Pasta Recipe

More One Pot Pasta Recipes


Broccoli and Penne Pasta Recipe

4.8 from 19 reviews

Penne Pasta with broccoli, tomato sauce, garlic, onion and oil cooked in one pan and topped with cheese for an easy healthy pasta recipe.

  • Author: Olena of
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Ukrainian


  • 1 medium onion, finely chopped
  • 5 garlic cloves, minced
  • 3 tbsp olive oil, extra virgin
  • 14 oz can tomato sauce, low sodium
  • 4 cups veggie or chicken stock, low sodium
  • 1 tbsp balsamic vinegar
  • 1 tbsp rosemary, fresh or dried
  • 1/2 tsp thyme, dried
  • 1/2 tsp salt
  • 1/2 tsp black pepper, ground
  • Pinch of hot pepper flakes
  • 3 cups penne pasta, uncooked
  • 6 cups broccoli florets
  • 1 cup (3 oz) Mozzarella cheese, shredded
  • 1/2 cup parsley/basil, finely chopped


  1. Preheat large deep skillet on medium heat and add olive oil, onion and garlic. Saute until translucent, stirring occasionally.
  2. Add tomato sauce, stock, balsamic vinegar, rosemary, thyme, salt, pepper and hot pepper flakes. Stir and bring to a boil.
  3. Add pasta and stir again.
  4. Bring to a boil, cover, reduce heat to low and cook for 15 minutes, stirring every 5 minutes.
  5. Add broccoli, cover and cook for 3 minutes for crispy broccoli and 5 – 6 minutes for softer vegetables.
  6. Turn off heat, add cheese and stir until melted.
  7. Garnish with parsley or basil and serve hot.

Store: Refrigerate covered for up to 2 days.

 Did you make this recipe? Please give it a star rating in the comments.

olena osipov in the studio

Hello and welcome to iFOODreal.

My name is Olena Osipov. I'm a mom to 2 boys and a wife to Alex. And this is our healthy family recipes blog. I grew up in Ukraine on real food. As an adult, I tried many diets without results. Now for over 10 years, I cook quick and easy healthy meals for my family. I can help you with “What’s for dinner?” too.

What You Will Find Here

Healthy family recipes with simple ingredients. Many are inspired by my Ukrainian heritage. I share mostly dinner recipes because it just never ends... I’m obsessed with healthy freezer meals. And more than in love with my Instant Pot.

A Little More About Me

Originally from Ukraine, I now reside on magic Vancouver Island in British Columbia, Canada with my family. I started this blog in 2012 when I ended up at home with 2 small kids unemployed and a wee bit chubby.

53 comments on “Broccoli and Penne Pasta Recipe

Our “happiness” software deletes rude comments without publishing, so we can keep on happily cooking delicious recipes for you. Please see our full comment policy:).

Leave a Reply

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

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

  1. We made this recipe with cauliflower Penne pasta. Had a slightly different texture than normal pasta but it tasted great, we especially loved the addition of broccoli, thanks so much for the great recipe 👌👍.

  2. 🤗😋 Yes, p l e a s e! Bring on the pasta! I’m in love with this recipe – among others I’ve tried!! Love the fact it’s low in cholesterol… pretty healthy indeed! My next recipe im trying is your Chicken Alfredo!! OMG I would love it since i dont eat any dishes with creame sauce BUT… your recipe has change it for me! Im trying it asap! I’m also loved Olive Garden – or should I say USED to. My husband loves all my pasta dishes I make & loves the way I cook it so much so he doesn’t want to go there again – especially when mine is better. Lol
    Anyway, Olena, thank you! Thank-you so much for all you do to make this blog possible…! All the recipes I’ve made from your site have been repeat performers & have passed your blog/site on to many friends.

    1. Hi Tricia! Thank you so much for your amazing review of my recipes and site. I am so thankful that you are enjoying the recipes and passing them along to friends 🙂

  3. Olena’s recipes are so good they remind me of childhood memories.I love your recipes thank you again!!

  4. We love this recipe! Thank you so much for sharing! I’ve made it 3 times so far and it’s even better the next day!

    1. Review part 2
      We also added chicken to ours! Next time I might try meatballs from the air fryer! I’ll check to see if you have air fryer recipes!
      Thank you again!! ?

  5. Really tasty, healthy. Can add whatever. I can’t eat onion or garlic so I substituted it with garlic infused olive oil . Delicious. Thankyou

  6. This was delicious! Such a gorgeous sauce and almost no dishes.
    I used lentil-based penne for a protein boost and vegan cheese – works perfectly.

  7. My 16-year old girl loves pasta and I was looking for an easy meal. I checked your site – which is my go-to site for inspiration – and I came across this one pot pasta recipe. Very easy to cook, ready in a short time and delicious too. Instead of 1 1/2 tsp thyme I used 1/2 tsp of thyme, 1/2 tsp oregano and 1/2 tsp Italian herbs.

  8. Actually love it. I had to use half a jar of ragu since that’s all I had but still added everything listed! Yum yum ?

  9. Way too my thyme. I made it as the recipe stated and it wasn’t great. The thyme was overpowering. Overall it was good which is why I have 3 stars, but Cut the thyme to 1/2 tsp and add 1/2 tsp of oregano and it’s much better.

  10. Was very yummy and very easy. I added some cheddar cheese as well as mozzarella and it tasted really good.

  11. Easy, fast, delicious and in ONE pot! that’s exactly my kind of cooking!
    Thanks for a delicious meal, I had some broccoli I wanted to use up and found your recipe.
    I added shredded meat, used dried basil and oregano (as I didn’t have fresh herbs) + a dash of chili powder. I also only used 1/4 cup cheese and it was still very creamy and rich.
    My 8 year old went for seconds (and me too!)
    I will definitely be making this again, next time I’ll probably use more broccoli and add shredded carrots for extra veggie boost.

  12. I’ve read that you should stay away from no fat low fat because of all the stuff they add for flavor .and to not use baged shreaded cheese it’s better to shered it your self

    1. That is absolutely true. When I first created this recipe, I was still using low fat products – now I don’t, like barely. Sometimes I buy non fat plain organic Greek yogurt because there is no full fat, and that stuff is usually pretty clean. Low fat non organic products are usually loaded with sugar and crap.
      Yes, bagged cheese contains cellulose to prevent it from sticking, and other anti-caking agents etc. You got it all right.:)

  13. Again, a fabulous recipe! So quick, easy, healthy and delicious!! This is my most favorite place for recipes – and my family loves them all! I’ve been sharing you with my friends and on Facebook – so many of them would like to eat better but don’t really know where to start. This is the place to go!

  14. I had to write you and thank you, Olena.
    I’ve been loosing wight for the last six month and your blog has been a huge inspiration and help along the way. I love your recipes and thank you so much for the Nutritional Info in every post so I know how much of this delicious food I’m allowed per meal and when to save the rest for a meal to look forward to. I hope you keep this great blog forever 🙂

    1. Hi Sofie. You are welcome and so rewarding to hear this. It’s important to know what is your food in terms of macros, that way you can control the portions. Learning this for me has been huge as well. Good luck on the rest of your journey.

  15. I love the simple sauce you created and thanks for another 20 minute recipe! Ever since I discovered whole wheat pasta, regular pasta tastes funny and always seems overcooked so I try not to buy it any more.

The information on this website is for educational purposes only. It has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease. You assume full responsibility and liability for your own actions.

This page may contain affiliate links. is a participant of Amazon Services LLC Associates Program. If you make a purchase, we will receive a small commission at no extra cost to you. It helps keep iFOODreal recipes free. Thanks for your support!