Feed your family for the entire week without breaking the bank. This vegetarian-friendly plan delivers five nights of hearty dinners plus daily staples for less than you'd expect, focusing on filling proteins like lentils, beans, and eggs.

Budget-Friendly Vegetarian Family Meal Plan

This plan is designed to feed a family of four. It focuses on high-volume, low-cost staples like oats, potatoes, and rice to ensure everyone stays full. By using versatile ingredients like a large block of cheese and frozen vegetables, you minimize waste and maximize flavor across multiple meals.

Monday — Red Lentil & Potato Dahl

A comforting, protein-packed dahl that gets a creamy texture from the potatoes, served over fluffy white rice.

  1. Sauté one large chopped onion in a large pot with a splash of oil until soft.
  2. Stir in 1 tsp each of turmeric and cumin, then add 500g of peeled and diced potatoes, cooking for 2 minutes.
  3. Rinse 250g of red lentils and add them to the pot along with 3 cups of vegetable stock.
  4. Bring to a boil, then reduce heat and simmer for 20-25 minutes until the lentils and potatoes are tender.
  5. Serve in deep bowls over 250g of cooked white rice.

Tuesday — Cheesy Bean Quesadillas

Crispy tortillas filled with spiced kidney beans and melted cheese—always a hit with kids.

  1. Sauté a small diced onion in a pan, then add one drained can of kidney beans and 1 tbsp of taco seasoning.
  2. Cook for 5 minutes, mashing the beans slightly with a fork to create a coarse paste.
  3. Lay out 8 flour tortillas and spread the bean mixture over one half of each; top with a generous handful of grated cheese.
  4. Fold the tortillas in half and fry in a dry pan over medium heat for 2-3 minutes per side until golden and the cheese has melted.
  5. Slice into wedges and serve immediately.

Wednesday — Vegetable Pasta Bake

A family favorite that hides plenty of nutrients inside a bubbly, cheesy crust.

  1. Preheat your oven to 180°C.
  2. Boil 500g of spiral pasta in salted water until just undercooked (al dente).
  3. In a large baking dish, mix the cooked pasta with one can of chopped tomatoes, 500g of frozen mixed vegetables, 2 cloves of minced garlic, and 1 tsp of dried oregano.
  4. Top with a layer of grated cheese and bake for 20 minutes until the sauce is bubbly and the cheese is golden brown.

Shopping List

  • Produce: 500g Potatoes, 2 Onions, 1kg Apples, 1kg Bananas.
  • Proteins & Pantry: 250g Split red lentils, 500g White rice, 1 can Red kidney beans, 1 can Chopped tomatoes, 500g Spiral pasta, 8 Flour tortillas, 1kg Wholegrain oats, 12 Eggs.
  • Dairy & Fridge: 200g Cheese (or part of a larger block), 2L Milk, 500g Table spread.
  • Frozen: 500g Mixed vegetables.
  • Staples: Turmeric, Cumin, Vegetable stock, Taco seasoning, Dried oregano, Garlic, Cooking oil.

Meal Prep & Tips

  • Breakfasts & Lunches: Use the 1kg of oats and milk for creamy porridge topped with sliced bananas. The eggs and toast bread are perfect for quick lunches or "breakfast for dinner" on nights when you are short on time.
  • The Cheese Hack: Buy the largest block of cheese your budget allows. Grating it yourself is significantly cheaper than buying pre-shredded bags and it melts better in the pasta bake.
  • Batch Cook Rice: If you are making rice for the Dahl, cook the whole 500g bag at once. Use half for Monday and freeze the other half or use it for a quick fried rice lunch later in the week.

Nutrition Estimations

Red Lentil & Potato Dahl: 420 kcal | 18g Protein | 78g Carbs per serving.

Cheesy Bean Quesadillas: 480 kcal | 22g Protein | 54g Carbs per serving.

Vegetable Pasta Bake: 510 kcal | 20g Protein | 82g Carbs per serving.

Prices are based on store pricing data at the time of creation and may have changed. Always check current prices before purchasing.

Recipes and nutritional information are suggestions only. Always check product labels for allergens and dietary requirements.

Related meals