Watching grocery prices climb is frustrating. Louise and I know the feeling of standing in the store, wondering how a simple week of meals adds up so fast.
That’s why we put together this roundup of 25 healthy budget recipes that don’t taste cheap — meals built from affordable pantry staples like beans, lentils, and seasonal vegetables.

Many of our favorite dishes began as simple pantry meals: a quick chickpea cucumber salad, a one-pot lentil tomato soup, and a creamy eggplant curry. They prove that inexpensive ingredients can be transformed into meals that taste anything but cheap.
Each recipe in this roundup costs about 50¢–$1.30 per serving (based on 2025 U.S. prices). We add the cost of the ingredients used and divide by servings; your costs may vary slightly depending on location and brand.
Some of the healthiest ingredients are also the most affordable. With the right recipes they become high-fiber meals that are satisfying, nourishing, and wallet-friendly.
Quick tips to cut your grocery bill:
- Stock up on pantry staples when they’re on sale; they keep for months.
- Buy frozen vegetables — same nutrients, lower cost, and no waste.
- Plan “base meals” like chili or grain bowls and vary the toppings each night.
- Cook double and freeze half so future dinners are already paid for.
Beans on a Budget
Greek Lentil Salad – $1.30/serving.
Bright, herby, and packed with plant protein and fiber. We cook lentils from dry (about 10¢ versus 70¢ for a can) and toss them with tomato and cucumber for a fresh, filling salad.

Three Bean Salad – $1.20/serving.
Crunchy, tangy, and protein-rich; an ideal cold pantry salad. Buy mixed canned beans in bulk and marinate overnight so simple beans taste deli-fresh.

Lentils and Rice (Mujaddara) – $0.90/serving.
Hearty, gently spiced comfort food topped with caramelized onions. A humble dish that feels special without costing much.

Vegetarian Chili – $1.20/serving
Thick, smoky, and bean-forward for sustained energy and fiber. We always double the batch and freeze half so there’s an easy dinner ready later.

Apple Chickpea Salad – $1.00/serving
Creamy and crisp with Greek yogurt, grapes, and apples. Using canned chickpeas and in-season fruit keeps it fresh and budget-friendly.

Affordable Soups & Stews (Light but Filling)
Tuscan White Bean Soup – $1.40/serving.
Creamy, garlicky, and full of protein-rich white beans. Serve it over a slice of day-old bread to soak up the broth for an extra-satisfying bowl.

Mediterranean Chickpea Soup – $0.80/serving
Brothy, lemony, and loaded with tender chickpeas and soft vegetables. Pantry spices and potatoes stretch the soup while keeping costs low.

Red Lentil Curry – $1.00/serving
Velvety and spiced, naturally creamy from split lentils and ready in about 25 minutes. If coconut milk is costly, use plant milk plus a spoonful of peanut butter for richness.

Vegetable Lentil Soup – $1.20/serving
Colorful, chunky, and full of fiber. For an extra-budget-friendly option use frozen mixed vegetables — cheaper and no chopping required.

Potato & Leek Soup – $1.10/serving
Silky and comforting. Stirring in a dollop of Greek yogurt adds protein for roughly 20¢ extra.

Budget-Friendly Pastas & Grains
Pasta e Fagioli – $1.20/serving
Rustic and hearty pasta-and-beans. We use half the pasta and double the beans for more fiber and lower cost per serving.

One-Pot Lentil Pasta – $1.30/serving
Creamy tomato pasta and lentils cooked together for minimal cleanup and efficient energy use.

Stuffed Bell Peppers – $1.10/serving
Tender peppers filled with rice and beans make a balanced, satisfying meal. Freeze halved peppers when they’re on sale and stuff them from frozen to save time and money.

Spinach Stew with Rice – $1.00/serving
Earthy, lemony, and iron-rich with cooked chickpeas for added protein. A finishing squeeze of lemon brightens budget greens.

Grandma’s Pastina – $0.70/serving
Tiny pasta in broth that’s soothing and nostalgic. Use broken spaghetti if you don’t have pastina — it’s the same idea for less cost.

Affordable Breakfasts & Snacks
- Overnight Oats with Apple – $0.60/serving
Creamy, chewy, and naturally sweet — a fiber-rich breakfast. Shredded wrinkly apples add sweetness and reduce waste. - Peanut Butter Banana Bread – $0.50/serving
Moist and nutty, great for snacks or breakfast. Buy spotty bananas on clearance to keep costs down. - Oil-Free Granola – $0.70/serving
Crunchy and satisfying without added oil. Pair with milk or yogurt for a filling start to the day. - Egg-Free Pancakes – $0.50/serving
Fluffy and light using baking soda and vinegar in place of eggs for an inexpensive breakfast treat.
Breakfast
Egg-Free Pancakes (Easy, Fluffy, Made With Pantry Staples)
Breakfast
Granola recipe (Oil-Free)
Breakfast
Bircher Muesli
Breakfast
Protein Banana Bread (Oil-Free)
Seasonal & Comforting Budget Meals
Chickpea Curry – $0.60/serving
Creamy, spiced, and rich in plant protein. Toasting the spices first brings out big flavor so inexpensive chickpeas taste elevated.

Healthy Apple Crumble – $0.80/serving
Warm, cinnamon-spiced, and crisp-topped. Bulk the topping with oats for added crunch and fiber without raising cost much.

Lentil Loaf – $1.30/serving
Hearty and savory like a traditional meatloaf but lighter. Cooked brown lentils provide protein at a fraction of the cost of meat.

Sweet Potato Gnocchi – $1.10/serving
Pillowy dumplings made with microwaved sweet potato and served with a simple butter-sage sauce for cozy, veggie-forward comfort.

Greek Yogurt Broccoli Salad – $1.00/serving
Creamy and crunchy, with protein from Greek yogurt. Shave broccoli stems for extra texture at no extra cost.

Butternut Squash Soup – $1.20/serving
Velvety and gently sweet from roasted squash and carrots. Roast on one tray for maximum flavor and minimal energy, then freeze leftovers for easy lunches.

Budget swaps and tips
- If fresh tomatoes are pricey, use canned tomatoes with a splash of vinegar for brightness.
- If fresh spinach is expensive, use frozen spinach and squeeze out excess water.
- No coconut milk? Substitute plant milk and 1 tsp peanut butter for body and creaminess.
- Short on beans? Cook a big pot of dry lentils for the week — they’re one of the cheapest protein sources.
- Bulk up salads with shredded cabbage or grated carrot for pennies and extra crunch.
- Halve the pasta and double the beans in pasta dishes to increase volume and satiety while reducing cost.
If you tried these Healthy Budget Recipes or any recipe on our blog, please leave a 🌟 star rating and tell us how it went in the comments. We love hearing from you!