The biggest myth about plant-based eating is that it's expensive. I hear this constantly, and I understand where it comes from — if your reference point is specialty health food stores and trendy vegan restaurants, yes, it can cost a lot. But real plant-based cooking, the kind built around whole foods and pantry staples, is some of the cheapest, most nutritious food you can make. If you're managing a tight budget, the full guide to [eating plant-based on a college budget](/article/eating-plant-based-on-a-college-budget) covers exactly this territory — including how to feed yourself well on $40 a week.

Here are five complete meals, each one under five dollars per serving, each one packed with plant protein.

Key Takeaway

Five complete plant-based meals — red lentil dal, black bean tacos, chickpea curry, tofu stir-fry, and lentil soup — each cost under $5 per serving and deliver over 20 grams of plant protein. Dried lentils and canned legumes are the most cost-effective protein sources in any grocery store.

Meal 1: Lentil Dal (~$1.50/serving)

Red lentils are one of the most underrated proteins in existence. One cup dry yields about three cups cooked, contains 18 grams of protein, and costs about 30 cents. Add canned tomatoes, an onion, garlic, ginger, and spices you already have, and you have a deeply satisfying dal that works over rice, with flatbread, or on its own.

Total cost for four servings: approximately $6. Under $1.50 per plate. And it tastes like you spent an hour on it.

Meal 2: Black Bean and Sweet Potato Burrito Bowl (~$2.50/serving)

Two cans of black beans, two sweet potatoes, a cup of brown rice, salsa, and whatever toppings you have — this meal is filling, colorful, and loaded with fiber and protein. The sweet potato adds natural sweetness that balances the savory beans beautifully.

Make the rice and roast the sweet potatoes at the same time to save effort. Season the beans with cumin and chili powder. Done in 30 minutes and easily scaled to feed a family.

Meal 3: Chickpea Stir-Fry with Broccoli and Peanut Sauce (~$3/serving)

Chickpeas in a stir-fry sounds unusual until you try it. They get slightly crispy when cooked at high heat and take on the flavors of whatever you add. Toss with broccoli, garlic, soy sauce, and a simple peanut sauce (peanut butter, soy sauce, rice vinegar, a little maple syrup) and serve over noodles or rice.

Peanuts are one of the most cost-effective protein sources available. This dish has around 20 grams of protein per serving and costs around three dollars.

Meal 4: White Bean Pasta (~$2.50/serving)

Cannellini beans and pasta are a classic Italian combination that somehow hasn't become as mainstream as it deserves. Cook pasta, reserve a cup of starchy pasta water, then sauté the beans with garlic, olive oil, sun-dried tomatoes, and fresh or dried herbs. Add a splash of pasta water to create a silky sauce. Finish with lemon and black pepper.

It's creamy, rich, and genuinely restaurant-quality. And it costs under $2.50 per serving when made with pantry staples.

Meal 5: Tofu Scramble Breakfast-for-Dinner (~$3.50/serving)

Firm tofu scrambled with turmeric, nutritional yeast, garlic powder, and black salt (kala namak) has a flavor that's remarkably close to scrambled eggs. Add whatever vegetables you have — spinach, peppers, onions, mushrooms — and serve with toast or potatoes.

Tofu is one of the highest-quality plant proteins available, with a complete amino acid profile. A block of firm tofu costs around $2-3 and makes two generous servings. If tofu still feels intimidating, [5 easy methods for cooking it](/article/how-to-cook-tofu) will change that permanently.

The Takeaway

Every meal on this list uses ingredients you can find at any grocery store. None of them require special equipment or advanced technique. Most of them take 30 minutes or less.

The idea that plant-based eating is a luxury is something the food industry has done a good job of promoting, because expensive processed vegan products are profitable. But beans, lentils, tofu, and oats? These are some of the most affordable foods on earth. And the protein in those foods is just as good — [the myths about plant protein](/article/protein-myths-debunked) are worth reading before anyone dismisses beans and lentils as second-tier.

Eat well. Spend less. It's actually that simple.