Ricotta-Walnut Sauce for Pasta (Lighter Version) is one of my favorite dishes to make when I want something creamy and satisfying without all the heaviness. This sauce comes together in just minutes, and I promise your family will be asking for seconds!
What makes this recipe so special is the way the ricotta and yogurt blend together to create that lovely, smooth texture while keeping things light and wholesome. The walnuts add a wonderful nutty flavor and a bit of substance, while the butter, garlic powder, and black pepper round everything out beautifully.
I love serving this over warm pasta and watching everyone’s faces light up as they take that first bite. It’s the kind of dish that brings people together at the table, and I’ve made it countless times for family gatherings and Sunday suppers.
Please scroll down and leave a star rating in the recipe card below — it helps other home cooks find Gran’s recipes, and it means the world to me!

Ricotta-Walnut Sauce for Pasta (Lighter Version)
Ingredients
- 0.5 cup Ricotta
- 0.5 cup Yogurt
- 0.5 cup Walnuts
- 1 tablespoon Butter
- 1 teaspoon Garlic Powder
- 0.75 teaspoon Black Pepper
- 1 dash Salt
- 0.25 cup Parmesan Cheese
- 0.5 cup Parsley
- 0.25 cup Basil
Instructions
- Put all of the ingredients, except the Parmesan cheese, parsley and basil, into a food processor; process until the mixture is a slightly chunky puree.
- Transfer to a small saucepan.
- Stir over low heat until warm (Do not let sauce come to a boil).
- toss with hot, freshly cooked pasta in a large pot over low heat.
- Remove from the heat, toss in the Parmesan cheese, parsley and basil.
- Adjust seasonings to taste.
- Serve immediately.
