You’ll be making this creamy pesto ravioli recipe on repeat! With just 5 simple ingredients and 10 minutes, this ravioli recipe is a special dinner you can enjoy any night of the week!

pesto ravioli recipe with peas, toasted pine nuts, and Aleppo pepper flakes on a plate with a fork.


Ravioli, plural for raviolo, are delicate pillow-shaped pasta made from flat egg noodle squares that are often stuffed with a delicious mixture of ricotta cheese. Like tortellini, you may find ravioli pasta with different fillings like four cheese, meat, or vegetables. 

Some specialty grocery stores will make fresh ravioli daily, but most grocery stores will carry it in the refrigerator section. If you have a bag of refrigerated cheese ravioli, you can toss it with your favorite pasta sauce or even just some good olive oil, and you can add any number of vegetables or greens to your ravioli to amp up the nutrition factor without much work! My favorite veggies to toss with ravioli pasta are peas, asparagus, broccolini, or baby spinach. 

In this pea ravioli recipe, a bag of cheese ravioli, some frozen peas, vibrant basil pesto, and a hint of cream give you a restaurant-fancy dinner in 10 minutes or less! And thanks to the delicious pesto-cream sauce and tender peas, it tastes as close to ravioli made from scratch as you can get.

Ravioli sauce

A simple cheese ravioli can be dressed in any number of sauces, including a rich homemade spaghetti sauce

But I’m a big fan of basil pesto with ravioli – actually, any pesto pasta is great in my book. Bold, herby, garlic pesto is the star flavor maker in this recipe, but to give the pasta sauce a hint of creamy goodness, I added a splash of heavy cream with a bit of the starchy pasta cooking water.

labeled ingredients for pesto ravioli recipe including basil pesto, heavy cream, frozen peas, and four-cheese ravioli.

Ingredients  you need to make pesto ravioli 

  • Ravioli- I used store-bought four-cheese ravioli, which I find in the refrigerator section at my grocery store. 
  • Frozen peas- No need to thaw out the peas, they will cook right in the water with the ravioli.
  • Basil pesto - If you have homemade pesto on hand, use that. Otherwise, quality store-bought pesto is a great shortcut option to keep this dish super quick to make. 
  • Heavy cream - You only need ¼ to ⅓ cup heavy cream for some richness. You can use a plant-based cream such as oatmilk, although the taste will be slightly different. Or, you can absolutely omit the cream here and rely only on the basil pesto with the starchy pasta water. 
  • Garnish of red pepper flakes and pine nuts- If you have them, you can add a pinch of red pepper flakes and about 3 tablespoons of toasted pine nuts to finish this pasta recipe. They are both optional but will add flavor and texture.

How to make creamy pesto ravioli

In 10 minutes or less, you can have a delicious cheese ravioli and pesto dinner – with almost no prep! Here’s how to make this ravioli recipe:

  • Cook the pasta and peas. Add water to a large pot until it is about ¾ full. Bring to a boil and season with kosher salt. Add 1 20-ounce package of refrigerated ravioli and 2 cups of frozen peas to the pot. Cook the pasta according to package instructions. 

    ravioli and peas boiling in a large pot of water.
  • Combine pesto and cream for the ravioli sauce. While the ravioli and peas boil, mix together ½ cup homemade or quality store-bought basil pesto and about ¼ cup heavy cream in a large bowl. You can use half and half instead of heavy cream for a lighter option.  
  • Combine the ravioli, peas, and pesto-cream mixture. Once the ravioli is cooked, reserve about 1 cup of the starchy cooking water before draining the ravioli and peas. Then add them to the pesto-cream mixture and toss gently. To thicken and emulsify the sauce, add a good drizzle of extra virgin olive oil and some of the pasta cooking water – just ¼ cup of cooking water to start. After stirring, you can add a little more pasta water at a time as needed until you reach your desired consistency. 

    peas and ravioli tossed with basil pesto in a large bowl.
  • Finish and serve. Taste and adjust the seasoning to your liking. You can also add more pesto. Sprinkle some red pepper flakes or Aleppo-style pepper over the top and serve immediately.

    pesto ravioli and peas on a plate with a sprinkle of Aleppo pepper and toasted pine nuts on top.leppo pepper

Other vegetables to use with ravioli

Various greens go well with this pasta, like asparagus, broccoli, or spinach. You can simply cook cut asparagus or small florets of broccoli in the pasta cooking water. In the case of baby spinach or similar tender greens, you can even toss them in with the cooked ravioli at the very end. The heat from the freshly cooked pasta will quickly wilt the leaves.

If you have leftover cooked veggies, like Italian roasted vegetables, you can simply toss them with ravioli for a quick vegetarian dinner.  

Ravioli with chicken 

I’m a big fan of meatless pasta nights, but if you want some extra protein, you can add cooked chicken breast cut up into small pieces. Italian baked chicken breast, lemon chicken, or some leftover rotisserie chicken would work well here. 

Simply add the chopped chicken to the large bowl with the pesto-cream mixture along with the cheese ravioli and peas. You may need to add a couple more spoons of pesto, but no one will be mad about it. (Of course, if you’ve made my pesto chicken, you know that you can just add some cooked pasta to it!) 

close up of ravioli recipe with pesto, toasted pine nuts, and Aleppo pepper.

Serve it with

Try this pesto pasta with a big salad to start. I recommend white bean salad or my panzanella

For some crunch, serve it with some ciabatta garlic bread

Leftovers and storage

Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, add the cheese ravioli with pesto sauce to a saucepan and reheat gently over medium-low heat to medium heat until warmed through. If the sauce has thickened too much in the refrigerator, you can add a little water to thin it out while it reheats.

More pesto pasta recipes

Browse all Mediterranean recipes

Visit Our Shop

5 from 11 votes

10-Minute Creamy Pesto Ravioli

Suzy Karadsheh
pesto ravioli recipe with peas, toasted pine nuts, and Aleppo pepper flakes on a plate with a fork.
This pesto ravioli recipe takes just 5 ingredients and 10 minutes to make! And with the silky pesto-cream sauce, it tastes just as fancy as ravioli made from scratch. A couple cups of frozen peas get cooked right along with the pasta for some nutrition, but other veggies like asparagus, broccoli, or leafy greens would taste great as well. For a simple Italian dinner, you can serve this quick creamy pesto ravioli with some crunchy ciabatta garlic bread, white bean salad, or panzanella.
Prep – 5 minutes
Cook – 5 minutes
Serves – 6 people
Dinner, Entree



  • Fill a large pot with water about ¾ of the way. Bring the water to a boil and season with kosher salt. Add the ravioli and frozen peas to the boiling water. Follow the ravioli package instructions for cooking time (mine only took 5 minutes total). Reserve about 1 cup of the pasta cooking water before draining.
  • In a large bowl, combine the basil pesto and heavy cream, stir to mix well.
  • Add the cooked ravioli and peas to the pesto mixture. Add a little of the pasta cooking water (about ¼ cup to start), and a good drizzle of extra virgin olive oil. Toss to combine.
  • Taste and adjust seasoning or add more pesto to your liking. Finish with a sprinkle of red pepper flakes or Aleppo Pepper. Serve immediately.



  • Additional optional garnish: Pine nuts make a nice garnish as well. If you have some, you can toast about 3 tablespoons of pine nuts to add at the end with the red pepper flakes. 
  • Other vegetables you can use: Cut asparagus and small broccoli florets can be thrown in with the ravioli to cook. Leafy greens like spinach can simply be tossed with the warm ravioli -- its heat will wilt the leaves. 
  • Ravioli with chicken: If you want some extra protein, add some leftover rotisserie chicken, Italian baked chicken breast, or lemon chicken
  • Serve pesto ravioli with: White bean salad or panzanella, perhaps with some crunchy ciabatta garlic bread to start. 
  • Leftovers and storage: Leftovers will keep in an airtight container in the fridge for up to 3 days. To reheat, add it to a saucepan over medium-low to medium heat until warmed. If the sauce has thickened too much, add a small amount of water to thin it out. 
  • Visit our shop to browse our all-natural and organic spices (like the Aleppo pepper used in this recipe), olive oils, and much more!


Calories: 410kcalCarbohydrates: 33.9gProtein: 17.8gFat: 24.6gSaturated Fat: 7.3gMonounsaturated Fat: 0.9gCholesterol: 63.9mgSodium: 781.4mgPotassium: 127.4mgFiber: 5.8gVitamin A: 932.2IUVitamin C: 19.4mgCalcium: 70.8mgIron: 10.7mg
Tried this recipe?

Share it with the world

Get our best recipes and all Things Mediterranean delivered to your inbox.
5 from 11 votes (5 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Diane K (foodieforpeace) says:

    5 stars
    Made as written with homemade Pesto. Added broccoli to bump up the veggies. Flavorful and so easy to make! Wonderful one bowl meal!

    1. TMD Team says:

      Love the idea of adding broccoli here! Thanks for sharing, Diane!

  2. Kimberly Snyder says:

    5 stars
    Actually, my husband gave me 10 stars after using this recipe as a guide. My husband and I don't eat pasta very often. We've been out to an Italian restaurant possibly once every two years! Due to the heatwave that we are having, he bought pre-made ravioli (Signature Reserve brand with parmigiano & balsamic vinegar 8oz package had $2 off at Safeway and Isernio's Parmesan Italian Style Pork meatballs also $2 off the other night). Last weekend, I made homemade organic pesto using basil from our garden so I defrosted 1/2 cup to make this delicious, quick pasta dish. The ravioli and meatballs paired well with this pesto easy! I cooked the meatballs in a pan with a little oil and added a bit of water once I put the lid on. Added the boiled ravioli and pesto sauce...grated a bit of parmesan reggiano cheese. Amazing!!!

    1. TMD Team says:

      So glad you and your hubby enjoyed this, Kimberly! Try to stay cool out there!

  3. JoJo says:

    This was a delicious meatless meal! So fresh tasting and perfect for spring! The pine nuts and Aleppo pepper make the dish.

  4. Carrie says:

    Is there a way to make extra sauce in cases need to put over top? And the sauce doesn't need to be heated?

    1. TMD Team says:

      Hi, Carrie. You can totally make extra sauce, if you prefer. And there is no need to heat the sauce. It will warm up just fine once you add the ravioli.

  5. Briana says:

    So easy and so good! My family loved this when I made it for the first time last week. Making again for lunch today. 🙂

  6. Rebecca says:

    5 stars
    So simple and delicious! Thanks so much for changing up our dinners for the better!!!

    1. Suzy says:

      So glad you enjoyed it, Rebecca!

  7. Dusan says:

    Many thanks for all these delicious recipes! My wife and I are your huge fans and followers! We have one small remark: the 'Recipe Image' function (i.e., the checkbox) in the 'Print' view does not seem to be working properly anymore. If I want to print a recipe, it is not possible to include the image, despite checking the checkbox. I tried different browsers, but still without success. Is this an issue with the website? Thanks so much!

    1. Suzy says:

      Hi, Dusan. It does appear to be an issue with the website at the moment, as others have also brought it to our attention. We're working to get that function restored again, so please stay tuned :).

      1. Dusan says:

        5 stars
        Hi Suzy,

        Many thanks! Great to hear that you have noticed it already and are working on it. BTW, we preordered your book quite a while ago and can't wait to receive it in September (we live in the Netherlands). 🙂

      2. Suzy says:

        Oh, wonderful, Dusan! Thank you so much for your support!

  8. amyb says:

    5 stars
    Delicious! I followed the recipe using Classico pesto. I do think asparagus would be a good alternative to the peas as well. I shared leftovers with a co-worker and she approved 100%. I love your recipes and can not wait for my recipe book to come in!!

    1. Suzy says:

      Thanks so much, Amy!

  9. Natalie says:

    5 stars
    I actually made this with some asparagus, since that's what I had on hand (thanks for the suggestion). Delish! Definitely going on my "quick weeknight meal" list :).

    1. Suzy says:

      Awesome! Thanks, Natalie!