Tri-Color Ravioli with Spinach Pesto Filling

An avant-garde Italian dinner featuring three colors of homemade pasta dough stuffed with fresh spinach-cashew filling.

Total
1 h 15 m
Prep
60 min
Cook
15 min
Serves
3–4
Protein
20–24gper serving
Crystal scooping ricotta filling onto a sheet of pasta dough

Why you’ll love it

  • Three naturally colored pasta doughs create a stunning visual presentation that always impresses guests
  • Matcha and turmeric add subtle flavor and health benefits without overpowering the dish
  • Spinach-cashew filling tastes like pesto but with added nutrition from the greens
  • You'll feel like a pasta artist creating something truly unique
  • Perfect weekend project for expanding your pasta-making skills and getting creative
The one step that mattersThis was my first attempt—practice makes perfect for aesthetics, so don't expect perfection on your first try

'We have pasta at home.' Join me for an avant-garde Italian dinner that's as beautiful as it is delicious. This was my first time trying three different pasta dough colors in one recipe, and while I'll admit the aesthetics can definitely be improved with practice, the taste was absolutely amazing.

The concept here is to create three separate pasta doughs using natural colorings: matcha powder for a vibrant green, turmeric powder for a golden orange, and classic natural dough with no additions. You can get creative with how you combine the three colors when assembling your ravioli—I used different colors for the top and bottom layers, created patterns, and mixed and matched however I felt inspired. It's pasta as art, which appeals to both my creative side and my love of cooking.

The filling is beautifully simple: blanched spinach mixed with cashews, parmesan cheese, olive oil, salt, and pepper. The result tastes very similar to pesto, but with cashews instead of pine nuts and the addition of spinach for extra nutrients and color. This is one of those recipes where the process is as enjoyable as the final result—experimenting with natural pasta colors and creating something uniquely beautiful made me feel like a real pasta artist.

I love how this recipe pushes me to try new techniques and expand my pasta-making repertoire. Yes, it takes more time than regular ravioli because you're making three separate doughs, but the visual impact is absolutely worth it. This is the kind of dish you make when you want to impress dinner guests or just treat yourself to something special.

Crystal holding a bowl with three balls of dough - yellow, green and plain

About the ingredients

Let's talk about the three pasta doughs. Each batch follows the same base formula: 200g of all-purpose flour mixed with 2 eggs. For the natural dough, that's all you need—classic pasta that I've been making for years. For the green dough, I add 1-2 teaspoons of matcha powder to the flour before adding the eggs. Matcha gives you that vibrant emerald color and adds a subtle earthy note plus antioxidants. I love the slight green tea flavor it brings. For the orange dough, I add 1-2 teaspoons of turmeric powder, which creates a beautiful golden-orange hue and brings warm, slightly peppery notes along with anti-inflammatory benefits.

The amount of matcha or turmeric you use will affect both the intensity of the color and the subtlety of flavor. I recommend starting with 1 teaspoon and adding more if you want a more vibrant color. Keep in mind that the color will be more intense in the raw dough than after cooking.

The filling is wonderfully simple but flavorful. I start with fresh spinach—about 2 cups—which gets blanched briefly to wilt it down and make it easier to work with. You'll need to really squeeze out the excess water from the blanched spinach; this is crucial for preventing watery filling. I cannot stress this enough—squeeze it like you're trying to wring out a wet towel. Raw cashews (about half a cup) create a creamy, rich base similar to traditional pesto but without pine nuts, which I appreciate both for cost and flavor. Parmesan cheese (half a cup) adds that nutty, salty depth that makes pesto so addictive, olive oil (2-3 tablespoons) brings everything together with richness, and salt and pepper season to taste.

This filling is so good that I sometimes make extra and use it as a dip or spread for other meals throughout the week. It's incredibly versatile.

Crystal rolling out the yellow dough beside a sheet of green dough

How I make it

This recipe is definitely more involved than my standard ravioli because you're making three separate pasta doughs instead of one. But I promise the process is the same for each—you're just doing it three times. For each dough, you'll knead until smooth and elastic (about 8-10 minutes each), then wrap and let them rest while you prepare the filling. I usually tackle the doughs one at a time to avoid confusion.

Making the filling is straightforward: blanch the spinach briefly, squeeze it very well to remove all excess water, then blend it with cashews, parmesan, olive oil, salt, and pepper until you reach a pesto-like consistency. The key is getting it relatively smooth while still maintaining some texture. You're not looking for baby food smoothness, just a nice, spreadable consistency.

The fun part comes when you roll out your colored doughs and start getting creative with assembly. I roll each color out into thin sheets separately, then experiment with color combinations. You can use one color for the bottom layer of ravioli and a different color for the top. You can alternate colors randomly. You can create patterns or sections. This is your art project, and there's no wrong way to do it. I love how each ravioli can be different, making the final plated dish look like a gallery of edible art.

Cooking and finishing is the same as regular ravioli—boil in salted water for 3-4 minutes until they float, then toss with a simple sauce. I prefer keeping the sauce minimal with these because the visual impact is so strong. Usually just olive oil and parmesan, or a light butter sauce, lets the colors and flavors shine.

Tips from my kitchen

  • This was my first attempt—practice makes perfect for aesthetics, so don't expect perfection on your first try
  • Thoroughly squeeze blanched spinach to prevent watery filling that ruins the texture (I learned this the hard way)
  • I use a pasta roller for more even, consistently thin sheets across all three colors
  • Natural food coloring powders add subtle flavor without significantly altering taste
  • You can substitute pine nuts for cashews for a more traditional pesto flavor profile
  • Keep colored doughs separate until assembly to maintain distinct colors without bleeding
  • Experiment with other natural colorings like beet powder (pink) or activated charcoal (black) for even more color options
  • The colored doughs may require slightly different amounts of flour due to the added powders—adjust as needed for proper consistency

Tri-Color Ravioli with Spinach Pesto Filling

An avant-garde Italian dinner featuring three colors of homemade pasta dough stuffed with fresh spinach-cashew filling.
Prep
60 min
Cook
15 min
Total
1 h 15 m
Serves
3–4
Calories
480–580

Ingredients

Pasta Dough (3 separate batches)
  • Natural dough: 200g all-purpose flour + 2 large eggs
  • Green dough: 200g all-purpose flour + 2 large eggs + 1-2 teaspoons matcha powder (start with 1 tsp for lighter color)
  • Orange dough: 200g all-purpose flour + 2 large eggs + 1-2 teaspoons turmeric powder (start with 1 tsp for lighter color)
Filling
  • 2 cups fresh spinach (about 60g, will wilt down significantly when blanched)
  • 1/2 cup raw cashews (about 70g)
  • 1/2 cup freshly grated parmesan cheese (about 50g)
  • 2-3 tablespoons extra virgin olive oil
  • 1/2 teaspoon sea salt (or to taste)
  • 1/4 teaspoon black pepper (or to taste)
For Serving
  • Extra virgin olive oil and freshly grated parmesan
  • OR light butter sauce
  • OR more of the spinach-cashew pesto thinned with pasta water

Instructions

  1. Make three separate pasta doughs using the same technique for each: combine flour (with matcha or turmeric if making colored dough) and eggs.
  2. Knead each dough separately for 8-10 minutes until smooth and elastic. Wrap each in plastic wrap and label which is which.
  3. Let all three doughs rest for at least 30 minutes at room temperature while you make the filling.
  4. Bring a pot of water to a boil. Blanch fresh spinach for just 30-60 seconds until wilted and bright green.
  5. Drain spinach in a colander and let cool enough to handle (run under cold water to speed this up).
  6. Squeeze the spinach VERY thoroughly to remove all excess water—really wring it out like a wet towel. This is crucial.
  7. Add squeezed spinach to a food processor along with cashews, parmesan, olive oil, salt, and pepper.
  8. Blend for 30-60 seconds until mixture reaches a pesto-like consistency—relatively smooth with some texture remaining.
  9. Taste and adjust seasoning as needed (I usually add a bit more salt and parmesan).
  10. Roll out each colored dough separately using a pasta roller or rolling pin until thin (you should almost see your hand through it).
  11. Get creative with color combinations! Use one color for the bottom layer and a different color for the top, or mix and match as you like.
  12. Place small spoonfuls (about 1 teaspoon) of spinach-cashew filling on your pasta sheets, spacing them about 2 inches apart.
  13. Brush edges and areas around the filling with a bit of water to help seal.
  14. Place your second sheet of pasta (same or different color) on top of the filling.
  15. Press firmly around each mound of filling to seal, making sure to push out all air pockets (these can cause bursting during cooking).
  16. Use a knife, pasta cutter, or ravioli stamp to cut into individual squares or circles.
  17. Bring a large pot of salted water to a rolling boil (taste it—it should be salty like the sea).
  18. Gently add your tri-color ravioli to the boiling water. Cook for 3-4 minutes until they float to the surface.
  19. While they cook, prepare simple sauce: heat olive oil in a pan, or melt butter, or thin some of the pesto filling with pasta water.
  20. Use a slotted spoon to transfer cooked ravioli to your sauce and toss gently to coat.
  21. Plate your colorful creation and top with extra parmesan and black pepper.
  22. Admire your pasta art before eating!
Nutrition, per serving
480-580 calories20-24g protein60-70g carbs16-20g fat4-5g fiber

Questions I get about this one

Will the matcha and turmeric significantly affect the taste?

Not really! The amounts I use for coloring are quite small, so they add subtle flavor notes without overpowering the dish. The matcha adds a slight earthy undertone that I actually love, and the turmeric brings warmth, but once the ravioli are cooked and sauced, the filling and sauce flavors are much more prominent than the pasta dough colors. You might notice the flavors more if you taste the raw or plain cooked pasta, but in the complete dish, they're very subtle.

Can I use food coloring instead of natural powders like matcha and turmeric?

You could, but I don't recommend it. Using natural powders is a more whole-food approach and adds nutritional benefits that artificial food coloring doesn't provide. Matcha provides antioxidants, and turmeric has anti-inflammatory properties. Plus, they add subtle flavor complexity that I appreciate. But yes, technically food coloring would work for just the visual effect if that's all you're after.

How do I prevent the colors from bleeding together?

I work with one color of dough at a time and keep them separated until I'm ready to assemble the ravioli. When cutting, I use a sharp cutter to get clean edges. The colors are in the dough itself, so they won't bleed during cooking as long as you maintain distinct layers. Just don't let the raw doughs touch each other for extended periods before forming the ravioli.

Made it? Tell me how it went

Your rating
Jump to recipeWatch