Gooey Peanut Butter Cinnamon Rolls 

Servings: 5 Total Time: 2 hrs 45 mins

These gooey peanut butter cinnamon rolls are everything you want in a cinnamon roll — soft, fluffy, buttery, packed with cinnamon sugar, and finished with a creamy peanut butter vanilla frosting. The rolls are completely vegan and gluten-free, with peanut butter in the filling, gooey sauce, and frosting for a rich, nutty twist on a classic. They’re perfect for a cozy breakfast, weekend baking project, or whenever you’re craving a bakery-style treat made at home. Plus, they’re packed with protein for a cinnamon roll, with about 18g per roll when making 5.

Gooey Peanut Butter Cinnamon Rolls 

Prep Time 45 mins Cook Time 2 hrs Total Time 2 hrs 45 mins
Servings: 5

Description


vegan, gluten-free
~18g protein per cinnamon roll (if x5 rolls)

Ingredients

Cooking Mode Disabled

Dough

Flax Egg

Peanut Butter Cinnamon Filling

Gooey Peanut Butter Sauce

Peanut Butter Vanilla Frosting

Toppings

Instructions

  1. Dough

    Whisk warm milk, sugar & yeast; let sit 5–10 mins until foamy
    Add flour, salt, butter & apple cider vinegar
    Stir in flax egg & psyllium
    Mix 5 mins until soft & sticky
    Cover & rise 90 mins, then chill 30–45 mins

  1. Filling

    Mix all filling ingredients until smooth

  1. Sauce

    Whisk all sauce ingredients until smooth

  1. Shape

    Dust parchment with GF flour/cornstarch
    Roll chilled dough into a rectangle. Spread filling over dough, reserving some for the pan. Cut into strips & roll into 5–6 large rolls
    Spread reserved filling on parchment, place rolls on top & pour sauce over each
    Cover & refrigerate 15 mins

  1. Bake

    Bake at 350°F for 40 mins until lightly golden & cooked through
    Brush with melted vegan butter, cover with foil & steam 15 mins

  1. Frosting

    Beat all ingredients until light & creamy; chill 15 mins

  1. Assemble

    Cover pan with a paper towel & steam 10–15 mins
    Frost warm rolls & top with peanuts
    Store covered at room temp up to 2 days or refrigerated up to 5 days
    Reheat 20–30 secs