I prepped eighteen meals on Sunday. Eighteen. That's the most I've done in a single session, and I timed it — three hours and forty-two minutes, which is seven minutes faster than my fourteen-meal sessions, which makes no mathematical sense but makes perfect emotional sense, because I was angry at nothing in particular and anger is a fuel that moves your hands faster than purpose does. The therapist would probably have something to say about that. I said it to the chicken thighs instead.
The lineup: taco soup, four bags. Chicken teriyaki with rice, three bags — I make the sauce from scratch because bottled teriyaki has more sodium than the Great Salt Lake and I live in Utah, we already have enough salt. Shepherd's pie filling, three bags — the mashed potatoes go on top fresh because frozen mashed potatoes are an abomination. Meatball marinara, four bags. And a quadruple batch of my mom's rolls, shaped and frozen on sheet pans, twenty-four rolls per bag, four bags. Mom's rolls. Denise Cooper's rolls. The rolls that dissolve on your tongue like they're not made of flour and yeast but of something softer, something that has been passed from her hands to mine through thirty-four years of Monday nights and Sunday dinners and the specific alchemy of a woman who believes a full refrigerator is a moral imperative. I shape them the way she taught me — pull, tuck, set — and every roll is a conversation with my mother that doesn't require words.
Mason helped. Not because I asked — he wandered into the kitchen, saw the assembly line, and started lining up freezer bags without a word. He's eight and methodical and he arranged the bags by meal type, left to right, labels facing out, with the precision of a child who finds order comforting. He gets that from me. I hope that's all he gets from me. I hope he doesn't get the anxiety that hides behind the order, the way neat handwriting can hide a shaking hand. But he's eight. He's fine. He's lining up bags and he's fine.
The Relief Society president, Sister Williams, called Thursday and asked if I'd be willing to teach a class at church about my freezer meal system. She said three other sisters have been asking for it. I said I'd think about it, which is what I say when I mean yes but I'm scared. I've never taught anything to anyone except my children, and they're a captive audience. But three women are asking. Three women need the system. The accountant in me knows the system works. The mother in me knows the need. I'll say yes. I just need a week to pretend I'm still thinking about it.
The week I said “I’ll think about it” to Sister Williams was the week I needed a meal that did exactly what my system promises — something I could pull together in pieces, something with order built right into it. Shepherd’s pie is that kind of recipe: filling first, topping second, everything in its place. It’s the meal I make when I need to feel competent, when I need proof that the system works before I stand up and teach it to anyone.
Cheddar Topped Shepherd’s Pie
Prep Time: 20 min | Cook Time: 45 min | Total Time: 1 hr 5 min | Servings: 6
Ingredients
For the freezer filling:
- 1 1/2 lbs ground lamb (or 80/20 ground beef)
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and diced small
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 cup beef broth (low sodium)
- 1 cup frozen peas
- 3/4 cup frozen corn kernels
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crumbled
- 1 tablespoon all-purpose flour
- 1 tablespoon olive oil
- Salt and black pepper to taste
For topping (add fresh on serving day — do not freeze):
- 3 cups mashed potatoes (prepared fresh)
- 1 cup sharp cheddar cheese, shredded
- 2 tablespoons butter, melted (for brushing)
Instructions
- Brown the meat. Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add ground lamb and cook, breaking it apart, until browned and cooked through, about 8 minutes. Drain excess fat, leaving about 1 tablespoon in the pan.
- Build the base. Add diced onion and carrots to the pan. Cook over medium heat, stirring occasionally, until softened, about 6 minutes. Add garlic and cook 1 minute more until fragrant.
- Add depth. Stir in tomato paste, Worcestershire sauce, thyme, and rosemary. Cook 2 minutes, stirring constantly, until the tomato paste darkens slightly. Sprinkle flour over the mixture and stir to coat evenly.
- Simmer the filling. Pour in beef broth and bring to a simmer. Cook uncovered over medium-low heat, stirring occasionally, until the mixture thickens and liquid is mostly absorbed, about 10–12 minutes. Stir in frozen peas and corn. Season generously with salt and pepper. Remove from heat and cool completely before bagging.
- Freeze (if prepping ahead). Once fully cooled, portion filling into zip-top freezer bags (lay flat to freeze). Label with date and meal name. Freeze for up to 3 months. Thaw overnight in the refrigerator before serving day.
- On serving day — assemble and bake. Preheat oven to 375°F. Transfer thawed filling into a 9x13 baking dish or individual ramekins. Spread freshly prepared mashed potatoes over the top in an even layer. Brush with melted butter and sprinkle shredded cheddar over the entire surface.
- Bake until golden. Bake uncovered for 25–30 minutes until filling is bubbling at the edges and cheddar is melted and spotted golden. Let rest 5 minutes before serving.
Nutrition (per serving)
Calories: 420 | Protein: 26g | Fat: 21g | Carbs: 31g | Fiber: 4g | Sodium: 480mg