Spinach Tomato & Garlic Penne Pasta


  • 2 Tbsp tomato paste
  • 2 oz. cream cheese
  • ¼ cup parmesan cheese, grated
  • ½ lb. penne pasta
  • 9 ounces fresh spinach
  • 1 Tbsp olive oil
  • 1 small onion
  • 2 garlic cloves
  • 15 oz. diced tomatoes
  • ½ tsp dried oregano
  • ½ tsp dried basil
  • pinch red pepper flakes
  • fresh ground pepper, to taste
  • ½ tsp salt


  1. Fill your pasta pot with water, add salt and let it reach a boil.
  2. Add pasta, cook and stir occasionally until tender (7 to 10 minutes). Drain pasta.
  3. Dice the onion and mince the garlic.
  4. While pasta is cooking, place a large sauce pan over medium heat with olive oil.
  5. When hot, add onions and garlic to sauce pan.
  6. Stir occasionally and cook for about 5 minutes.
  7. Add the diced tomatoes (with juices), oregano, red pepper flakes, basil, salt, and some freshly cracked pepper to the skillet with the onions and garlic. Stir to combine.
  8. Add tomato paste and a ½ cup pf water and stir again until the tomato paste is dissolved into the sauce.
  9. Reduce to medium-low heat.
  10. Add cream cheese and stir until evenly combined.
  11. Add Parmesan cheese and stir until melted.
  12. Add the fresh spinach and gently stir it into the sauce until it has wilted (3-5 minutes).
  13. Add pasta and stir well.
  14. Taste and adjust the salt and pepper as needed.
  15. Serve warm.