Ricotta Peach Croissant (High-Protein, High-Fibre Breakfast Ready in 10 Minutes)
A Ricotta Peach Croissant is a breakfast or brunch recipe made by filling a toasted croissant with whipped ricotta and chia seeds, topped with caramelised cinnamon peaches, a drizzle of peanut butter, and pumpkin seeds. It provides around 20g of protein and 6–8g of fibre, and takes under 10 minutes to assemble.
If you've ever wanted a breakfast that feels like something from a café menu but takes less than 10 minutes to pull together at home, this Ricotta Peach Croissant is exactly that. Creamy whipped ricotta, golden caramelised cinnamon peaches, a peanut butter drizzle, and a crunch of pumpkin seeds, all tucked into a warm, toasted croissant. It looks indulgent, it tastes indulgent, and yet it's packed with protein and fibre to keep you genuinely satisfied all morning.
As a certified nutrition coach, I'm always drawn to recipes that prove healthy eating doesn't have to mean boring eating, and this one is a perfect example of that philosophy in action.
In this post you'll learn:
Why the combination of ricotta, chia seeds, and pumpkin seeds makes this far more nutritious than it looks
How to make caramelised cinnamon peaches in under 5 minutes
How to customise this recipe for your goals and dietary preferences
Why This Ricotta Peach Croissant Works
The genius of this recipe is that every single ingredient is pulling its weight nutritionally while also contributing to the flavour and texture. Ricotta is one of the most underrated high-protein dairy options available; 120g of ricotta provides around 10–11g of protein alongside calcium and a creamy, neutral base that takes flavour beautifully. Paired with chia seeds, which are a plant-based source of omega-3 fatty acids and soluble fibre, the whipped ricotta filling becomes significantly more filling than it appears.
Peaches are a wonderful seasonal fruit choice here, naturally sweet, low in calories, and a source of vitamin C and potassium. Cooking them briefly with cinnamon caramelises their natural sugars and deepens their flavour dramatically, which means you get all the sweetness you want without needing to add much honey at all. Research suggests that cinnamon may also help support blood sugar balance when consumed with carbohydrate-rich meals, a useful bonus for a breakfast that includes a croissant.
The pumpkin seeds are the unsung hero of this recipe. Just one tablespoon provides a meaningful dose of magnesium, zinc, and plant-based protein, along with that satisfying crunch that makes every bite more interesting. For more high-protein breakfast ideas that use similarly clever ingredient combinations, take a look at my high protein breakfast ideas.
Nutrition Breakdown
(Per serving — 1 croissant)
Calories: ~500 kcal
Protein: ~21g
Carbohydrates: ~42g
Fat: ~32g
Fibre: ~7g
This is a genuinely well-balanced breakfast for a flexible, non-restrictive approach to eating. The calorie range may feel higher than a typical "healthy breakfast", but the protein and fibre combination means this meal genuinely keeps you satisfied until lunch, which matters far more than the number in isolation.
Coaching insight: If you're in a higher activity phase or find yourself hungry by mid-morning on lighter breakfasts, this is exactly the kind of meal that may help support sustained energy and reduce the urge to snack before lunch. The combination of protein, healthy fats, and fibre is one of the most effective natural appetite-regulation strategies available.
Note: All nutrition values are estimates. Please verify using your preferred nutrition calculator with the exact brands and quantities you use.
Ingredients + Smart Substitutions
(Serves 1)
1 croissant — buttery and indulgent as the base. Swap: a high-fibre croissant if available to boost fibre further; a brioche bun or thick-cut sourdough for a different texture.
120g Galbani Ricotta — creamy, mild, and high in protein. Swap: any full-fat or light ricotta works well; whipped cottage cheese for a higher protein alternative.
½ tsp vanilla extract — adds warmth and sweetness to the ricotta without any sugar. Swap: a pinch of cinnamon folded into the ricotta works beautifully too.
1 tsp chia seeds, soaked in 1–2 tsp water for 5–10 minutes — adds fibre, omega-3s, and a slight gel that helps the ricotta hold its shape. Swap: ground flaxseed for a smoother texture.
1 ripe peach, sliced — sweet, juicy, and full of vitamin C. Swap: nectarine, apricot, or mango for a different fruit profile; tinned peaches in juice (drained) work well out of season.
½ tsp cinnamon — caramelises beautifully with the peach and may help support blood sugar balance. No real swap needed — this is essential to the flavour.
1 tsp peanut butter — adds healthy fats, a nutty depth, and extra protein. Swap: almond butter, cashew butter, or tahini for a nut-free alternative.
1 tbsp pumpkin seeds — crunch, magnesium, zinc, and plant protein. Swap: sunflower seeds, chopped walnuts, or flaked almonds.
1 tsp honey (optional) — a touch of natural sweetness for the peaches. Skip entirely if your peach is very ripe — it won't need it.
If you're adjusting based on your goals, here's how it may change the macros: using whipped cottage cheese instead of ricotta adds approximately 5–6g of protein per serving; swapping to a high-fibre croissant adds roughly 3–4g of additional fibre.
How to Make a Ricotta Peach Croissant
Step 1: Caramelise the peaches Slice the peach into even wedges. Heat a small pan over medium heat, no oil needed. Add the peach slices and cinnamon and cook for 3–5 minutes, turning occasionally, until soft, golden, and fragrant. Add honey in the last minute if desired.
💡 Coach note: Don't rush this step, the caramelisation is what transforms a good recipe into a great one. You want the edges to catch slightly and the natural sugars to deepen.
Step 2: Whip the ricotta with chia Soak the chia seeds in 1–2 tsp of water for 5–10 minutes until they form a gel. Fold into the ricotta with the vanilla extract and whip with a fork or small whisk until smooth, creamy, and light.
💡 Coach note: The chia gel blends in almost invisibly, you get the fibre and omega-3 benefit without any noticeable texture change if you prefer it smooth.
Step 3: Toast the croissant Slice the croissant in half horizontally and place cut-side down in the pan (use the same pan as the peaches for extra flavour) or in a toaster oven for 2–3 minutes until warm and lightly crisp on the inside.
Step 4: Assemble Spread the whipped ricotta-chia mixture generously over both halves of the croissant. Layer the caramelised peaches on top. Drizzle with peanut butter (warm it for 10 seconds in the microwave if it's too thick to drizzle). Finish with a scattering of pumpkin seeds.
Serve immediately while the croissant is warm and the peaches are still fragrant.
Customisation Options
Protein Boost Swap the ricotta for whipped cottage cheese (same quantity) to add approximately 5–6g of extra protein per serving. The texture is slightly different but equally delicious — and it pairs beautifully with the caramelised peaches.
Make It Higher Fibre Use a high-fibre croissant where available, double the chia seeds, and add a tablespoon of ground flaxseed to the ricotta whip. This can push fibre toward 10–12g per serving.
Make It Lower Calorie Use light ricotta, skip the peanut butter drizzle, and reduce the pumpkin seeds to 1 tsp. This brings the calorie count down to approximately 380–420 kcal while keeping protein and fibre largely intact.
Make It Vegan Use a dairy-free ricotta (cashew-based works particularly well), a vegan croissant, and replace honey with maple syrup. The peanut butter and pumpkin seeds are already plant-based, so the swap is minimal.
Make It Seasonal Out of peach season? Swap for caramelised nectarines or apricots in summer, stewed pears with cinnamon in autumn, or a berry compote in winter. The whipped ricotta base works with almost any fruit.
Meal Prep and Storage
This recipe is designed to be made fresh, the croissant is best eaten immediately after toasting and the caramelised peaches are at their best warm. However, a couple of components can be prepped ahead:
Whipped ricotta: Make the ricotta-chia mixture up to 2 days ahead and store in an airtight container in the fridge. Give it a quick stir before using.
Caramelised peaches: Cook a larger batch and store in the fridge for up to 3 days. Reheat gently in a pan for 1–2 minutes or serve cold, both work well.
The croissant: Best toasted fresh, but if you're meal prepping for the week, slice and freeze croissants individually and toast from frozen for 3–4 minutes.
How This Fits Into a Balanced Diet
This Ricotta Peach Croissant sits perfectly within a non-restrictive, balanced approach to eating. It's not a "cheat meal" and it doesn't need to be treated as an occasional indulgence, it's a well-constructed breakfast that provides meaningful nutrition alongside genuine pleasure, which is exactly what sustainable healthy eating looks like in practice.
The ~500 kcal may feel higher than a typical breakfast for some, but for an active person or anyone who struggles with mid-morning hunger, this is an investment that pays back in reduced snacking and better energy throughout the day. Pairing protein, healthy fats, fibre, and natural carbohydrates at breakfast is one of the most evidence-informed strategies for supporting steady energy and appetite regulation.
If you're exploring more ways to build satisfying, protein-rich breakfasts that don't feel restrictive, my chia seed breakfast recipes has plenty more inspiration.
FAQs
Is ricotta high in protein? Ricotta is a moderately high-protein dairy option; 120g provides approximately 10–11g of protein depending on the brand and fat content. It's lower in protein than cottage cheese or Greek yoghurt, but its creamy texture and mild flavour make it one of the most versatile high-protein ingredients for both sweet and savoury recipes. In this recipe, the ricotta is complemented by pumpkin seeds, peanut butter, and chia seeds to bring the total protein of the dish to around 20–22g per serving.
What goes well with ricotta for breakfast? Ricotta pairs beautifully with both sweet and savoury breakfast flavours. On the sweet side, stone fruits like peaches, nectarines, and apricots are a classic match, as are berries, honey, and cinnamon. Vanilla extract folded into whipped ricotta creates a naturally sweet base without any added sugar. On the savoury side, ricotta works well with roasted tomatoes, fresh herbs, and a drizzle of olive oil on toast or a bagel.
Can you make this ricotta peach croissant ahead of time? The individual components can be prepped ahead, the whipped ricotta keeps in the fridge for up to 2 days, and the caramelised peaches store well for up to 3 days. The croissant itself is best toasted fresh just before serving for the best texture. Assembly takes under 2 minutes when the components are pre-made, making this a practical option for a quick weekday breakfast.
Is a croissant healthy for breakfast? A croissant on its own is a refined carbohydrate with moderate fat and relatively low protein, not the most balanced breakfast as a standalone. However, when paired with high-protein fillings like ricotta, healthy fats from peanut butter, and fibre from chia seeds and pumpkin seeds (as in this recipe), the nutritional profile of the overall meal becomes very well-rounded. The key principle here is that no food is inherently "unhealthy", it's the overall composition of the meal that matters.
What can I do with fresh peaches for breakfast? Fresh peaches are incredibly versatile at breakfast. They can be sliced raw onto yoghurt bowls, blended into smoothies, baked into oats, or caramelised in a pan with cinnamon for a warm topping as in this recipe. Caramelising peaches is one of the quickest ways to elevate a simple breakfast, it takes just 3–5 minutes and transforms the fruit into something that feels far more special than a raw slice.
Final Thoughts
This Ricotta Peach Croissant is proof that a breakfast can be both genuinely nourishing and genuinely enjoyable — no compromise required. In under 10 minutes you have something that looks café-worthy, tastes indulgent, and actually supports your goals with around 20g of protein and a meaningful hit of fibre.
It's the kind of recipe I love to share because it shifts the conversation away from restriction and towards creativity — finding ways to eat beautifully and well at the same time. Whether this becomes your weekend brunch staple or your go-to when you want something a little special on a weekday morning, I hope it earns a regular place in your rotation.
Subscribe to my blog and get my free weekly meal planner template to build more balanced, enjoyable breakfasts like this one into your week with ease.
A café-worthy breakfast made at home in under 10 minutes, a toasted croissant filled with creamy whipped ricotta and chia seeds, topped with caramelised cinnamon peaches, a peanut butter drizzle, and crunchy pumpkin seeds. High in protein, high in fibre, and genuinely delicious.
Ingredients
1 croissant (buttery and indulgent as the base. Swap: a high-fibre croissant if available to boost fibre further; a brioche bun or thick-cut sourdough for a different texture.)
120g Ricotta (creamy, mild, and high in protein. Swap: any full-fat or light ricotta works well; whipped cottage cheese for a higher protein alternative.)
1.5tsp vanilla extract (adds warmth and sweetness to the ricotta without any sugar. Swap: a pinch of cinnamon folded into the ricotta works beautifully too.)
1tsp chia seeds (soaked in 1–2 tsp water for 5–10 minutes — adds fibre, omega-3s, and a slight gel that helps the ricotta hold its shape. Swap: ground flaxseed for a smoother texture.)
1 ripe peach (sliced — sweet, juicy, and full of vitamin C. Swap: nectarine, apricot, or mango for a different fruit profile; tinned peaches in juice work well out of season.)
1.5tsp cinnamon (caramelises beautifully with the peach and may help support blood sugar balance. No real swap needed — this is essential to the flavour.)
1tsp peanut butter (adds healthy fats, a nutty depth, and extra protein. Swap: almond butter, cashew butter, or tahini for a nut-free alternative.)
1tbsp pumpkin seeds (crunch, magnesium, zinc, and plant protein. Swap: sunflower seeds, chopped walnuts, or flaked almonds.)
1tsp honey (a touch of natural sweetness for the peaches. Skip entirely if your peach is very ripe — it won't need it.)
Instructions
Caramelise the peaches
1
Slice the peach into even wedges. Heat a small pan over medium heat, no oil needed. Add the peach slices and cinnamon and cook for 3–5 minutes, turning occasionally, until soft, golden, and fragrant. Add honey in the last minute if desired.
Whip the ricotta with chia
2
Soak the chia seeds in 1–2 tsp of water for 5–10 minutes until they form a gel. Fold into the ricotta with the vanilla extract and whip with a fork or small whisk until smooth, creamy, and light.
Toast the croissant
3
Slice the croissant in half horizontally and place cut-side down in the pan (use the same pan as the peaches for extra flavour) or in a toaster oven for 2–3 minutes until warm and lightly crisp on the inside.
Assemble
4
Spread the whipped ricotta-chia mixture generously over both halves of the croissant. Layer the caramelised peaches on top. Drizzle with peanut butter (warm it for 10 seconds in the microwave if it's too thick to drizzle). Finish with a scattering of pumpkin seeds.