eCook

AI-powered weekly meal inspiration

eCook Meal

Ricotta Ravioli & Sage Butter

with Italian-style hard cheese, baby spinach & toasted hazelnuts

Vegetarian

4.8

  • Hands on25 - 35 minutes
  • Overall30 - 40 minutes
Photo of Ricotta Ravioli & Sage Butter

These pasta pockets are bursting with butternut and ricotta, swished with baby spinach, and dripping in garlic and sage beurre noisette or “browned butter”, with its famous nutty aroma. Classy, comforting, and quick!

Serving guide

Choose your portion size.

  1. TOASTY Hazelnuts

    Boil the kettle for step 3. Place a nonstick pan over a medium heat. When hot, toast the Hazelnuts for 5-6 minutes until golden, shifting occasionally. Remove from the pan on completion and set aside. Roughly chop when cool enough to handle.

  2. CRISP THE CANNELLINIS

    Return the pan to a medium heat with a drizzle of oil. When hot, toast the drained cannellini beans for 8-10 minutes until crispy and caramel in colour. At the halfway mark, stir through the Italian Rub to taste. For the best results, only shift occasionally. On completion, remove from the heat and set aside until serving.

  3. BOIL THE RAVIOLI

    Place a pot for the ravioli over a high heat. Fill with boiling water and add a pinch of salt. Once boiling rapidly, cook the ravioli for 2-3 minutes until they begin to float and are heated through. Drain on completion and toss through some oil to prevent sticking.

  4. SAGE BEURRE NOISETTE

    Place another pan over a medium-high heat with a drizzle of oil or knob of butter. When hot, fry the ravioli in a single layer until crisp and golden. Remove from the pan on completion, return the pan to the heat, and add in 40g of butter. Once foaming, spread the rinsed sage leaves across the pan in a single layer. Fry for 1-2 minutes until the leaves are crispy and the butter has a nutty aroma, watching closely. Reduce to a medium heat, add the grated Garlic, and sauté for about a minute. Add in the ravioli, half of the chopped Hazelnuts, half of the rinsed baby spinach, and the juice of 1 lemon wedge. Toss until coated, remove the pan from the heat, and season to taste.

  5. RESTAURANT-QUALITY DINNER

    Lay out the remaining fresh baby spinach and cover with three-quarters of the cannellinis. Top with the buttery pockets of ravioli and all of the sauce from the pan. Sprinkle with the grated hard cheese, the remaining toasted Hazelnuts, and the lemon zest to taste. Finally, scatter the remaining cannellinis over the lot. Delectable, Chef!

  • Hazelnuts - 15g

  • Cannellini Beans - 120g

  • NOMU Italian Rub - 2.5ml

  • Butternut & Ricotta Ravioli - 150g

  • Fresh Sage - 5g

  • Garlic Clove - 1

  • Baby Spinach - 40g

  • Grated Italian-Style Hard Cheese - 15ml

  • Lemon - 1

  1. TOASTY Hazelnuts

    Boil the kettle for step 3. Place a large, nonstick pan over a medium heat. When hot, toast the Hazelnuts for 5-6 minutes until golden, shifting occasionally. Remove from the pan on completion and set aside. Roughly chop when cool enough to handle.

  2. CRISP THE CANNELLINIS

    Return the pan to a medium heat with a drizzle of oil. When hot, toast the drained cannellini beans for 10-12 minutes until crispy and caramel in colour. At the halfway mark, stir through the Italian Rub to taste. For the best results, only shift occasionally. On completion, remove from the heat and set aside until serving.

  3. BOIL THE RAVIOLI

    Place a pot for the ravioli over a high heat. Fill with boiling water and add a pinch of salt. Once boiling rapidly, cook the ravioli for 2-3 minutes until they begin to float and are heated through. Drain on completion and toss through some oil to prevent sticking.

  4. SAGE BEURRE NOISETTE

    Place another pan over a medium-high heat with a drizzle of oil or knob of butter. When hot, fry the ravioli in a single layer until crisp and golden. You may need to do this step in batches. Remove from the pan on completion, return the pan to the heat, and add in 80g of butter. Once foaming, spread the rinsed sage leaves across the pan in a single layer. Fry for 2-3 minutes until the leaves are crispy and the butter has a nutty aroma, watching closely. Reduce to a medium heat, add the grated Garlic, and sauté for about a minute. Add in the ravioli, half of the chopped Hazelnuts, half of the rinsed baby spinach, and the juice of 2 lemon wedges. Toss until coated, remove the pan from the heat, and season to taste.

  5. RESTAURANT-QUALITY DINNER

    Lay out the remaining fresh baby spinach and cover with three-quarters of the cannellinis. Top with the buttery pockets of ravioli and all of the sauce from the pan. Sprinkle with the grated hard cheese, the remaining toasted Hazelnuts, and the lemon zest to taste. Finally, scatter the remaining cannellinis over the lot. Delectable, Chef!

  • Hazelnuts - 30g

  • Cannellini Beans - 240g

  • NOMU Italian Rub - 5ml

  • Butternut & Ricotta Ravioli - 300g

  • Fresh Sage - 10g

  • Garlic Clove - 2

  • Baby Spinach - 80g

  • Grated Italian-Style Hard Cheese - 30ml

  • Lemon - 1

  1. TOASTY Hazelnuts

    Boil the kettle for step 3. Place a large, nonstick pan over a medium heat. When hot, toast the Hazelnuts for 5-6 minutes until golden, shifting occasionally. Remove from the pan on completion and set aside. Roughly chop when cool enough to handle.

  2. CRISP THE CANNELLINIS

    Return the pan to a medium heat with a drizzle of oil. When hot, toast the drained cannellini beans for 10-12 minutes until crispy and caramel in colour. At the halfway mark, stir through the Italian Rub to taste. For the best results, only shift occasionally. On completion, remove from the heat and set aside until serving.

  3. BOIL THE RAVIOLI

    Place a pot for the ravioli over a high heat. Fill with boiling water and add a pinch of salt. Once boiling rapidly, cook the ravioli for 2-3 minutes until they begin to float and are heated through. Drain on completion and toss through some oil to prevent sticking.

  4. SAGE BEURRE NOISETTE

    Place another pan over a medium-high heat with a drizzle of oil or knob of butter. When hot, fry the ravioli in a single layer until crisp and golden. You may need to do this step in batches. Remove from the pan on completion, return the pan to the heat, and add in 80g of butter. Once foaming, spread the rinsed sage leaves across the pan in a single layer. Fry for 2-3 minutes until the leaves are crispy and the butter has a nutty aroma, watching closely. Reduce to a medium heat, add the grated Garlic, and sauté for about a minute. Add in the ravioli, half of the chopped Hazelnuts, half of the rinsed baby spinach, and the juice of 2 lemon wedges. Toss until coated, remove the pan from the heat, and season to taste.

  5. RESTAURANT-QUALITY DINNER

    Lay out the remaining fresh baby spinach and cover with three-quarters of the cannellinis. Top with the buttery pockets of ravioli and all of the sauce from the pan. Sprinkle with the grated hard cheese, the remaining toasted Hazelnuts, and the lemon zest to taste. Finally, scatter the remaining cannellinis over the lot. Delectable, Chef!

  • Hazelnuts - 30g

  • Cannellini Beans - 240g

  • NOMU Italian Rub - 5ml

  • Butternut & Ricotta Ravioli - 300g

  • Fresh Sage - 10g

  • Garlic Clove - 2

  • Baby Spinach - 80g

  • Grated Italian-Style Hard Cheese - 30ml

  • Lemon - 1

  1. TOASTY Hazelnuts

    Boil the kettle for step 3. Place a large, nonstick pan over a medium heat. When hot, toast the Hazelnuts for 5-6 minutes until golden, shifting occasionally. Remove from the pan on completion and set aside. Roughly chop when cool enough to handle.

  2. CRISP THE CANNELLINIS

    Return the pan to a medium heat with a drizzle of oil. When hot, toast the drained cannellini beans for 12-15 minutes until crispy and caramel in colour. At the halfway mark, stir through the Italian Rub to taste. For the best results, only shift occasionally. On completion, remove from the heat and set aside until serving.

  3. BOIL THE RAVIOLI

    Place a pot for the ravioli over a high heat. Fill with boiling water and add a pinch of salt. Once boiling rapidly, cook the ravioli for 2-3 minutes until they begin to float and are heated through. Drain on completion and toss through some oil to prevent sticking.

  4. SAGE BEURRE NOISETTE

    Place another large pan over a medium-high heat with a drizzle of oil or knob of butter. When hot, fry the ravioli in a single layer until crisp and golden. You may need to do this step in batches. Remove from the pan on completion, return the pan to the heat, and add in 120g of butter. Once foaming, spread the rinsed sage leaves across the pan in a single layer. Fry for 2-3 minutes until the leaves are crispy and the butter has a nutty aroma, watching closely. Reduce to a medium heat, add the grated Garlic, and sauté for about a minute. Add in the ravioli, half of the chopped Hazelnuts, half of the rinsed baby spinach, and the juice of 4 lemon wedges. Toss until coated, remove the pan from the heat, and season to taste.

  5. RESTAURANT-QUALITY DINNER

    Lay out the remaining fresh baby spinach and cover with three-quarters of the cannellinis. Top with the buttery pockets of ravioli and all of the sauce from the pan. Sprinkle with the grated hard cheese, the remaining toasted Hazelnuts, and the lemon zest to taste. Finally, scatter the remaining cannellinis over the lot. Delectable, Chef!

  • Hazelnuts - 60g

  • Cannellini Beans - 480g

  • NOMU Italian Rub - 10ml

  • Butternut & Ricotta Ravioli - 600g

  • Fresh Sage - 20g

  • Garlic Clove - 4

  • Baby Spinach - 160g

  • Grated Italian-Style Hard Cheese - 60ml

  • Lemon - 2

Budget

What this meal costs at Woolies.

Estimated Woolies cost

R421.38

for 4 servings · R105.35 per serving

Pro-rated from each product's pack size. Effectively used; not the full pack price.

Not in the Woolies basket — source these elsewhere:

  • NOMU Italian Rub
  • Butternut & Ricotta Ravioli

Shopping

Matching Woolies ingredients.

Woolies Products in this dish

Photo of Garlic Smashed Potatoes 415 g

Garlic Smashed Potatoes 415 G

Photo of Coconut, Ginger And Lemon Quinoa 200 g

Coconut, Ginger And Lemon Quinoa 200 G

Photo of Belazu Roasted Garlic 130 g

Belazu Roasted Garlic 130 G

Photo of Kiri® Cream Cheese with Garlic & Herbs 108 g

Kiri® Cream Cheese With Garlic & Herbs 108 G

Photo of Provolone Full Fat Semi Hard Cheese Slices 8 slices

Provolone Full Fat Semi Hard Cheese Slices 8 Slices

Photo of Free Range Slow Cooked Rosemary & Garlic Duck Avg 450 g

Free Range Slow Cooked Rosemary & Garlic Duck Avg 450 G

Photo of PlantLove™ Dairy Free Macadamia Nut Based Grated Hard Cheese 60 g

Plantlove™ Dairy Free Macadamia Nut Based Grated Hard Cheese 60 G

Photo of Pink Fleshed Lemons 3 pk

Pink Fleshed Lemons 3 Pk

Photo of Lightly Smoked Trout Side with Lemon & Herb Butter Avg 650 g

Lightly Smoked Trout Side With Lemon & Herb Butter Avg 650 G

Photo of Confit Garlic Cloves 140 g

Confit Garlic Cloves 140 G

Photo of Crumbed Garlic & Herb Haloumi Full Fat Cheese 6 pk

Crumbed Garlic & Herb Haloumi Full Fat Cheese 6 Pk

Photo of Garlic & Herb Potato Mash 500 g

Garlic & Herb Potato Mash 500 G

Photo of Frozen Crumbed Lemon and Herb Hake Portions 500 g

Frozen Crumbed Lemon And Herb Hake Portions 500 G

Photo of Garlic & Cheese Filled Naan 2 x 180 g

Garlic & Cheese Filled Naan 2 X 180 G

Photo of Free Range Slow Cooked Thyme & Garlic Confit Chicken Leg Quarters Avg 1.2 kg

Free Range Slow Cooked Thyme & Garlic Confit Chicken Leg Quarters Avg 1.2 Kg

Photo of PlantLove™ Dairy Free Macadamia Nut Based Hard Cheese 180 g

Plantlove™ Dairy Free Macadamia Nut Based Hard Cheese 180 G

Photo of 12 Month Matured Gruberg Full Fat Hard Cheese Avg 180 g

12 Month Matured Gruberg Full Fat Hard Cheese Avg 180 G

Photo of Boland™ Medium Fat Semi-Hard Cheese Avg 200 g

Boland™ Medium Fat Semi-hard Cheese Avg 200 G

Photo of Heat & Eat Garlic Naan Breads 2 pk

Heat & Eat Garlic Naan Breads 2 Pk

Photo of Lemon 3 in 1 Thin Bleach 750 ml

Lemon 3 In 1 Thin Bleach 750 Ml

Photo of Blanched Prawns with Garlic Butter 450 g

Blanched Prawns With Garlic Butter 450 G

Photo of Appenzeller Full Fat Semi-Hard Cheese Avg 200 g

Appenzeller Full Fat Semi-hard Cheese Avg 200 G

Photo of Black Garlic 50 g

Black Garlic 50 G

Photo of Giant Clove Garlic Min 150 g

Giant Clove Garlic Min 150 G

Photo of Chilli & Garlic Prawns 200 g

Chilli & Garlic Prawns 200 G

Photo of Klein River Gruberg Full Fat Hard Cheese Avg 220 g

Klein River Gruberg Full Fat Hard Cheese Avg 220 G

Photo of Poached Trout with Lemon & Pepper 180 g

Poached Trout With Lemon & Pepper 180 G

Photo of Klein River Oak Smoked Stanford Full Fat Hard Cheese Avg 200 g

Klein River Oak Smoked Stanford Full Fat Hard Cheese Avg 200 G

Photo of Lemon Curd 280 g

Lemon Curd 280 G

Photo of Fig and Lemon Balsamic Reduction 150 ml

Fig And Lemon Balsamic Reduction 150 Ml

Photo of Pitted Green Olives with Basil and Garlic 245 g

Pitted Green Olives With Basil And Garlic 245 G

Photo of Bulgur Wheat with Black Garlic and Onion 250 g

Bulgur Wheat With Black Garlic And Onion 250 G

Photo of Pecorino Romano Medium Fat Hard Cheese Shavings 50 g

Pecorino Romano Medium Fat Hard Cheese Shavings 50 G

Photo of Poached Trout with Lemon & Dill 180 g

Poached Trout With Lemon & Dill 180 G

Photo of Lemon and Herb Roasting Kit 30 g

Lemon And Herb Roasting Kit 30 G

Photo of Organic Haloumi Full Fat Semi Hard Cheese Avg 350 g

Organic Haloumi Full Fat Semi Hard Cheese Avg 350 G

Photo of Frozen Garlic Prawns 500 g

Frozen Garlic Prawns 500 G

Photo of Manchego Sheep’s Milk Full Fat Hard Cheese Avg 150 g

Manchego Sheep’s Milk Full Fat Hard Cheese Avg 150 G

Photo of Garlic Salt in Grinder 60 g

Garlic Salt In Grinder 60 G

Photo of Frozen Lemon & Dill Half Norwegian Salmon Side 500 g

Frozen Lemon & Dill Half Norwegian Salmon Side 500 G

Photo of Rosemary and Sage Grind 60 g

Rosemary And Sage Grind 60 G

Photo of Plant Powered™ Dairy Free Hard Cheese 260 g

Plant Powered™ Dairy Free Hard Cheese 260 G

Photo of Garlic Flakes Refill 55 g

Garlic Flakes Refill 55 G

Photo of Maasdam Full Fat Hard Cheese Avg 300 g

Maasdam Full Fat Hard Cheese Avg 300 G

Photo of Garlic and Parsley Bruschetta 150 g

Garlic And Parsley Bruschetta 150 G

Photo of Frozen Mussels with Garlic & Herb Butter 500 g

Frozen Mussels With Garlic & Herb Butter 500 G

Photo of Tenderstem® Broccoli with Lemon & Black Pepper Butter 235 g

Tenderstem® Broccoli With Lemon & Black Pepper Butter 235 G

Photo of Crushed Garlic, Ginger, Chilli & Lemongrass 70 g

Crushed Garlic, Ginger, Chilli & Lemongrass 70 G

Photo of Organic Lemons 700 g

Organic Lemons 700 G

Photo of Chevin Goat’s Full Fat Cheese with Garlic & Herbs 100 g

Chevin Goat’s Full Fat Cheese With Garlic & Herbs 100 G

Photo of Baby Spinach 100 g

Baby Spinach 100 G

Photo of Paneer Medium Fat Semi Hard Cheese 200 g

Paneer Medium Fat Semi Hard Cheese 200 G

Photo of Frozen Lemon & Herb Rainbow Trout Portions 400 g

Frozen Lemon & Herb Rainbow Trout Portions 400 G

Photo of Boerenkaas Full Fat Hard Cheese Avg 220 g

Boerenkaas Full Fat Hard Cheese Avg 220 G

Photo of Garlic Flakes 55 g

Garlic Flakes 55 G

Photo of Garlic & Herb Croutons 60 g

Garlic & Herb Croutons 60 G

Photo of Nescafé Hazelnut Cappuccino Sachets 10 x 18 g

Nescafé Hazelnut Cappuccino Sachets 10 X 18 G

Photo of Grana Padano Medium Fat Hard Cheese 200 g

Grana Padano Medium Fat Hard Cheese 200 G

Photo of Lemon and Ginger Root Infusions 20 pk

Lemon And Ginger Root Infusions 20 Pk

Photo of Boursin® High Fat Soft Cheese with Garlic & Mixed Herbs 150 g

Boursin® High Fat Soft Cheese With Garlic & Mixed Herbs 150 G

Photo of Frozen Panko Crumbed Chicken & Garlic Kyivs 540 g

Frozen Panko Crumbed Chicken & Garlic Kyivs 540 G

Photo of Lemon Drizzle Teacake Loaf 370 g

Lemon Drizzle Teacake Loaf 370 G

Photo of Medium Fat Butter with Garlic & Herbs 150 g

Medium Fat Butter With Garlic & Herbs 150 G

Photo of Diced Tomatoes with Garlic 400 g

Diced Tomatoes With Garlic 400 G

Photo of Seedless LemonGold® Lemons 850 g

Seedless Lemongold® Lemons 850 G

Photo of Frozen Panko Crumbed Lemon & Black Pepper Hake Portions 550 g

Frozen Panko Crumbed Lemon & Black Pepper Hake Portions 550 G

Photo of Fresh Crushed Garlic 50 g

Fresh Crushed Garlic 50 G

Photo of Domestos Lemon Fresh Multipurpose Thick Bleach 750 ml

Domestos Lemon Fresh Multipurpose Thick Bleach 750 Ml

Photo of Fresh Crushed Garlic, Ginger, Chilli & Turmeric 70 g

Fresh Crushed Garlic, Ginger, Chilli & Turmeric 70 G

Photo of South African Grated Medium Fat Hard Cheese 60 g

South African Grated Medium Fat Hard Cheese 60 G

Photo of Peeled Garlic 50 g

Peeled Garlic 50 G

Photo of Cannellini Beans in Brine 400 g

Cannellini Beans In Brine 400 G

Photo of LemonGold® Seedless Lemons 3 pk

Lemongold® Seedless Lemons 3 Pk

Photo of Garlic & Herb Croutons 180 g

Garlic & Herb Croutons 180 G

Photo of Italian Parmigiano Reggiano Medium Fat Hard Cheese 200 g

Italian Parmigiano Reggiano Medium Fat Hard Cheese 200 G

Photo of Garlic Powder 55 g

Garlic Powder 55 G

Photo of Lemon & Black Pepper Crumbed Chicken Breast Fillets Avg 500 g

Lemon & Black Pepper Crumbed Chicken Breast Fillets Avg 500 G

Photo of Grated Medium Fat Hard Cheese 60 g

Grated Medium Fat Hard Cheese 60 G

Photo of Baby Spinach & Mixed Grain Salad 200 g

Baby Spinach & Mixed Grain Salad 200 G

Photo of Free Range Deboned Leg of Lamb with Rosemary & Garlic Avg 1 kg

Free Range Deboned Leg Of Lamb With Rosemary & Garlic Avg 1 Kg

Photo of W.LAB 3 in 1 Anti-Bacterial Lemon Thick Bleach 750 ml

W.lab 3 In 1 Anti-bacterial Lemon Thick Bleach 750 Ml

Photo of Lemons 1.5 kg

Lemons 1.5 Kg

Photo of Baby Spinach 400 g

Baby Spinach 400 G

Photo of Heat & Eat Garlic Butter Filled Ciabatta 360 g

Heat & Eat Garlic Butter Filled Ciabatta 360 G

Photo of Baby Spinach, Rocket & Watercress Salad 100 g

Baby Spinach, Rocket & Watercress Salad 100 G

Photo of Baby Potatoes with Garlic & Herb Butter 350 g

Baby Potatoes With Garlic & Herb Butter 350 G

Photo of Fresh Crushed Garlic, Ginger & Chilli 70 g

Fresh Crushed Garlic, Ginger & Chilli 70 G

Photo of Heat & Eat Garlic Butter Filled Baguette 280 g

Heat & Eat Garlic Butter Filled Baguette 280 G

Photo of Fresh Crushed Garlic 150 g

Fresh Crushed Garlic 150 G

Photo of Hard Cheese Avg 200 g

Hard Cheese Avg 200 G

Photo of Heat & Eat Mini Garlic Butter Baguettes 4 pk

Heat & Eat Mini Garlic Butter Baguettes 4 Pk

Photo of Baby Potatoes with Garlic & Herb Butter 700 g

Baby Potatoes With Garlic & Herb Butter 700 G

Photo of Garlic Min 120 g

Garlic Min 120 G

Photo of Baby Spinach 200 g

Baby Spinach 200 G

Frequently Asked Questions

What is the preparation time for Ricotta Ravioli & Sage Butter?

The preparation time for Ricotta Ravioli & Sage Butter with Italian-style hard cheese, baby spinach & toasted hazelnuts is between 25 and 35 minutes.

What is the total time required to make Ricotta Ravioli & Sage Butter with Italian-style hard cheese, baby spinach & toasted hazelnuts?

The total time required to make Ricotta Ravioli & Sage Butter with Italian-style hard cheese, baby spinach & toasted hazelnuts is between 30 and 40 minutes.

How many servings does Ricotta Ravioli & Sage Butter provide?

4 servings

What are the main ingredients in Ricotta Ravioli & Sage Butter?

Baby Spinach, Butternut & Ricotta Ravioli, Cannellini Beans, Fresh Sage, Garlic, Grated Italian-style Hard Cheese, Hazelnuts, Lemon, NOMU Italian Rub

What is the nutritional information of Ricotta Ravioli & Sage Butter?

Calories: , Carbs: grams, Fat: grams, Protein: grams, Sugar: grams, Salt: grams

How do I prepare Ricotta Ravioli & Sage Butter?

RESTAURANT-QUALITY DINNER: Lay out the remaining fresh baby spinach and cover with three-quarters of the cannellinis. Top with the buttery pockets of ravioli and all of the sauce from the pan. Sprinkle with the grated hard cheese, the remaining toasted hazelnuts, and the lemon zest to taste. Finally, scatter the remaining cannellinis over the lot. Delectable, Chef! TOASTY HAZELNUTS: Boil the kettle for step 3. Place a large, nonstick pan over a medium heat. When hot, toast the hazelnuts for 5-6 minutes until golden, shifting occasionally. Remove from the pan on completion and set aside. Roughly chop when cool enough to handle. BOIL THE RAVIOLI: Place a pot for the ravioli over a high heat. Fill with boiling water and add a pinch of salt. Once boiling rapidly, cook the ravioli for 2-3 minutes until they begin to float and are heated through. Drain on completion and toss through some oil to prevent sticking. SAGE BEURRE NOISETTE: Place another pan over a medium-high heat with a drizzle of oil or knob of butter. When hot, fry the ravioli in a single layer until crisp and golden. You may need to do this step in batches. Remove from the pan on completion, return the pan to the heat, and add in 80g of butter. Once foaming, spread the rinsed sage leaves across the pan in a single layer. Fry for 2-3 minutes until the leaves are crispy and the butter has a nutty aroma, watching closely. Reduce to a medium heat, add the grated garlic, and sauté for about a minute. Add in the ravioli, half of the chopped hazelnuts, half of the rinsed baby spinach, and the juice of 2 lemon wedges. Toss until coated, remove the pan from the heat, and season to taste. CRISP THE CANNELLINIS: Return the pan to a medium heat with a drizzle of oil. When hot, toast the drained cannellini beans for 10-12 minutes until crispy and caramel in colour. At the halfway mark, stir through the Italian Rub to taste. For the best results, only shift occasionally. On completion, remove from the heat and set aside until serving.

What should be prepared from my kitchen to make Ricotta Ravioli & Sage Butter?

Baby Spinach, Butternut & Ricotta Ravioli, Cannellini Beans, Fresh Sage, Garlic, Grated Italian-style Hard Cheese, Hazelnuts, Lemon, NOMU Italian Rub

How many calories does Ricotta Ravioli & Sage Butter have?

calories

How much fat content does Ricotta Ravioli & Sage Butter have?

grams