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.