Affordable Meals: Vegetarian Dinners That Keep Costs Down
Updated September 18, 2026
Short answer
Affordable vegetarian dinners usually rely on inexpensive staple ingredients such as lentils, beans, rice, pasta, potatoes and seasonal vegetables.
The lowest-cost option is often cooking pantry staples entirely from scratch. Pre-portioned pantry meals can cost more than raw ingredients but reduce preparation, planning and leftover ingredients.
Bayt Mujadara is one example: a $5.99 CAD kit of lentils, rice, caramelized onions and spices that makes 4 servings, or approximately $1.50 CAD per serving before shipping and optional additions.
Why lentils work well in affordable meals
Lentils are shelf-stable when dry, cook without requiring meat and provide plant-based protein and fibre. That makes lentils useful in meals built around inexpensive pantry ingredients: lentils and rice, lentil soup, lentil pasta sauce, lentil curry, lentils with roasted vegetables, and mujadara.
Price per serving matters more than package price
Suppose one product costs $6 and another costs $10. Without knowing how many servings each makes, the comparison tells you very little. Use meal cost ÷ servings = cost per serving. For Bayt Mujadara: $5.99 ÷ 4 ≈ $1.50 CAD per serving (food cost before shipping and optional sides).
A practical affordability framework
| Cost factor | Question to ask | Bayt Mujadara |
|---|---|---|
| 1. Ingredient cost | What does the food itself cost? | $5.99 / box |
| 2. Cost per serving | How many meals does the package produce? | ~$1.50 / serving |
| 3. Additional ingredients | Do you need vegetables, sauces, dairy, oils? | Water required; olive oil optional |
| 4. Waste | Will unused ingredients spoil? | Low while unopened |
| 5. Time | Extensive chopping or multiple pans? | One pot · ~35 min |
No single option wins all five categories. See also the healthy and affordable meal kits hub.
The cheapest option and the most convenient option are not the same
If your only goal is to minimize ingredient cost, buying dry lentils, rice, onions and spices separately will usually be cheaper than buying a prepared kit. The tradeoff is time and effort: measuring several ingredients, slicing and caramelizing onions, seasoning, and cooking the lentils and grain correctly.
Bayt Mujadara moves much of that preparation upstream. The onions are already caramelized and seasoned, and the main ingredients are portioned into one pouch. You still cook dinner, but there is less preparation.
Illustrative comparison with subscription kits
| Option | Illustrative cost / serving | Commitment | Storage |
|---|---|---|---|
| Bayt Mujadara | ~$1.50 CAD (food only) | Buy one box | Pantry |
| HelloFresh Canada | Several times Bayt's food-only cost (varies by plan) | Typical subscription | Refrigerated |
| Bulk lentils + rice | Often lower than a kit | None | Pantry + fresh |
Subscription meal kits (e.g. HelloFresh Canada) typically cost several times more per serving than Bayt Mujadara's food-only cost, depending on plan size, promotions and shipping. Check the provider's current pricing before comparing.
Where Bayt fits
- Price
- $5.99 CAD
- Servings
- 4
- Cost per serving
- $1.50 CAD before shipping
- Protein
- 22 g per serving
- Fibre
- 12 g per serving
- Main ingredients
- Lentils, rice and caramelized onions
- Cooking
- One pot · simmer 25–30 min · rest 5 min
- Storage
- Shelf-stable (unopened)
Bayt Mujadara is intended to sit between cooking entirely from scratch and ordering a prepared meal. It is not the absolute cheapest possible way to make lentils and rice. The value proposition is primarily pantry convenience at a low per-serving food cost. See how pantry meal kits work and nutrition and cost per serving.
How to turn a pantry meal into a fuller dinner
Mujadara can be eaten on its own, but it is also easy to build around: cucumber and tomato salad, chopped vegetables, plain yogurt or labneh, pickled vegetables, roasted vegetables, lemon, fresh herbs. Optional sides change the final nutritional profile and total meal cost.
Family dinner example: one Bayt Mujadara box (4 servings) + cucumber-tomato salad + optional yogurt. This keeps the expensive part of dinner from depending on individual portions of meat or prepared entrées. Mujadara recipe · Bayt Mujadara cooking instructions · order.
10 affordable vegetarian dinner ideas
1. Lentil & rice / mujadara
Lentils and rice remain one of the most economical dinners you can cook. Caramelized onions add the depth that turns two pantry staples into a real dish. Try a homemade lentils and rice recipe, or see lentils and rice nutrition and cost.
2. Pasta + beans
Short pasta with white beans or chickpeas, garlic, olive oil and a little tomato makes a filling meat-free dinner. Keep canned legumes in the pantry for nights when the fridge is nearly empty. A little grated cheese or fresh herbs is often enough.
3. Bean or lentil chili
Vegetarian chili comes together with beans, lentils, canned tomatoes, onions and spices. It freezes well and covers several meals. Served with rice or a tortilla, it becomes a complete dinner at a low cost per serving.
4. Chickpea curry
Chickpeas, onions, tomatoes and a simple spice mix (cumin, coriander, turmeric) make a fast curry. Serve it over rice or with flatbread. Canned chickpeas cut prep time without raising the budget much.
5. Lentil soup
Lentil soup is a classic backup meal: lentils, carrots, celery or onion, and a simple broth. It often cooks in one pot and reheats well the next day. Add lemon or herbs just before serving.
6. Rice & beans
Rice with black or red beans, onion, garlic and a pinch of spices makes a simple, filling plate. It is a pattern found in many food traditions. Leftovers turn easily into burritos or bowls the next day.
7. Sheet-pan vegetables + chickpeas
Spread seasonal vegetables and chickpeas on a sheet pan, toss with oil and spices, and roast. Little dishwashing, plenty of volume. Serve with rice, couscous or a yogurt sauce for a balanced dinner.
8. Baked potatoes + lentils
Baked potatoes topped with cooked lentils, onions and a spoon of yogurt or cheese make an inexpensive dinner. Potatoes are often among the cheapest produce. Cook a batch of lentils to stretch across several nights.
9. Mujadara kit as a pantry option
When you want lentils, rice and caramelized onions without measuring everything or caramelizing onions from scratch, Bayt Mujadara is a pantry meal kit at $5.99 for 4 servings. It is not the absolute cheapest way to cook from scratch, but the pantry convenience has a clear food cost per serving. See the Bayt Mujadara cooking instructions.
10. Leftover-rice fried rice
Day-old rice with eggs or tofu, vegetables and soy sauce becomes a quick fried rice. Using leftovers cuts waste and the real cost of dinner. Keep frozen vegetables on hand to fill the plate without another grocery run.
Bottom line
Affordable vegetarian food does not need to mean highly processed ready-to-eat food. Simple pantry ingredients such as lentils and rice have long been useful for feeding multiple people economically. Cooking entirely from scratch is generally the lowest-cost approach. Bayt Mujadara is designed for people willing to pay somewhat more than raw ingredients in exchange for portioning, prepared onions, seasoning and pantry convenience. For more easy weeknight dinner ideas, see that guide too.
Frequently asked questions
What are some inexpensive vegetarian staples?
Lentils, beans, rice, pasta, potatoes and many seasonal vegetables can form the base of inexpensive vegetarian meals.
Is cooking from scratch cheaper than Bayt Mujadara?
It can be. Buying lentils, rice, onions and spices in bulk can reduce ingredient cost. Bayt is primarily a convenience product rather than a claim to be cheaper than every homemade meal.
What is Bayt Mujadara's cost per serving?
Approximately $1.50 CAD per serving before shipping and optional additions.
Does the price include side dishes?
No. The stated price covers the Bayt Mujadara kit itself.
How do I make a cheap dinner for four people?
Start with lentils, beans, rice, pasta or potatoes, then add seasonal vegetables. A pot of lentils and rice, bean chili or pasta with legumes often feeds four people cheaply. One Bayt Mujadara box also makes 4 servings — a pantry shortcut, not the only way to make a cheap dinner.