Artichoke & Spinach Penne Casserole

No ratings yet

A cheesy, veggie-packed family favorite!

artichoke spinach penne casserole

Here’s another recipe that’s easy to prepare and only 237 calories per serving.

No ratings yet

Artichoke & Spinach Penne Casserole

Here is a vegetarian casserole the whole family will love.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Yield 8 people
Serving Size
Course Dinner
Cuisine Universal
Author SkinnyMs.


  • 4 cups whole wheat penne cooked - cook to al dente
  • 6 cups baby spinach loosely packed
  • 1 tablespoon olive oil
  • 24 ounces marinara jar - no sugar added
  • 14 1/2 ounces artichoke hearts can - drained and cut in half
  • 1 cup cottage cheese fat free
  • 1 cup shredded mozzarella part skim
  • 1 cup ricotta low fat
  • 1 egg white
  • 1 teaspoon dried oregano
  • 1/2 teaspoon black pepper freshly ground
  • 1/2 teaspoon crushed red pepper flakes
  • kosher or sea salt to taste
  • 1/4 cup parmesan


  • Preheat oven to 375 degrees.
  • Chop or tear spinach leaves into small pieces. Add olive oil to a large skillet, heat to medium-low, add spinach and cook just until wilted, about 3-4 minutes.
  • In a large mixing bowl, combine cooked penne, marinara, wilted spinach and artichokes, toss to combine.
  • In another large mixing bowl, combine cheeses, egg white, oregano, black pepper, red pepper flakes and salt.
  • In a 9" x 13" casserole dish, add 1/2 of penne mixture, top with 1/2 of cheese mixture and continue layering until all ingredients have been used. The cheese mixture should go on last. Sprinkle parmesan over pasta and additional freshly ground black pepper if desired. Bake until hot and bubbly, about 30 minutes.

Nutrition Information

Calories: 237kcal | Carbohydrates: 36g | Protein: 14g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 18mg | Sodium: 421mg | Fiber: 5g | Sugar: 5g |
SmartPoints (Freestyle): 7
Keywords Kid-Friendly, Pasta, Vegetarian

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

This post may include affiliate links.


The SkinnyMs. team believes that all people, regardless of age, size, and fitness level, have the power to transform their lives — they just need the resources to do so. The SkinnyMs. method promotes healthy living through a combination of clean eating and regular exercise. We offer everything you need to be successful.

More by Skinny


  1. How is this only 176 calories for 6 servings? I came up with 491 calories for 6 servings. The whole wheat penne pasta alone is 200 calories per serving. 491 is better than other meals I've had, but what did I do wrong??

    1. Autumn, Yes, this would be a good freezer meal. Bake it, cool to room temperature, freeze in individual portions or altogether in airtight container or resealable freezer bags. Reheat from frozen at about 325 to 350 degrees F. Alternately, you can not bake and freeze, then just cook longer than directions from frozen.

  2. yes it isn’t the whole pasta for the meal, it is 1/8th. Looks great though and think I will try this out tomorrow.

    1. Great question, Kim! You could definitely add meat! I would suggest ground turkey sausage!

  3. Very good! I added some mushrooms and onions (only because I had some leftover in the fridge I wanted to use up). You can put pretty much anything in this using the same cheese sauce – so many possibilities!

    Again, reallly good and filling. A serving was a good size!

    1. We’re so happy to hear you loved the recipe! Great idea adding the mushrooms and onions – I bet it was delicious! Yum!

Leave a Reply

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

Recipe Rating