Slash your grocery bill without sacrificing the hearty meals your family loves. By swapping expensive meats for versatile plant-based proteins, you can feed four people for a fraction of the cost while keeping the protein high and the prep simple.

High-Protein Meatless Family Dinners

This plan focuses on two pantry powerhouses: lentils and chickpeas. These recipes are designed for busy weeknights, offering a combined prep and cook time that fits into any schedule while serving a family of four comfortably.

Monday — Hearty Lentil Bolognese

A rich, filling pasta sauce that uses earthy brown lentils to mimic the texture of traditional beef mince.

  1. Finely dice one onion and mince two cloves of garlic. Sauté them in a large pan with a tablespoon of olive oil over medium heat until soft.
  2. Drain and rinse two 400g cans of brown lentils. Add them to the pan along with one 400g can of chopped tomatoes and a teaspoon of dried oregano.
  3. Bring to a gentle simmer and cook for 15–20 minutes until the sauce has thickened and the flavours have melded.
  4. While the sauce simmers, bring a large pot of salted water to the boil and cook 500g of spaghetti according to the packet instructions.
  5. Drain the pasta and toss it through the lentil sauce, or serve the sauce spooned generously over the top.

Time: 30 minutes

Wednesday — Creamy Chickpea & Coconut Curry

A mild and aromatic vegetarian curry that relies on pantry staples for a quick, comforting meal.

  1. Prepare two cups of jasmine rice according to the package instructions (usually by boiling or using a rice cooker).
  2. Dice one onion and fry in a large pan with a splash of oil until translucent and sweet.
  3. Add two tablespoons of curry powder to the onions and stir constantly for 1 minute until the spices smell fragrant.
  4. Pour in two drained 400g cans of chickpeas and one 400g can of coconut milk.
  5. Simmer the mixture for 10–15 minutes to allow the sauce to thicken slightly. If you have fresh spinach on hand, stir in a handful at the very end until wilted.
  6. Serve the creamy chickpeas over the hot steamed jasmine rice.

Time: 25 minutes

Shopping List

  • Proteins & Canned Goods
    • 2 x 400g cans Brown Lentils
    • 2 x 400g cans Chickpeas
    • 1 x 400g can Chopped Tomatoes
    • 1 x 400ml can Coconut Milk
  • Grains & Pasta
    • 500g Spaghetti
    • 2 cups Jasmine Rice (from a 1kg bag)
  • Produce & Pantry
    • 2 Onions
    • 1 bulb Garlic
    • Olive oil or cooking oil
    • Curry powder
    • Dried oregano
    • Fresh spinach (optional)

Pro Tips for Budget Cooking

  • The Half-and-Half Hack: If your family isn't ready to go fully meat-free, replace just half the beef mince in your usual recipes with a can of brown lentils. It bulks out the meal and adds fibre without changing the familiar flavour profile.
  • Bulk Grains: Purchasing rice in 5kg bags rather than small 1kg packets can significantly reduce your cost per meal over the month.
  • Cold Rice is Best: If you have leftover rice from the curry, keep it in the fridge. Cold, day-old rice is the secret to perfect fried rice for lunch the next day.

Nutrition Estimate

Lentil Bolognese: Approximately 420 calories, 18g protein, 4g fat, 72g carbs per serving.

Chickpea Curry: Approximately 480 calories, 12g protein, 15g fat, 68g 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