Wash, dry, and dice the fresh peaches into small bite-sized cubes. Set aside a few slices for garnish if desired.
Add the cottage cheese to a food processor or high-speed blender and blend for 2–3 minutes until completely smooth and creamy.
Transfer the blended cottage cheese to a large mixing bowl.
Add the Greek yogurt, vanilla protein powder, monk fruit sweetener, vanilla extract, and lemon juice.
Mix with a hand mixer or whisk until smooth and fully combined.
If the mixture is too thick, add milk one tablespoon at a time until it reaches a creamy consistency.
Gently fold the sugar-free whipped topping into the protein mixture using a rubber spatula, taking care not to deflate it.
Fold the diced peaches into the mixture until evenly distributed.
Taste and adjust the sweetness or vanilla flavor if needed.
Divide the mixture evenly among four airtight meal prep jars or dessert glasses.
Smooth the tops with the back of a spoon and add optional toppings if desired.
Cover and refrigerate for at least 2 hours, preferably overnight, before serving.
Serve chilled and enjoy within 4 days.