Spinach & Artichoke Ravioli Casserole

A simple and elegant casserole bursting with Italian flavors – perfect for both weeknight dinners and special occasions!

When it comes to Italian cuisine we can easily get stuck in a red sauce rut. Don’t get us wrong, we love our meaty marinaras, but sometimes it’s nice to mix things up. Our Spinach & Artichoke Ravioli Casserole is the perfect way to branch out and try creamier Italian fare. Loaded with herby pesto, luscious Alfredo, fluffy pasta pillows, and gooey cheese, this dish is bursting with scrumptious flavors.

It’s simple enough for weeknight dinners, yet elegant enough for special occasions. And with all this deliciousness our kids didn’t even fuss about spinach in their dinner, which is always a win! Try this casserole the next time you’re craving pasta, we know you’ll be hooked!

Spinach Ravioli Casserole

Serves 6 - 8

45 minutes

  • 25 oz. frozen ravioli (cheese or meat-stuffed)
  • 8 oz. fresh baby spinach, chopped
  • 1 (16 oz.) can artichoke hearts, drained and diced
  • 2 cups Alfredo cream sauce
  • 1 1/2 cups Italian cheese blend, shredded, divided
  • 1/3 cup low-sodium chicken broth
  • 1/4 cup pesto sauce
  1. Preheat oven to 375º F.
  2. In a medium bowl, toss together spinach and artichokes with pesto sauce until coated.
  3. Stir together Alfredo sauce and chicken broth in a separate bowl.
  4. Spread 1/3 Alfredo sauce mixture along the bottom of a 9x13-inch baking dish, then top with 1/2 spinach mixture.
  5. Layer half of ravioli evenly over spinach, then top with another layer of Alfredo sauce and spinach.
  6. Top with remaining ravioli, then cover with remaining Alfredo sauce and Italian cheese blend.
  7. Cover with foil, place baking dish in oven and bake for 15 minutes, then uncover and bake for another 15-20 minutes, or until cheese is melted and bubbly.
  8. Remove from oven and serve hot.

Recipe adapted from The Cooking Jar