Opportunity Details
Make a Meal, Make a Difference
Cooking a meal might seem simple, but at Ronald McDonald House Richmond (2330 Monument Ave), it becomes something truly meaningful. When you prepare lunch or dinner for families caring for a critically ill child, you’re doing far more than making food. You’re showing up at a moment when it matters. You’re offering comfort, relief, and a reminder that they're not alone.
Whether you’re volunteering solo, coming with friends, or cooking with coworkers, preparing a meal is a heartfelt way to support families who are facing some of the hardest days of their lives.
✨ What Your Support Looks Like
Lunch
- Arrive at 8:30 AM (or 11 AM on Sundays)
- Lunch ready for families by 10:30 AM
- Prepare 40 servings (sandwiches, salads, pasta salads, etc.)
Dinner
- Arrive at 4:30 PM
- Dinner ready by 6 PM
- Prepare 15 servings
- Get creative—families love variety!
Additional Details
- Up to 6 volunteers per meal (to keep the kitchen available for families)
- Gloves provided—please wear them during meal prep
- Volunteers purchase ingredients
- You may cook onsite or in a commercial kitchen
- No need to stay and serve—just prepare with care ❤️
- We welcome menu variety beyond common pasta and taco dishes!
🤝 Your Time Means More Than You Know
When you prepare a meal at Ronald McDonald House, you’re joining an incredible, compassionate community. Families may never meet you, but they will feel your kindness the moment they open a warm meal after a long day at the hospital. Your thoughtfulness and care become a real source of comfort and hope.
📅 Ready to Make a Difference?
Reserve your date on our meal calendar and help us care for families, one meal at a time
Age Minimum (with Adult): 8+, Minimum Age:18+
Express Interest
Log in or Register
In order to register for this opportunity you must log in to an existing account or register to create a new account.
Sign Up
Sign up with a team
This link allows you to participate in this opportunity with a team. A team can be a family team, corporate team, or any kind of organized group. When you click on the link you will have the option to:
- Choose an existing team you're already a member or captain of, or
- Create a new team to sign up.
Signup Questions
Please respond to the following questions in order to signup for this opportunity: