Platepathy

15 Nutrient-Dense Dinner Recipes Under $5 Per Serving

Fifteen balanced, budget-friendly dinner recipes that can come in under $5 per serving, with protein, fiber, and flavor built in. Includes cost ranges, servings, meal prep tips, and smart swaps.

Elena Rossi

Elena Rossi

Elena Rossi is a Registered Dietitian and meal prep expert who believes that healthy eating shouldn't feel like a second job. Through Platepathy, she translates complex nutrition science into approachable, delicious meal plans designed for real, busy lives.

Published October 18, 2026

Last updated October 18, 2026

Healthy eating should not feel like a second job or a second mortgage. When money is tight and time is tighter, the goal is simple: dinners that are filling, balanced, and actually enjoyable, without a pile of specialty ingredients.

These 15 recipes are built around budget staples I keep in heavy rotation as a dietitian and a Sunday batch-cooker: beans, lentils, eggs, frozen vegetables, canned fish, chicken thighs, in-season produce, and big-flavor pantry items like salsa, tomato paste, and spices. Prices vary by region and brand, but each one can come in under about $5 per serving when you shop store brands, keep extras optional, and lean on pantry basics.

A steaming bowl of lentil and vegetable stew topped with a spoonful of plain yogurt and chopped parsley on a wooden kitchen table

How I keep dinners under $5 per serving

  • Pick one budget protein per week: beans and lentils, eggs, tofu, chicken thighs, canned tuna or salmon.
  • Use frozen produce on purpose: it is usually cheaper, there is less waste, and nutrition is often comparable to fresh.
  • Stretch flavor, not portions: citrus, vinegar, garlic, and spice blends make inexpensive ingredients feel like “real dinner.”
  • Cook once, eat twice: recipes below are written to scale easily for leftovers.
  • Balance the plate without perfection: aim for protein + fiber-rich carb + color (vegetables or fruit) + a little fat.

15 nutrient-dense dinners under $5 per serving

Notes for all recipes: Serving costs assume typical US grocery pricing with store brands, dry beans or lentils when possible, and pantry basics like oil, salt, pepper, and common spices already on hand.

1) Red Lentil Coconut Curry with Spinach

Serves: 4

Cost: about $2.00 to $4.50 per serving

Nutrition highlights: Lentils bring iron, folate, and fiber. A little fat can help your body absorb fat-soluble nutrients from greens.

  • Main ingredients: 1 cup dry red lentils, 1 can diced tomatoes (14 to 15 oz), 1 small onion, 2 cloves garlic, 2 to 3 cups water or broth, 1/2 can coconut milk (use the rest another night), 3 cups frozen spinach, 1 to 2 tablespoons curry powder
  • How to make: Sauté onion and garlic in a little oil. Toast curry powder for 30 seconds. Add lentils, tomatoes, and liquid. Simmer 12 to 15 minutes until creamy. Stir in spinach to wilt, then add coconut milk to taste.
  • Serve with: rice, naan, or roasted sweet potato wedges
  • Budget tip: Use frozen spinach and dry lentils. They are the quiet heroes here.

2) Sheet Pan Chicken Thighs with Cabbage and Potatoes

Serves: 4

Cost: about $3.00 to $4.90 per serving

Nutrition highlights: Chicken thighs are budget-friendly protein. Cabbage is cheap, high in vitamin C and fiber, and roasts beautifully.

  • Main ingredients: 6 to 8 bone-in chicken thighs (about 2.5 to 3 lb), 1 small head green cabbage, 1.5 lb potatoes, 2 tablespoons oil, paprika, garlic powder, salt, pepper
  • How to make: Heat oven to 425°F. Toss cabbage wedges and potato chunks with oil and spices. Nestle thighs on top. Roast 35 to 45 minutes, until potatoes are tender and the thickest thigh hits 165°F.
  • Serve with: lemon wedges or a quick yogurt sauce
  • Budget tip: Buy family packs of thighs and freeze extras.
Roasted chicken thighs on a sheet pan with browned cabbage wedges and crispy potato chunks, fresh from the oven

3) Black Bean Taco Bowls with Corn and Salsa

Serves: 4

Cost: about $1.75 to $4.25 per serving

Nutrition highlights: Beans plus corn plus veggies equals fiber that keeps you full. Add a little cheese or avocado for satisfaction.

  • Main ingredients: 2 cans black beans (or 3 cups cooked), 2 cups frozen corn, 1 to 1.5 cups salsa, 2 cups cooked rice, shredded lettuce or cabbage, optional cheese
  • How to make: Warm beans and corn with salsa. Build bowls with rice and crunchy veg. Top with bean mixture.
  • Serve with: lime, hot sauce, or a spoonful of plain Greek yogurt
  • Budget tip: Swap bagged salad for a head of cabbage. It lasts longer and costs less.

4) Tuna Pasta with Peas and Lemon

Serves: 4

Cost: about $2.25 to $4.75 per serving

Nutrition highlights: Canned tuna adds protein and, depending on the type, some omega-3s. Peas add fiber and a pop of sweetness.

  • Main ingredients: 12 oz pasta, 2 cans tuna (5 oz each), 2 cups frozen peas, 1 lemon, 2 to 3 tablespoons olive oil, 2 cloves garlic, optional Parmesan
  • How to make: Cook pasta. Add peas for the last 2 minutes. While it cooks, gently warm olive oil with grated or minced garlic in a small pan for 30 to 60 seconds (do not brown). Drain pasta and peas, then toss with tuna, garlicky oil, lemon zest and juice.
  • Serve with: a side of carrots or cucumbers
  • Budget tip: Store-brand tuna is usually a great deal. If you eat tuna often, rotate in salmon or sardines and consider choosing light tuna more frequently.

5) Egg Fried Rice with Frozen Veggies

Serves: 4

Cost: about $1.50 to $3.75 per serving

Nutrition highlights: Eggs provide high-quality protein and choline. Frozen mixed vegetables make it easy to hit color.

  • Main ingredients: 4 cups cooked rice (day-old is ideal), 4 to 6 eggs, 3 cups frozen mixed vegetables, 2 to 3 tablespoons soy sauce, garlic, sesame oil (optional)
  • How to make: Scramble eggs in a hot pan, set aside. Stir-fry veggies, add rice, season, then fold eggs back in.
  • Serve with: sliced scallions or chili crisp if you have it
  • Budget tip: This is a perfect “use what you have” meal. Any leftover veg works.

6) Turkey (or Lentil) Chili with Sweet Potato

Serves: 6

Cost: about $2.25 to $4.95 per serving

Nutrition highlights: Beans plus sweet potato equals fiber and potassium. Turkey adds lean protein, but lentils work beautifully too.

  • Main ingredients: 1 lb ground turkey (or 1 cup dry lentils), 2 cans beans, 1 can crushed tomatoes (28 oz) or 2 cans diced, 1 medium sweet potato (peeled and diced), 3 cups broth or water (more as needed), chili powder, onion
  • How to make: Brown turkey with onion (or start with sautéed onion for lentils). Add spices, tomatoes, diced sweet potato, beans, and broth. Simmer 25 to 35 minutes, stirring occasionally, until sweet potato is tender. Add extra liquid if you want it soupier.
  • Serve with: cornbread, rice, or crushed tortilla chips
  • Budget tip: Half turkey, half beans keeps cost low and still very filling.

7) Chickpea “Tuna” Salad Pitas

Serves: 4

Cost: about $1.75 to $4.25 per serving

Nutrition highlights: Chickpeas bring fiber and plant protein. A little mayo or yogurt makes it satisfying.

  • Main ingredients: 2 cans chickpeas, 1/2 cup chopped celery or pickles, 1 lemon, 1/4 to 1/3 cup mayo or Greek yogurt, 1 tablespoon mustard, 4 whole wheat pitas
  • How to make: Mash chickpeas (leave some texture). Stir in crunchy add-ins, lemon, mayo or yogurt, and mustard. Stuff into pitas.
  • Serve with: fruit or a simple veggie soup
  • Budget tip: Use whatever crunchy veg you already have. Even shredded carrot works.

8) One-Pot Tomato Lentil Soup with Carrots

Serves: 6

Cost: about $1.50 to $3.75 per serving

Nutrition highlights: Lentils deliver iron and fiber, tomatoes add lycopene, carrots add vitamin A.

  • Main ingredients: 1.5 cups brown or green lentils, 3 carrots (diced), 1 onion, 1 can crushed tomatoes (28 oz) or 2 cans diced, 5 to 6 cups broth or water, Italian seasoning
  • How to make: Sauté onion and carrots. Add lentils, tomatoes, seasoning, and liquid. Simmer 25 to 35 minutes until lentils are tender. Add water if it thickens too much.
  • Serve with: toast, grilled cheese, or a salad
  • Budget tip: Soup is where leftover vegetables go to live their best life.
A bowl of tomato lentil soup with visible diced carrots and herbs, next to a slice of toasted bread on a linen napkin

9) Baked Potato Bar with Cottage Cheese and Broccoli

Serves: 4

Cost: about $1.75 to $4.50 per serving

Nutrition highlights: Potatoes are an underrated nutrient source, especially potassium. Cottage cheese adds protein. Broccoli adds fiber and vitamin C.

  • Main ingredients: 4 large russet potatoes, 2 cups cottage cheese, 3 to 4 cups frozen broccoli, salt, pepper, optional cheddar
  • How to make: Bake potatoes at 425°F for 50 to 70 minutes (or microwave, then crisp in the oven if you have time). Microwave broccoli. Split potatoes and top with cottage cheese and broccoli.
  • Serve with: salsa, chives, or black beans
  • Budget tip: Cottage cheese is often cheaper per gram of protein than many meats.

10) Peanut Noodles with Edamame and Cabbage

Serves: 4

Cost: about $2.25 to $4.95 per serving

Nutrition highlights: Peanut butter offers healthy fats. Edamame provides plant protein and fiber. Cabbage adds crunch and micronutrients.

  • Main ingredients: 12 oz noodles (spaghetti works), 1/3 cup peanut butter, 3 tablespoons soy sauce, 2 tablespoons vinegar or lime juice, garlic, 2 cups frozen shelled edamame, 3 cups shredded cabbage
  • How to make: Whisk peanut butter, soy sauce, vinegar or lime, garlic, and a splash of hot water until smooth. Toss with cooked noodles, edamame (thawed under hot water), and cabbage.
  • Serve with: cucumbers or a soft-boiled egg if you want extra protein
  • Budget tip: Buy cabbage whole and shred it yourself. It is significantly cheaper.

11) Sardine Toasts with Tomato and White Beans

Serves: 4

Cost: about $2.50 to $4.95 per serving

Nutrition highlights: Sardines are rich in omega-3s, calcium (when bones are included), and vitamin D. Beans add fiber.

  • Main ingredients: 2 cans sardines, 1 can white beans, 1 to 2 tomatoes, 1 lemon, 4 slices whole grain bread, olive oil
  • How to make: Mash beans with lemon and a drizzle of oil. Spread on toast. Top with tomatoes and sardines.
  • Serve with: arugula or spinach on the side
  • Budget tip: Sardines often give you comparable omega-3s at a lower cost than salmon.

12) Veggie and Bean Quesadillas

Serves: 4

Cost: about $2.00 to $4.75 per serving

Nutrition highlights: Beans plus whole wheat tortillas make a high-fiber base, and you can pack in vegetables without drama.

  • Main ingredients: 8 tortillas, 1 can pinto or black beans, 1 to 1.5 cups shredded cheese, 2 cups frozen peppers and onions (or fresh), salsa
  • How to make: Mash beans with a fork. Spread on tortilla with veg and cheese. Fold and toast in a pan until crisp and melty.
  • Serve with: salsa and a side salad
  • Budget tip: Use less cheese than you think you need. The beans do a lot of the heavy lifting.

13) Garlic Ginger Tofu Stir-Fry with Frozen Veggies

Serves: 4

Cost: about $2.25 to $4.90 per serving

Nutrition highlights: Tofu is a cost-effective protein. Frozen stir-fry blends bring color and fiber.

  • Main ingredients: 1 block extra-firm tofu (14 to 16 oz), 1 bag frozen stir-fry vegetables (about 12 to 16 oz), 2 cloves garlic, 1 teaspoon grated ginger, soy sauce, cooked rice
  • How to make: Press tofu briefly, cube, and brown in a hot pan with a little oil. Add veggies, garlic, ginger, and a splash of soy sauce. Cook until hot and tender-crisp. Serve over rice.
  • Serve with: sesame seeds if you have them
  • Budget tip: Buy tofu when it is on sale and freeze it. Thawed tofu gets a pleasantly chewy texture.

14) Eggs in Marinara with Chickpeas

Serves: 4

Cost: about $2.00 to $4.75 per serving

Nutrition highlights: Eggs provide protein, tomatoes bring antioxidants, chickpeas add fiber and staying power.

  • Main ingredients: 1 jar marinara (24 oz) or 1 can crushed tomatoes plus seasonings, 1 can chickpeas, 4 to 6 eggs, 1/2 onion, spinach (optional)
  • How to make: Warm sauce with onion and chickpeas (and spinach if using). Make little wells, crack in eggs, cover, and simmer 6 to 10 minutes until whites are set and yolks are how you like them.
  • Serve with: toast or warm pita
  • Budget tip: Jarred sauce saves time and is often affordable. Choose a simple one when you can, and treat extra cheese as a garnish.
A cast iron skillet with eggs poached in chunky tomato sauce and chickpeas, finished with chopped parsley

15) Greek-Style Chickpea Salad with Orzo

Serves: 4

Cost: about $2.25 to $4.95 per serving

Nutrition highlights: Chickpeas provide fiber and plant protein, and the olive oil dressing supports satiety. Great for warm nights when you cannot face the stove.

  • Main ingredients: 1 can chickpeas, 8 oz orzo (or any small pasta), 1 cucumber, 1 to 2 tomatoes, 1/4 red onion, feta (optional), olive oil, lemon
  • How to make: Cook orzo, rinse with cool water. Toss with chickpeas and chopped vegetables. Dress with olive oil and lemon.
  • Serve with: a handful of greens or a piece of fruit
  • Budget tip: Use feta as a garnish, not a main ingredient, or swap for a sprinkle of Parmesan.

My go-to budget add-ons

If a dinner feels a little light, you do not need a complicated side. These are my reliable, low-cost upgrades that boost nutrients fast:

  • Frozen vegetables: microwave and season with salt, pepper, and a squeeze of lemon.
  • Cabbage: shred for salads, sauté for 5 minutes, or roast in wedges.
  • Beans: rinse canned beans and stir into soups, pasta, rice, and salads.
  • Eggs: fry, scramble, or soft-boil to add protein to bowls and salads.
  • Plain yogurt: use as a creamy topping instead of sour cream, or mix with garlic and salt for a fast sauce.

Meal prep that saves money

When life is chaotic, the cheapest dinner is often the one you will actually cook. Here is a simple Sunday plan that sets you up for these recipes:

  • Cook one big batch of carbs: rice, quinoa, or pasta.
  • Prep one crunchy veg: shred cabbage, chop carrots, or slice cucumbers.
  • Choose two proteins: a pot of lentils or beans plus eggs, tofu, or chicken thighs.
  • Make one sauce: peanut sauce, yogurt garlic sauce, or a quick vinaigrette.

Mix-and-match turns weeknight cooking into assembly, which is the whole point around here: nourishment with a little kindness for the reality of your schedule.

FAQ

Are these recipes really under $5 per serving?

They can be, especially when you use store brands, cook more beans and lentils, and keep “extras” like feta, nuts, and avocado optional. If prices are high where you live, start with the bean, lentil, egg, and frozen-veg dinners first. They tend to be the most consistent budget wins.

How do I make these higher protein without raising cost too much?

Add one of these: an egg, an extra half cup of beans or lentils, cottage cheese, or a side of Greek yogurt. These are usually cheaper per protein serving than adding more meat.

What if I need gluten-free options?

Swap pasta and noodles for rice, potatoes, corn tortillas, or gluten-free pasta when it is on sale. Most of the core recipes are naturally gluten-free or easy to adapt.

How long do leftovers keep?

Most cooked dishes here keep well for 3 to 4 days in the fridge when they are promptly refrigerated in airtight containers. Soups and chili often freeze beautifully for 2 to 3 months.

Any quick tips for canned fish?

If you eat canned fish often, rotate options. Tuna is convenient, but varying with salmon and sardines helps keep things interesting and can reduce how often you rely on tuna alone.