Read this first. This is a family-friendly meal plan for adults and school-age kids, not a medical prescription. Portions should scale to age (a preschooler and a teenager need very different amounts).
Children under 2 have specific nutritional needs (higher fat, no restrictive dieting) and should be guided by a pediatrician.
Well-planned vegetarian diets are safe and adequate for all life stages per the Academy of Nutrition and Dietetics (2016 position), but iron, B12, calcium, and vitamin D need attention for growing kids. If your child is picky, underweight, or has a health condition, talk to a pediatric dietitian.
7-Day Vegetarian Family Meal Plan
Feeding a family means cooking one meal that pleases three or four palates without turning dinner into a negotiation. A vegetarian week can absolutely do that, and it can hit protein, iron, calcium, and B12 for both parents and kids if you know where those nutrients live.
This plan works around foods most kids already like: eggs, beans, cheese, pasta, rice, sweet potato, and fruit. It uses tofu and lentils in kid-friendly formats (blended into pasta sauce, folded into tacos, hidden in soup). It also gives you a printable 7-day chart so you can screenshot it and go.
What’s on This Page
- How to build a vegetarian plate that works for kids
- Kid-friendly vegetarian protein sources
- Nutrients that need extra attention
- The 7-day meal plan
- Snack ideas
- Tips for picky eaters
- FAQ
How to Build a Vegetarian Plate That Works for Kids
USDA’s MyPlate guidance for children translates cleanly to vegetarian meals:
- Half the plate: fruits and vegetables (any color, cooked or raw)
- A quarter: whole grains (brown rice, whole-wheat pasta, oats, quinoa, tortilla)
- A quarter: protein (beans, lentils, tofu, eggs, cheese, Greek yogurt, nut butter)
- A cup on the side: milk or fortified plant milk
You don’t need a perfect plate at every meal. You need a rough weekly balance. If lunch is heavy on grains and dairy, dinner leans on beans and vegetables.
Kid-Friendly Vegetarian Protein Sources
These deliver enough protein without asking a five-year-old to accept tempeh cubes:
| Food | Kid-friendly serving | Protein |
|---|---|---|
| Scrambled egg | 1 egg | 6 g |
| Milk or fortified soy milk | 1 cup | 8 g |
| Greek yogurt | 1/2 cup | 10 g |
| Cheese slice | 1 oz | 7 g |
| Peanut butter | 2 tbsp | 7 g |
| Black beans | 1/2 cup | 7 g |
| Lentil pasta | 1/2 cup dry | 12 g |
| Cooked quinoa | 1 cup | 8 g |
| Firm tofu (cubed or crumbled) | 3 oz | 7 g |
| Hummus | 1/4 cup | 5 g |
| Edamame | 1/2 cup | 9 g |
Nutrients That Need Extra Attention
Iron
Plant iron (non-heme) absorbs less efficiently than meat iron. Pair iron foods (beans, lentils, spinach, fortified cereal, tofu) with vitamin C (bell peppers, tomato, orange, strawberries) at the same meal to boost absorption. Cook in a cast-iron pan when you can.
Vitamin B12
Not made by plants. Eggs and dairy cover it for lacto-ovo vegetarians. If your family is vegan, use fortified plant milk, fortified cereal, nutritional yeast, or a supplement. NIH ODS recommends 1.8 mcg/day for kids 9 to 13 and 2.4 mcg/day for teens.
Calcium and vitamin D
Milk, yogurt, cheese, and fortified plant milks all work. Vitamin D comes from fortified milk, eggs, and sun exposure; many kids need a supplement, especially in winter.
Omega-3s
Flaxseed (ground), chia seeds, walnuts, and hemp seeds provide ALA. Blend flax or chia into smoothies, pancake batter, or oatmeal.
The 7-Day Vegetarian Family Meal Plan
Every meal below is designed for a family of four (two adults, two kids). Portions scale up or down easily. This is a lacto-ovo plan; skip the dairy and eggs for a vegan version and substitute fortified plant milk plus a B12 supplement.
| Day | Breakfast | Lunch | Dinner | Snack |
|---|---|---|---|---|
| Monday | Whole-grain cereal with milk and sliced banana | Peanut butter and jam on whole-wheat bread, apple, cheese stick | Veggie fried rice with scrambled egg and edamame | Yogurt with berries |
| Tuesday | Scrambled eggs on toast with sliced tomato | Egg salad on sourdough, carrot sticks, orange | Bean and cheese quesadillas with salsa and avocado | Cheese cubes and grapes |
| Wednesday | Muesli with Greek yogurt and berries | Veggie burger on whole-wheat bun, oven fries, side salad | Whole-wheat pasta with lentil bolognese, side of broccoli | Hummus with pita |
| Thursday | Whole-grain pancakes with maple syrup and strawberries | Soba noodles with sesame, cucumber, tofu cubes | Stuffed sweet potato with black beans, cheese, salsa, avocado | Apple with peanut butter |
| Friday | Oatmeal with milk, cinnamon, and walnuts | Grilled cheese with tomato soup, orange slices | Rice bowl with lentils, roasted vegetables, feta, tahini drizzle | Trail mix (no salt) |
| Saturday | Savory oatmeal or eggs with roasted potatoes, fresh juice | Whole-wheat pasta salad with mozzarella, tomato, olives, chickpeas | Sweet potato and lentil dahl with basmati rice and yogurt | Yogurt parfait |
| Sunday | Ricotta wrap with fruit or breakfast burrito with eggs and beans | Vegetarian pizza with a side salad | Buddha bowl: quinoa, roasted vegetables, boiled egg, tahini | Fruit smoothie with milk and flax |
Snack Ideas That Kids Actually Eat
- Cheese cubes with whole-grain crackers
- Hard-boiled egg
- Apple or banana with peanut or almond butter
- Greek yogurt with a drizzle of honey
- Hummus with carrot, cucumber, or bell pepper sticks
- Homemade trail mix (raisins, dry cereal, mini chocolate chips, sunflower seeds)
- Whole-grain toast with mashed avocado
- Edamame (shell-on is fun for kids)
- Smoothie with milk, banana, spinach, peanut butter
- Popcorn (for kids over 4; choking hazard under)
Tips for Picky Eaters
- Hide, don’t force. Blend spinach into pasta sauce, grate zucchini into muffins, puree cauliflower into mac and cheese.
- Serve one new food alongside two familiar ones. Kids need exposure without pressure.
- Involve them in prep. Kids eat food they helped make (even just tearing lettuce).
- Keep protein simple. Peanut butter, cheese, eggs, and beans cover most needs without cooking Buddha bowls every night.
- Batch cook. A big pot of lentil bolognese or bean chili on Sunday feeds three weeknight meals.
- Family-style serving. Kids feel more control when they scoop their own portion.
FAQ
Is a vegetarian diet safe for kids?
Yes, when it’s well planned. The Academy of Nutrition and Dietetics states that well-planned vegetarian and vegan diets are appropriate for all life stages, including infancy, childhood, and adolescence. The key words are “well planned,” which means paying attention to protein, iron, B12, calcium, vitamin D, and omega-3s.
How much protein does my child need?
USDA guidance: kids 4 to 8 need about 19 g/day, kids 9 to 13 need 34 g, and teens 46 to 52 g. A cup of milk (8 g), a peanut butter sandwich (12 g), and half a cup of beans (7 g) already gets a young child close.
Do vegetarian kids need a B12 supplement?
Lacto-ovo vegetarian kids usually get enough from dairy and eggs. Vegan kids should take a B12 supplement or eat fortified foods daily. Ask your pediatrician.
How do I get enough iron into a vegetarian child?
Beans, lentils, fortified cereals, tofu, spinach, pumpkin seeds, and quinoa are all iron sources. Pair with vitamin C foods (orange, strawberries, bell pepper) at the same meal to improve absorption.
Is a vegetarian family meal plan cheaper?
Usually yes. Beans, lentils, eggs, oats, rice, pasta, and seasonal produce are among the cheapest calories in the grocery store. Meat is often the most expensive line item.
My kid only eats pasta and cheese. What now?
That’s more common than you’d guess. Use lentil pasta or add a can of drained white beans to the sauce. Serve fruit or a smoothie alongside. Exposure without pressure over time expands what kids will eat.
What are packable vegetarian school lunches?
Cheese and hummus wraps, pasta salad with beans, egg salad sandwiches, bento boxes with cheese, crackers, fruit, and edamame, or peanut butter and banana sandwiches all work well.
Related Reading
- 7-day vegetarian diet plan (13 versions)
- High-protein vegetarian foods
- Iron-rich foods for vegetarians
- 1300-calorie vegetarian meal plan





