← Back to Blog

Mushroom Pastry Pinwheels — The Rolls That Belong in Every Labeled Bag

I keep a spreadsheet of every grocery receipt. I have done this since 2003. I will not stop. The week was a winter week, the kind where the light through the kitchen window arrives at a particular angle and the freezer hums in a different register depending on the temperature in the garage. I made notes in my prep notebook on Sunday afternoon, the way I always do: meal name, ingredient list, cost per serving, prep time, freezer instructions. Twenty-eight bags. Two hours and eleven minutes. A little slow this week, by my standards, but Brandon was helping and the conversation was good, and I have learned, slowly and against my own grain, that the conversation is sometimes the point and the time is sometimes a courtesy I extend to my husband for being willing to chop onions on a Sunday afternoon.

The children are doing what they do, which is the central report of every week of my adult life. Ethan is 20, in Manila on his mission, and his last email mentioned a chicken adobo so good he is going to make me make it when he comes home. Olivia is 18, at BYU studying elementary education — the path she chose at age seven and has not deviated from once. Mason is 16, finishing high school, with calluses on his hands and a plan that does not yet have words. Lily is 14, in high school, asking the kind of questions in Sunday School that make the teachers uncomfortable, which I find difficult and also, secretly, admirable. Noah is 11, the comedian, the performer — the kid who does an impression of my disappointed face in front of company, and gets away with it. That is the family report. I do not have a system for these reports. I just listen and remember and call back when I said I would call back, which is most of the time and not all of the time, and the difference between most and all is the territory of motherhood.

The recipe of the week was Denise's rolls, which I have made some specific number of times in my life and have refined to a system that I now hand to other people in printed form. The version I made this week fed eight, cost under fifteen dollars, and required twenty-six minutes of active prep, which is within my requirements and not a coincidence. I labeled every bag — meal, date, reheating instructions, servings — because future-me is the woman I am writing for, and future-me is tired. I have stopped explaining the freezer-meal philosophy to people who already follow my work, and I have stopped apologizing for it to people who do not. The philosophy is simple: tomorrow is coming whether you are ready or not. You can either be ready or not. I pick ready.

Brandon and I sat at the kitchen island on Thursday night and did not talk much, and the not-talking was a language we built in therapy and have refused to unlearn. We have been married a long time. The arithmetic of it is the arithmetic of my whole life. There were years we missed each other in the same room, and there are years we find each other in the silences, and this is one of the latter, and I am old enough now to know that the latter is the achievement and the former was the cost.

Twenty-eight bags. Labeled. Dated. Stacked. The week, in the only currency that matters in this house.

Denise’s rolls are a closed chapter for this week — bagged, labeled, stacked — but the spirit of them, that idea of something warm and hand-held and made with intention, is exactly why these Mushroom Pastry Pinwheels have become a permanent fixture in my Sunday prep rotation. They freeze beautifully, they reheat in minutes, and when Brandon reaches for one on a Thursday night without either of us saying a word, that’s the whole philosophy right there in one quiet moment. These are the rolls for the woman I am writing for: future-me, who is tired, and who deserves something good waiting in the freezer.

Mushroom Pastry Pinwheels

Prep Time: 20 min | Cook Time: 22 min | Total Time: 42 min | Servings: 16 pinwheels

Ingredients

  • 2 sheets puff pastry, thawed (one 17.3 oz package)
  • 2 tablespoons unsalted butter
  • 1 lb cremini mushrooms, finely chopped
  • 3 cloves garlic, minced
  • 1 small shallot, finely diced
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 4 oz cream cheese, softened
  • 1/4 cup grated Parmesan cheese
  • 1 tablespoon fresh parsley, chopped
  • 1 egg, beaten (for egg wash)

Instructions

  1. Cook the filling. Melt butter in a large skillet over medium-high heat. Add shallot and cook 2 minutes until softened. Add garlic and mushrooms and cook, stirring occasionally, for 8–10 minutes until all moisture has evaporated and the mixture is dry. Season with thyme, salt, and pepper. Remove from heat and let cool completely.
  2. Mix the spread. In a small bowl, stir together the softened cream cheese, Parmesan, and parsley until smooth. Fold in the cooled mushroom mixture until evenly combined.
  3. Prepare the pastry. Preheat oven to 400°F. Line two baking sheets with parchment paper. Lightly flour your work surface and unfold one sheet of puff pastry.
  4. Fill and roll. Spread half the mushroom mixture evenly over the pastry sheet, leaving a 1/2-inch border along one long edge. Starting from the opposite long edge, roll the pastry tightly into a log. Repeat with the second sheet. Wrap logs in plastic wrap and refrigerate 15 minutes to firm up.
  5. Slice and bake. Using a sharp knife, cut each log into 8 rounds about 3/4-inch thick. Arrange cut-side up on prepared baking sheets, spacing 1 inch apart. Brush tops with egg wash.
  6. Bake. Bake 18–22 minutes, rotating pans halfway through, until pinwheels are deep golden brown and puffed. Cool on the pan 5 minutes before serving.
  7. Freezer instructions. To freeze before baking: slice logs, arrange on a parchment-lined sheet, and freeze solid (about 1 hour). Transfer to a labeled freezer bag with date and reheating instructions. Bake from frozen at 400°F for 25–28 minutes. To freeze after baking: cool completely, bag, and reheat at 350°F for 10–12 minutes.

Nutrition (per serving)

Calories: 178 | Protein: 4g | Fat: 12g | Carbs: 14g | Fiber: 1g | Sodium: 210mg

Michelle Larson
About the cook who shared this
Michelle Larson
Week 462 of Michelle’s 30-year story · Provo, Utah
Michelle is a forty-four-year-old mom of six in Provo, Utah, a former accountant who traded spreadsheets for freezer meal prep and never looked back. She is LDS, organized to a fault, and can fill a chest freezer with sixty labeled meals in a single Sunday afternoon. She lost her second baby to SIDS and carries that grief in everything she does — including the way she feeds her family, which she does with a precision and devotion that borders on sacred.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?