Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hawaiian Roll French Toast


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Soft, sweet, and comforting, this Hawaiian Roll French Toast is made with pillowy rolls and a creamy vanilla-cinnamon custard, perfect for breakfast or brunch.


Ingredients

Scale
  • 1 package (12-count) Hawaiian rolls
  • 3 large eggs
  • ½ cup whole milk
  • ¼ cup heavy cream
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • 2 tablespoons granulated sugar
  • 23 tablespoons butter (for frying)
  • Powdered sugar, for dusting
  • Maple syrup, optional for serving

Instructions

  1. Slice the Hawaiian rolls in half horizontally and place them in a baking dish or large shallow bowl.
  2. In a medium bowl, whisk together the eggs, milk, heavy cream, vanilla, cinnamon, and sugar until fully combined.
  3. Pour the custard over the cut rolls and let them soak for 10–15 minutes, turning once to ensure both sides are fully saturated.
  4. Heat a skillet over medium heat and melt 1 tablespoon of butter. Place the soaked rolls cut-side down and cook for 3–4 minutes per side, until golden and crispy. Add more butter as needed between batches.
  5. Transfer to plates, dust with powdered sugar, and drizzle with maple syrup or top with fruit and cream if desired.

Notes

Use soft, fresh Hawaiian rolls for best absorption. Don’t skip the soak — give it at least 10 minutes for maximum flavor.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Frying
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 10g
  • Sodium: 300mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 150mg