Pistachio and Ricotta Croissant French Toast Bake

By AislePrompt Editorial · ·

How this recipe was made — this recipe was drafted by AislePrompt's AI-assisted pipeline from technique templates and USDA-sourced nutrition data, and published by AislePrompt Editorial — see how AislePrompt recipes are developed and reviewed.

A rich French toast casserole layered with flaky croissants, creamy ricotta, and toasted pistachios for a nutty brunch treat. This French-inspired brunch recipe, ready in about 70 minutes, combines large croissants, day-old, large eggs, whole milk into a breakfast that fuels the morning without the midday crash — make-ahead-friendly and balanced enough to anchor the first meal of the day. Each serving lands at about 420 calories and feeds 6, so it sits comfortably in a weekly breakfast rotation alongside fruit, yogurt, or coffee. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.

Prep: 25 min Cook: 45 min Serves 6 French cuisine 420 cal/serving
Build a week of meals around this recipe → Shop this recipe on Instacart → Shop equipment ↓

Ingredients

Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →

Equipment for this recipe

Tools this recipe's steps call for, with a link to each on Amazon.

More Bakeware & baking tools → Shop all kitchen tools →

Instructions

  1. Step 1: Preheat oven to 350°F (175°C). Grease an 8x8-inch baking dish with 1 tbsp unsalted butter.
  2. Step 2: Cut 4 day-old croissants into 2-inch pieces and spread half evenly in the baking dish.
  3. Step 3: In a bowl, whisk 5 large eggs, 1 1/2 cups whole milk, 1/3 cup granulated sugar, 1 tsp vanilla extract, 1/2 tsp ground cinnamon, and 1/4 tsp salt until smooth.
  4. Step 4: Spread 1 cup ricotta cheese evenly over the croissant layer, then sprinkle 1/4 cup chopped toasted pistachios on top.
  5. Step 5: Add the remaining croissant pieces over the ricotta layer, then pour the egg mixture evenly over all. Press down gently to soak the croissants.
  6. Step 6: Cover with foil and let sit at room temperature for 20 minutes to absorb the custard.
  7. Step 7: Dot the top with the remaining 1 tbsp unsalted butter cut into small pieces.
  8. Step 8: Bake covered for 30 minutes, then remove foil and bake another 15 minutes until the top is golden and the custard is set.
  9. Step 9: Sprinkle the remaining 1/4 cup chopped pistachios before serving with maple syrup on the side.