This No Bake Protein Oreo Roll with Ricotta Filling combines the classic cookies and cream flavor you love with wholesome ingredients, extra protein, and no refined sugar. It’s an easy no-bake dessert that’s rich, creamy, and perfect for satisfying chocolate cravings.

If you’ve ever wished you could enjoy the flavor of Oreo cookies in a healthier dessert, this No Bake Protein Oreo Roll is exactly what you need. Inspired by the classic cookies and cream taste we all know and love, this easy dessert combines a rich chocolate oat dough with a creamy vanilla filling for a treat that feels indulgent while still fitting into a balanced lifestyle.
As an Italian, I love giving popular international recipes my own twist. In this version, I replaced part of the cream cheese with creamy ricotta, one of the most beloved ingredients in Italian desserts. It creates a lighter filling while adding a subtle Italian touch.
What makes this recipe special is that it doesn’t require any baking. The chocolate dough comes together in minutes, the filling is made with simple ingredients, and after a short chill in the refrigerator, you’ll have a beautiful dessert roll ready to slice and serve.
Despite its Oreo-inspired flavor, this Healthy Oreo Roll is made without refined sugar and can easily be adapted for lower-sugar or higher-protein diets. Whether you’re looking for a healthier dessert, a post-workout treat, or simply a delicious no-bake recipe to share with family and friends, this recipe is sure to become a favorite.
Why You’ll Love This No Bake Protein Oreo Roll
There are plenty of healthy desserts out there, but few manage to deliver the nostalgic cookies and cream flavor of an Oreo while still offering wholesome ingredients and extra protein.
You’ll love this Protein Oreo Roll because:
- It requires no baking at all.
- It’s naturally gluten free when made with certified gluten-free oats.
- It’s made without refined sugar.
- You can easily increase the protein content by using your favorite protein powder.
- The creamy filling perfectly complements the rich chocolate dough.
- It can be stored in the refrigerator or freezer for convenient make-ahead desserts.
- It looks impressive enough for special occasions but is simple enough for everyday snacking.
The result is a High Protein Oreo Dessert that tastes far more decadent than its ingredient list would suggest.
Ingredients for a Healthy Oreo Roll
This No Bake Protein Oreo Roll is made with simple ingredients that are easy to customize based on your dietary preferences and what you already have in your pantry. While the ingredient list is relatively short, choosing the right products can make a noticeable difference in the final result.
Oat Flour
Oat flour is the main ingredient in the chocolate dough. It is simply oats ground into a fine flour and is naturally gluten free when made from certified gluten-free oats.
You can find oat flour in many supermarkets, health food stores, and online retailers. If you can’t find it locally, it’s also very easy to make at home by blending rolled oats in a food processor until they reach a fine flour consistency.
Avoid steel-cut oats, as they do not blend as smoothly and can create a coarser dough.
Unsweetened Cocoa Powder
Cocoa powder is what gives this dessert its Oreo-inspired chocolate flavor. Since there are relatively few ingredients in the recipe, it’s worth choosing a good-quality cocoa powder.
Both natural cocoa powder and Dutch-process cocoa powder work well. Dutch-process cocoa will give the dough a darker color and a slightly milder chocolate flavor, while natural cocoa powder provides a more intense chocolate taste.
Avoid sweetened cocoa mixes, which are designed for hot chocolate rather than baking and desserts.
Protein Powder
Protein powder is completely optional, but it’s what transforms this dessert from a simple no-bake treat into a true high-protein dessert.
Vanilla protein powder is usually the best option because it complements the cookies-and-cream flavor profile. Chocolate protein powder also works well, while unflavored protein powder is ideal if you prefer a more neutral taste.
Whey protein, casein protein, egg white protein, and unsweetened plant-based protein powders can all be used successfully in this recipe.
If you regularly make protein desserts, it may be worth keeping a good-quality protein powder in your pantry. Some excellent options are easier to find online than in local supermarkets.
Hazelnut Spread
Hazelnut spread helps bind the dough while adding flavor and sweetness.
For a healthier version, look for a spread with a high percentage of hazelnuts and fewer added ingredients. Depending on where you live, specialty hazelnut spreads can sometimes be easier to find online. If you’re looking for a good-quality hazelnut spread with a high percentage of hazelnuts, here is the option I recommend.
If you don’t have hazelnut spread, almond butter works beautifully and creates a slightly milder flavor. Cashew butter is another excellent alternative and produces a more neutral taste. Peanut butter can also be used, although it will create a stronger flavor that is less reminiscent of classic Oreo cookies.
Agave Syrup
Agave syrup sweetens both the dough and the filling without using refined sugar. If you prefer, you can replace it with maple syrup or honey, although both will slightly alter the flavor of the finished dessert.
For a lower-sugar version, you can use your preferred zero-calorie sweetener. Depending on the sweetener you choose, you may need to adjust the quantity to suit your taste.
If you’re looking for a good-quality organic agave syrup, this is my favorite.
Pure Vanilla Extract
Because this recipe contains relatively few ingredients, pure vanilla extract makes a noticeable difference.
Choose pure vanilla extract rather than imitation vanilla whenever possible. The flavor is more natural and pairs particularly well with both the chocolate dough and cream cheese filling.
A small bottle lasts a long time and can be used in countless dessert recipes, making it a worthwhile pantry staple.
Oat Milk
Oat milk helps bring the dough together and keeps the recipe flexible for different dietary needs. Choose good quality oat milk, possibly with few added ingredients, unflavored and unsweetened, like this oat milk that you can buy on Amazon.
You can easily substitute almond milk, soy milk, dairy milk, lactose-free milk, or another milk of your choice. Since the milk is primarily used to adjust the dough consistency, the substitution will not dramatically affect the final result.
Add the milk gradually, as different oat flours and protein powders absorb liquid differently.
Ricotta
Ricotta is one of the most iconic ingredients in Italian desserts and is what gives this recipe its distinctive Italian touch. Unlike cream cheese, ricotta has a lighter, fresher flavor that pairs beautifully with chocolate while creating a creamy filling without feeling overly rich.
For the best results, choose a good-quality whole milk ricotta and drain off any excess liquid before using it. If the ricotta seems particularly wet, let it sit in a fine-mesh sieve or cheesecloth for 30 minutes to an hour. This simple step helps create a thicker filling that’s easier to spread and slice once chilled.
Fresh ricotta is available in most supermarkets, Italian grocery stores, and specialty cheese shops. If you have access to an Italian deli, that’s often the best place to find high-quality ricotta.
While you could use only cream cheese, the combination of ricotta and cream cheese creates a filling that’s lighter, creamier, and more balanced. The ricotta adds a delicate flavor, while the cream cheese provides structure and helps the filling hold its shape after chilling.
Cream Cheese
A small amount of full-fat cream cheese helps stabilize the ricotta filling and gives it a smooth, spreadable consistency. Philadelphia or any similar full-fat cream cheese works well.
Make sure it’s softened before mixing so it blends easily with the ricotta and creates a perfectly smooth filling without lumps.
Ghee or Coconut Oil
Ghee is clarified butter, meaning the milk solids have been removed. It is commonly used in both traditional and modern cooking and has a rich, buttery flavor.
If you don’t have ghee, softened coconut oil is an excellent substitute.
Refined coconut oil has a neutral flavor, while unrefined coconut oil adds a light coconut note to the filling. Both versions work well, so the choice depends entirely on your personal preference.
How to Make a No Bake Protein Oreo Roll

One of the best things about this recipe is that it requires no baking and very little equipment. The dough comes together in just a few minutes, and once the roll has chilled, you’ll have a beautiful dessert that’s easy to slice and serve.
Step 1: Prepare the Chocolate Dough
Start by combining the oat flour, cocoa powder, protein powder, and a pinch of salt in a large mixing bowl (1). Add the hazelnut spread, agave syrup, and vanilla extract (2), then gradually pour in the oat milk while mixing (3).
At first, it’s easiest to stir with a fork, but once the mixture starts coming together, switch to your hands and gently knead until you have a smooth, soft dough that holds its shape (4). Since different brands of oat flour and protein powder absorb liquid differently, don’t hesitate to make small adjustments. If the dough feels too sticky, add a little more oat flour. If it seems too dry or starts to crumble, simply work in a splash of oat milk or a little extra hazelnut spread.
Step 2: Prepare the Creamy Ricotta Filling
In a separate bowl, combine the well-drained ricotta, softened cream cheese, ghee, agave syrup, and vanilla extract. Mix everything with a fork or spatula until the filling becomes completely smooth and creamy, with no visible lumps (5).
If your ricotta seems particularly moist, let it drain for a while before mixing. A thicker filling will be easier to spread and will help the roll keep its shape once sliced.
Step 3: Assemble the Roll
Place the chocolate dough between two sheets of parchment paper and gently roll it into a rectangle of even thickness (6). Remove the top sheet of parchment paper (7) and spread the ricotta filling evenly over the surface, leaving about 1.5 cm (½ inch) around the edges (8).
Starting from one of the long sides, carefully roll the dough into a log, using the parchment paper to guide you (9). Don’t worry if a few small cracks appear during rolling—they’re perfectly normal and can easily be smoothed out with your fingertips.
Step 4: Chill and Serve
Wrap the finished roll in parchment paper and refrigerate it for at least one hour (10). This resting time allows the filling to firm up and makes slicing much easier.
Once fully chilled, cut the roll into slices (11) and serve straight from the refrigerator (12). The combination of rich chocolate and creamy ricotta filling creates a delicious cookies-and-cream-inspired dessert that’s both satisfying and surprisingly light.

Variations for This Healthy Cookies and Cream Roll
One of the reasons this Healthy Cookies and Cream Roll is so versatile is that it can easily be adapted to different dietary needs and flavor preferences.
- For a higher-protein version, add an additional half scoop of protein powder and use a high-protein cream cheese if available.
- For a lower-sugar version, replace the agave syrup with your preferred zero-calorie sweetener.
- You can also experiment with different nut butters. Almond butter, cashew butter, or sunflower seed butter all work well in place of hazelnut spread. For an even more Italian flavor, try replacing the hazelnut spread with pistachio cream.
- For an even stronger cookies-and-cream flavor, stir a few crushed sugar-free chocolate sandwich cookies into the filling before rolling.
How to Serve No Bake Protein Oreo Roll
This dessert is delicious straight from the refrigerator, where the filling is firm and creamy and the chocolate layer has the perfect texture.
Serve the slices on their own as a healthy dessert or afternoon snack, or pair them with fresh berries for a lighter presentation.
If you’re serving guests, a light dusting of cocoa powder or a drizzle of melted dark chocolate can make the dessert look even more impressive.
This Protein Oreo Roll also pairs beautifully with coffee, espresso, cappuccino, or a glass of cold milk.

How to Store This High Protein Oreo Dessert
Store the whole roll or individual slices in an airtight container in the refrigerator for up to 3 days. In fact, many people find that the flavor improves slightly after several hours of chilling, as the filling becomes firmer and the flavors have more time to blend together.
Keep the dessert refrigerated until ready to serve for the best texture.
Can You Freeze This Gluten Free Oreo Roll?
Yes, this Gluten Free Oreo Roll freezes very well.
For the best results, slice the roll before freezing and place the slices in an airtight container. If you’re stacking multiple layers, separate them with parchment paper to prevent sticking.
Stored properly, the slices will keep in the freezer for up to 2 months.
When you’re ready to enjoy one, simply transfer a slice to the refrigerator and allow it to thaw for a few hours or overnight. This method allows you to enjoy individual portions without having to defrost the entire dessert.
Tips and Common Mistakes to Avoid
Although this recipe is beginner-friendly, a few simple tips can help you achieve the best possible result.
- Don’t Add All the Milk at Once: Different brands of oat flour and protein powder absorb liquid differently. Add the milk gradually and stop as soon as the dough becomes soft and workable.
- Don’t Make the Dough Too Thin: When rolling out the dough, avoid making it excessively thin. A very thin layer can crack more easily during rolling and may not support the filling properly.
- Use Softened Cream Cheese: Cold cream cheese can create lumps in the filling and make spreading more difficult. Let it sit at room temperature for a short time before mixing.
- Leave a Border Around the Edges: When spreading the filling, leave about ½ inch (1.5 cm) around the perimeter. This prevents excess filling from squeezing out when you roll the dessert.
- Don’t Skip the Chilling Time: The roll needs at least one hour in the refrigerator before slicing. This allows the filling to firm up and helps the slices hold their shape.

No Bake Protein Oreo Roll with Creamy Ricotta Filling
Ingredients
- 90 g oat flour
- 50 g unsweetened cocoa powder
- 1 scoop protein powder of choice optional
- Pinch of salt
- 30 g hazelnut spread
- 30 g agave syrup
- ½ teaspoon pure vanilla extract
- 100 g oat milk
- 100 g well-drained whole milk ricotta
- 75 g full-fat cream cheese softened
- 20 g ghee or softened coconut oil
- 40 g agave syrup
- ½ teaspoon pure vanilla extract
Instructions
- In a large bowl, combine the oat flour, cocoa powder, protein powder, and salt.
- Add the hazelnut spread, agave syrup, and vanilla extract. Gradually pour in the oat milk, mixing first with a fork and then kneading with your hands until you obtain a smooth, pliable dough. If the dough feels too sticky, add a little more oat flour. If it’s too dry, add a splash of oat milk or a little more hazelnut spread.
- Prepare the filling. In a separate bowl, combine the well-drained ricotta, softened cream cheese, ghee, agave syrup, and vanilla extract. Mix with a fork or spatula until the mixture becomes smooth, creamy, and completely lump-free.
- Place the chocolate dough between two sheets of parchment paper and roll it into a rectangle of even thickness.
- Spread the ricotta filling evenly over the dough, leaving about 1.5 cm (½ inch) around the edges.
- Starting from one of the long sides, carefully roll the dough into a log, using the parchment paper to help you. If small cracks appear, gently smooth them with your fingertips.
- Wrap the roll in the parchment paper and refrigerate for at least 1 hour, or until firm.
- Slice and serve chilled.
Notes
- Add the milk gradually, as different oat flours absorb liquid differently.
- Almond butter or cashew butter can be used instead of hazelnut spread.
- For a lower-sugar version, replace the agave syrup with your preferred zero-calorie sweetener.
- Store in the refrigerator for up to 3 days or freeze for up to 2 months.
