Hi, {{first__name | reader}},

A Note From Bryan: Today’s story is a powerful look at what it takes to nourish a community on a massive scale. It’s a mission that resonates deeply with me, because Stumptown Savings operates on the very same principle: that with community support, we can build a stronger, more affordable food system for everyone.

To keep Stumptown Savings going, I’ve set a critical goal to reach 100 paid Savers Club members by Sept. 30. I’m less than 10 members away from that goal! If you believe in this mission, please consider becoming a Savers Club member today.

Your weekly grocery run might involve a shopping cart and a checklist. For the team at Meals on Wheels People, it involves pallets, semi-trucks, and a budget that tops $49,000. 

Welcome back to Rose City Receipts, where this week we’re exploring a grocery diary of a different magnitude. We’re stepping inside the organization’s Central Kitchen to see how they turn thousands of pounds of ingredients into more than 22,000 meals, serving our community’s older adults with precision, care, and a whole lot of chicken thighs.

Meet Our Shopper

Meals on Wheels People volunteer delivery driver Beverly Rose shares a smile with Debbie while delivering her meals — a weekly visit that brings both nourishment and connection to homebound seniors. (Nicole Ceron)

Who are you? The Meals on Wheels People Central Kitchen
Where do you live? Multnomah Village
What’s your weekly grocery budget (roughly)?: $49,000
How many people are you shopping for?: We’ll be cooking for about 3,500 to 3,600 homebound seniors for a total of 22,032 meals this week. (At our 15 neighborhood dining centers, we’ll cook and serve 1,500 more meals to older adults.) We’re a little behind on our emergency meal stock — meals we keep frozen so we can continue feeding people even when weather shuts down the kitchen, a supplier falls through, or demand suddenly spikes. This week, that means producing 29,600 meals in total to try to catch up. (That’s the equivalent of feeding a sold-out Moda Center — and then serving 9,000 more people dinner afterward!)
What are your favorite stores?: Columbia Empire Meat Co., Medosweet Farms, Franz Bakery, Pacific Coast Fruit Company, United Salad Co., and Pacific Food Distributors are some of our local partners.  
What’s your top priority when it comes to grocery shopping?: Balancing cost and nutrition

Meals on Wheels People's Shopping Philosophy

We consider many factors when planning our menus. First, we need to offer enough variety to meet our meal recipients’ preferences — for example, no pork or vegetarian meals only — and ensure we have medically tailored meals for those with special dietary needs, such as renal diets. Our in-house dietitian helps guide this process. Once menus are set, we purchase the ingredients we need, which can mean sourcing hundreds (or even thousands) of pounds of a single item. 

All of our meals must meet very strict nutritional and food safety standards, so we only purchase from suppliers that meet our quality assurance requirements. Our meals are low in sugar, sodium, and saturated fat, and we avoid ultra-processed ingredients whenever possible. We also prioritize sourcing from local Portland-Vancouver metro area companies.

A team member carefully portions meals, ensuring every senior receives a balanced, nutritious plate. (Nicole Ceron)

The challenges are real: Food prices keep climbing, supply chain issues can make it difficult to secure such large orders, and demand for our services is rising. Last year alone, we served more than 1 million meals to over 9,000 older adults — a nearly 5% increase over the previous year — and that growth shows no signs of slowing.

At the end of the day, our top priority is making sure every senior in our service area, which includes Multnomah and Washington counties in Oregon and Clark County in Washington, has access to a meal when they need one. 

Meals on Wheels People’s Grocery Diary

Weekly total: $49,249.66
Eating out total: $0! (We cook for our staff every day — a perk that not only keeps everyone fueled but also helps cut down on their own grocery bills.)
Groceries total: $49,249.66
Most-expensive line item: Chicken thighs ($8,176.36)
Least-expensive line item: Dried oregano ($9.91)

Monday

Mondays are always our heaviest days in terms of purchasing. Because we try to keep ingredients fresh, limit waste, and work within our small storage space, we only bring in enough for a day or two at a time. That means Mondays are busy: All the dry goods and most of the frozen items for the week arrive, along with daily meat deliveries. We also get milk for our meal recipients on Mondays and Wednesdays. Today, that meant unloading 1,680 half-gallons to send out over the next few days.

In the kitchen, we kept the ovens going nonstop. By the end of the day, we’d cooked:

  • 2,400 portions of Chicken & Black Bean Salsa

  • 1,600 portions of Tangy BBQ Chicken Casserole

  • 1,600 portions of Lemongrass Chicken

  • 1,600 portions of Somali Spiced Chicken

  • 1,399 portions of Blueberry Cheesecake

Pulled Chicken with Black Bean Salsa rolls down the line, portioned and packed for home delivery. (Nicole Ceron)

Each one destined for a neighbor who might otherwise go without. It’s a lot to keep moving, but Mondays set the tone for the whole week.

Monday total: $18,961.12

Tuesday

Tuesdays are another big purchasing day. In addition to bringing in extra meat for the additional meals this week, we also received most of our produce. Some of it goes straight into the kitchen for cooking, and the rest is sent out to meal recipients. Depending on their diet plan, each recipient receives 3–10 pieces of fresh fruit every week, plus a loaf of whole-wheat bread every other week if they request it. This week alone, we unloaded 2,374 loaves of bread to send out across our service area!

Fresh tomatoes arrive at the Central Kitchen, ready to be transformed into nutritious meals for seniors across the Portland-Vancouver metro area. (Nicole Ceron)

In the kitchen, we kept the pace up, cooking:

  • 2,400 portions of Salisbury Steak with Mashed Potatoes & Gravy

  • 2,400 portions of Beef Barbacoa with Pickled Onions

  • 1,600 portions of Cube Steak with Mushroom Sauce

  • 1,600 portions of Meatloaf with Gravy

  • 800 portions of Pulled Pork Shoulder with Roasted Potatoes

  • 1,000 portions of Blueberry Cheesecake

By the end of the day, the kitchen smelled like gravy and roasted potatoes — a true comfort food day.

Tuesday total: $14,703.27

Wednesday

Wednesdays are a welcome breather for our warehouse team — orders are much lighter. Today, we only received milk and frozen vegetables.

In the kitchen, though, we kept things humming. Today’s menu included:

  • 1,600 portions of Citrus Tarragon Chicken Casserole

  • 1,600 portions of Roasted Chicken Parmesan

  • 1,600 portions of Beef Stir Fry

  • 1,600 portions of Irish Beef Stew

  • 800 portions of Somali Spiced Pollock

  • 698 portions of Blueberry Cheesecake

Katherine Whitehead, director of compliance, keeps the kitchen running smoothly — and helped pull together this behind-the-scenes look at Meals on Wheels People’s Central Kitchen. (Nicole Ceron)

Wednesday total: $5,334.10

The challenges Meals on Wheels People face — rising food costs and growing demand — are the very reason Stumptown Savings exists. My goal is to provide you with the tools and information you need to navigate this tough environment, saving you time and money every week.

But this one-person operation relies on the support of readers to continue. If you find value in the work I do, join the Savers Club. Lock in your first year for just $50, and gain great perks like additional tools and resources, swag, and members-only events!

Thursday

Thursdays are all about gearing up for the week ahead. We bring in the ingredients we’ll need for Monday’s meals, along with fruit, milk, bread, and high-protein snacks for our meal recipients. Next week’s protein snack will be yogurt cups — a perfect match with one of the fresh fruit options we’re sending out: fresh blueberries.

In the kitchen today, we prepared:

Chili Con Carne, a medically tailored meal made for seniors with end-stage kidney disease. Designed to be high in protein and calories while carefully limiting potassium and phosphorus, it provides both nutrition and flavor for those with special dietary needs. (Meals on Wheels People)

  • 1,600 portions of Pork Stir Fry

  • 1,600 portions of Ginger Turkey

  • 1,600 portions of Chili Con Carne

  • 1,600 portions of Somali Spiced Pollock

  • 431 portions of Blueberry Cheesecake

By Thursday afternoon, the kitchen starts to feel like it’s already looking ahead — stocking up, planning forward, and keeping things moving so Monday runs smoothly.

Thursday total: $10,251.17

Friday-Sunday

Our kitchen takes a well-deserved break from Friday through Sunday. After a busy week of sourcing ingredients and preparing thousands of meals each day, this pause gives our team time to recharge before we start it all over again on Monday.

Friday total: $0

🔍 Meals On Wheels People’s Shopping Strategy

Our shopping strategy is all about planning ahead. With the size of our orders, organization is key. We typically place them at least two weeks in advance. That gives our suppliers time to pull together such large quantities, and it gives us time to pivot if something ends up out of stock. Staying proactive helps us keep meals on track for the thousands of older adults who count on us every day.

It’s a huge operation — but one that’s powered by community support. Every gift of time or resources helps us keep the ovens hot, the trucks loaded, and, most importantly, our older neighbors nourished and cared for.

🍽️ Recipe

One of our Central Kitchen favorites, this recipe comes from Alex Helser, our director of Central Kitchen operations. It’s a Meals on Wheels People classic that Alex loves to make — the chicken stays juicy while the tomato sauce and cheese create a comforting, homey flavor that’s always a hit with our meal recipients.

A classic Meals on Wheels People favorite: Roasted Chicken Parmesan served with broccoli, prepared with care and delivered to seniors in the community.

Roasted Chicken Parmesan

Serves 4

Ingredients

  • Nonstick cooking spray

  • 4 chicken thighs (boneless and skinless)

  • 1 tbsp. margarine, melted

  • 1/2 cup shredded parmesan cheese

  • 3/4 cup panko bread crumbs

  • 1 tbsp. dried parsley

  • 1 tbsp. paprika

  • 1 cup low-sodium marinara sauce

  • 3 cups cooked whole-wheat pasta (4-6 oz. raw)

  • Fresh basil (optional)

Directions

  1. Preheat oven to 350°F

  2. Grease small baking dish or sheet tray with nonstick spray

  3. Place chicken thighs on baking dish, making sure that they don’t overlap

  4. Combine melted margarine, parmesan cheese, bread crumbs, parsley, and paprika 

  5. Generously coat each chicken thigh with about 1/4 cup of the breadcrumb mixture. Lightly pat the breadcrumbs on to help them stick

  6. Bake at 350°F for about 30-35 minutes. Breadcrumbs should be golden brown and chicken cooked to a minimum of 165°F.

  7. Serve with marinara sauce and whole-wheat pasta. Garnish with basil, if desired.

  8. Optional: Make extra and share with a neighbor. Good food tastes even better when it’s shared.

📓 Bryan’s Take

It’s one thing to read that Meals on Wheels People serves thousands; it’s another to see the numbers behind it: $8,176 for chicken thighs, 2,374 loaves of bread, and a total weekly bill of nearly $50,000. 

This isn’t just a grocery list — it’s a testament to the immense, often invisible, effort required to fight senior hunger in our community. As food costs rise and the need grows, their work is more critical than ever. This story shows that every dollar, every volunteer hour, and every bit of support translates directly into a warm meal and a moment of connection for a neighbor in need.

Thank you to the team for pulling back the curtain on what it truly takes to nourish our community.

Next week, I’m happy to bring you a Rose City Receipts from a Savers Club member who is also a food chemist! Want to be featured in Rose City Receipts? Email [email protected] and share your grocery shopping approach!

Want To Save Even More?

The work of Meals on Wheels People is a testament to what’s possible when a community comes together to support a vital service. Your support does the same for Stumptown Savings, ensuring that everyone in our community has access to independent, reader-focused reporting on groceries and our local food systems.

The membership drive ends on Sept 30. I am incredibly close to the goal of 100 paid Savers Club members by end of month. If you’ve been considering it, now is the time. The price goes up on Oct. 1.

Happy saving!
Bryan,
Founder/Publisher,
Stumptown Savings

Reply

or to participate

Keep Reading

No posts found