Slash your grocery bill without sacrificing protein by leaning on nutrient-dense pantry heroes like lentils and chickpeas. This plan delivers satisfying, high-protein meals that prove you don't need expensive cuts of meat to fuel your body. From a creamy dahl to a 5-minute power salad, these are the ultimate budget-friendly staples.

High-Protein Budget Pantry Meals

This meal plan focuses on two nutrient-dense recipes that serve 6 people in total. By swapping traditional meat for pulses and tinned fish, you can significantly lower your cost-per-serve while keeping protein levels high. Total active cooking time is under 40 minutes for both meals combined.

Creamy Red Lentil & Kidney Bean Dahl

A comforting, one-pot plant-based curry that is as cheap as it is filling.

  1. Finely dice one onion and mince 2 cloves of garlic. Sauté them in a large pot with a splash of oil over medium heat until soft and translucent.
  2. Add 2 tablespoons of curry powder and stir for about a minute until fragrant.
  3. Rinse 1 cup of red lentils under cold water until the water runs clear. Add them to the pot along with 2 cups of vegetable stock and 400ml of coconut milk.
  4. Bring to a gentle simmer, then turn the heat down and cook for 15-20 minutes. The lentils should be soft and the liquid mostly absorbed into a creamy sauce.
  5. Drain and rinse a 410g can of kidney beans. Stir them into the dahl and cook for a further 2 minutes until heated through. Season with salt and pepper to taste.

Serves: 4 | Cook Time: 25 minutes

Tuna & Chickpea Power Salad

A lightning-fast, no-cook meal perfect for busy lunches or a quick high-protein dinner.

  1. Drain a 400g can of chickpeas and a 95g can of tuna in spring water.
  2. Place both in a medium mixing bowl. Use a fork to flake the tuna into smaller pieces and mix with the chickpeas.
  3. In a small jar or bowl, whisk together 1 tablespoon of olive oil, 1 tablespoon of lemon juice, and a pinch of dried herbs (like parsley or oregano).
  4. Pour the dressing over the tuna and chickpeas. Toss well to coat and season generously with salt and pepper.

Serves: 2 | Cook Time: 5 minutes

Shopping List

  • Proteins & Canned Goods
    • 500g bag Split Red Lentils (you will use 1 cup)
    • 400ml Coconut Milk
    • 410g Red Kidney Beans
    • 95g Tuna Chunks in Spring Water
    • 400g Chickpeas in Brine
  • Fresh Produce
    • 1 Onion
    • 1 bulb Garlic
    • 1 Lemon (or bottled lemon juice)
  • Pantry Staples
    • Vegetable stock
    • Curry powder
    • Olive oil
    • Dried herbs (Parsley or Oregano)
    • Salt and black pepper

Budget Cooking Tips

  • The Half-and-Half Method: Not ready to go full vegetarian? Replace half the mince in your bolognaise or tacos with a can of lentils. It doubles the volume for a fraction of the price and adds a massive boost of fiber.
  • Better Leftovers: The Red Lentil Dahl actually tastes better the next day as the spices develop. If it thickens too much in the fridge, just add a splash of water or stock when reheating.
  • The Texture Secret: Adding the whole kidney beans at the end of the dahl provides a "meaty" bite that contrasts perfectly with the soft red lentils.
  • Canned vs Dried: While canned beans are convenient, buying dried beans in bulk and soaking them overnight is the absolute cheapest way to eat protein.

Nutrition Estimate

  • Red Lentil Dahl: 380 kcal | 18g Protein | 12g Fat | 45g Carbs (per serving)
  • Tuna & Chickpea Salad: 310 kcal | 24g Protein | 9g Fat | 28g 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