This post may contain affiliate links, read my disclosure policy for details.

Creamy cheese and spinach ravioli is smothered in a silky, rich sauce for a grown-up version of a classic favorite pasta dish. The easy homemade alfredo-style sauce is mixed with spinach and cheese ravioli for a luscious pasta dish your family will love. Plus, it all cooks in one skillet. 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This cheese and spinach cheese ravioli recipe is so much more than the canned ravioli you ate as a child. We’ve swapped out beef and red sauce for a creamy cheese sauce and spinach. Easy meals don’t have to be boring, and this ravioli with spinach proves our point. 

I love that this recipe is cooked from start to finish in one skillet. If you are looking for more one pan recipes, try my Four Cheese Ravioli Pasta, Garlic Mushroom Chicken Thighs or my Easy Chicken Tetrazzini. Clean up will be a breeze.

Why You’ll Love This Ravioli Recipe

  • A silky cream sauce. Serve with some bread so you can soak up all of the dreamy cream sauce. 
  • Cooks in one skillet. From the sauce to baking the finished dish, the whole cheese and spinach ravioli recipe cooks in one skillet.
  • Not your kids ravioli. Instead of using red tomato sauce this ravioli is bathed in a creamy spinach sauce for a grown up version of a classic favorite. 

Cheese and Spinach Ravioli Ingredients

  • Unsalted Butter: use unsalted butter to have more control on the saltiness of the final dish.
  • Flour: use all-purpose flour
  • Garlic: fresh garlic has a vibrant flavor
  • Dairy: we’re using both whole milk and heavy cream to give the sauce a silky texture.  
  • Seasoning: salt, pepper, Italian seasoning and bit of red chili flake for heat. 
  • Spinach: fresh baby spinach is nice and tender. 
  • Parmesan Cheese: freshly grated cheese will easily melt into the sauce.
  • Ravioli: use four cheese ravioli or your favorite flavor. 
  • Mozzarella Cheese: shred from a block or use fresh mozzarella for the creamiest texture.
  • Basil: adds a pop of color and a bright flavor. 

How To Make Spinach and Cheese Ravioli Skillet

  • Prepare the equipment. Preheat the oven to 400F and heat a large ovenproof skillet over medium flame. 
  • Prepare the sauce. Add butter, once butter is melted, sprinkle the flour and cook for a minute. Add the minced garlic along with the milk, heavy cream, Italian seasonings, salt and pepper. Cook until the sauce thickens for 4-5 minutes.
Process shot showing spinach being wilted into the creamy sauce for ravioli with spinach.
  • Wilt the spinach. Add the baby spinach and cook until the spinach is wilted. 
Process of mixing the ravioli with the creamy cheese sauce.
  • Add the raviolis. Sprinkle the parmesan cheese over the sauce and add in the raviolis. Cook for a minute until everything comes together.
Ravioli with spinach sprinkled with cheese before baking.
  • Top with cheese and bake. Layer the skillet with mozzarella cheese on top and sprinkle some red chili flakes. Place the skillet in the oven and bake for 12-15 minutes until the cheeses are melted and bubbling.
Creamy cheese and spinach ravioli in a skillet.
  • Garnish and serve. Garnish the cheesy ravioli skillet with fresh basil and serve while it is still warm.

Tips To Make Baked Ravioli with Spinach and Cheese

  • If the sauce is too thick you can thin it out with a bit of chicken stock or additional milk.
  • You can use fresh or frozen ravioli for this recipe.  
  • If you don’t have baby spinach you can use regular spinach instead. I like to give it a rough chop so the pieces are bite-sized. 
  • Add in cooked asparagus, artichoke hearts or sundried tomatoes if desired. 
  • Shred your own cheese and it will melt much better. 
  • Not a fan of spice? Omit the red pepper flakes if you prefer a milder dish.
  • Leftovers can be stored for 5 days and you can quickly reheat them in the microwave or a low oven.
A spoon picking up a helping of ravioli with spinach.

Frequently Asked Questions

Can I use frozen ravioli?

Yes, you can. But thaw, and then add it to the recipe as directed.

Can I bake ravioli instead of boiling it?

Because refrigerated ravioli cooks in just about a minute, it’s an excellent candidate for baking because it cooks through easily. The moisture from the sauce cooks the ravioli perfectly al dente with no boiling required.

Can I use frozen spinach?

You can use frozen spinach, but you will want to thaw it in advance and be sure to squeeze out all the water. I prefer to use fresh spinach. 

How long to bake ravioli?

This baked ravioli skillet will cook for about 12-15 minutes in the oven or until it is bubbly and the cheese is melted. 

How can I add more protein?

Stir in cooked shredded chicken, browned Italian sausage or grilled shrimp to bump up the flavor and increase the amount of protein in this baked ravioli skillet. 

How do I store and reheat ravioli?

Store leftovers in an airtight container in the fridge for up to 5 days. Reheat in the microwave or cover with foil and heat in a low oven for 10-15. Sprinkle with fresh cheese and basil before serving. 

What to serve with creamy cheese and spinach ravioli?

To make this a complete meal, serve it with Cheesy Garlic Bread, Challah Bread or No Knead Artisan Bread, to soak up the creamy sauce. 

Spinach and cheese ravioli on a plate with a fork.

More Spinach Recipes You’ll Enjoy

I hope you enjoy all the recipes I share with you, including this delicious Creamy Cheese Ravioli and Spinach recipe. I hope you try it, enjoy it, rate it, and share it with your friends and family!


If you try this recipe and liked it, please leave a star rating and comment below. Use my hashtag to share it with me on Instagram so I can see your delicious recreations! Also, follow me at Cookin’ With Mima on FACEBOOK |INSTAGRAM |PINTEREST for all of my latest social posts and recipes.

4.73 from 54 votes

Creamy Cheese Ravioli and Spinach

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 Servings

Ingredients 

  • 2 tablespoon unsalted butter
  • 2 tablespoon flour
  • 1 teaspoon garlic, minced
  • ¾ cup whole milk
  • 1 cup heavy cream
  • 1 teaspoon Italian seasonings
  • ½ each Salt & pepper, to taste
  • 8 oz baby spinach
  • ¼ cup parmesan cheese, freshly grated
  • 18 oz four cheese ravioli
  • ½ cup shredded mozzarella cheese
  • 1 teaspoon red chili flakes
  • Fresh basil, to garnish

Instructions 

  • Preheat the oven to 400 degrees F.
  • Heat a large ovenproof skillet over medium flame. Add butter, once butter is melted, sprinkle the flour and cook for a minute.
  • Add the minced garlic along with the milk, heavy cream, Italian seasonings, salt and pepper. Cook until the sauce thickens for 4-5 minutes.
  • Add the baby spinach and cook until the spinach is wilted.
  • Sprinkle the parmesan cheese over the sauce and add in the raviolis. Cook for a minute until everything comes together.
  • Layer the skillet with mozzarella cheese on top and sprinkle some red chili flakes. Place the skillet in the oven and bake for 12-15 minutes until the cheeses are melted and bubbling.
  • Garnish the cheesy ravioli skillet with fresh basil and serve while it is still warm.

Video

Notes

  • If the sauce is too thick you can thin it out with a bit of chicken stock or additional milk.
  • You can use fresh or frozen ravioli for this recipe.  
  • If you don’t have baby spinach you can use regular spinach instead. I like to give it a rough chop so the pieces are bite-sized. 
  • Add in cooked asparagus, artichoke hearts or sundried tomatoes if desired. 
  • Shred your own cheese and it will melt much better. 
  • Not a fan of spice? Omit the red pepper flakes if you prefer a milder dish. 
  • Leftovers can be stored for 5 days and you can quickly reheat them in the microwave or a low oven.

Nutrition

Calories: 797kcal | Carbohydrates: 63g | Protein: 28g | Fat: 49g | Saturated Fat: 26g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 187mg | Sodium: 1115mg | Potassium: 465mg | Fiber: 5g | Sugar: 5g | Vitamin A: 6730IU | Vitamin C: 17mg | Calcium: 325mg | Iron: 15mg
Like this recipe? Rate and comment below!

Leave a comment

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

Recipe Rating




23 Comments

  1. 5 stars
    This recipe is amazing! So good. Am definitely keeping it in the rotation and already sent it to my son who loves to cook. Awesome!

  2. Wow! I was looking for ‘leveling up your ravioli’ and found this gem! Used asparagus and it was amazing! Thx!