Guides

Updated March 2026

March 2026

Cheap Meals for One: 15 Dinners Under $3

Cooking for one is weird. Every recipe serves four. Produce goes bad before you can eat it. And it's hard to motivate yourself to cook a "real" meal when it's just you. So you order a burrito for $12 instead, tell yourself it's fine, and do it again tomorrow.

But $12 a meal times 30 days is $360 a month. On just dinner.

$360/mo on takeout vs $35/week cooking

Same dinners. 90% less money. No delivery fees.

These 15 meals cost $1.50-3 per serving, take under 30 minutes, and are genuinely good. Not "good for the price" — actually good. The kind of meals you'd happily eat even if you had money to burn.

TL;DR

  • 15 dinners that cost $1.50–3/serving and take under 30 minutes
  • A full week of meals (breakfast, lunch, dinner) for ~$35
  • How to stop wasting groceries when cooking for one

🥗 5 No-Cook & Assembly Meals

These barely count as cooking. If you can open cans and use a microwave, you're qualified.

dinner8 min · $1.75

Black Bean Quesadillas

Tortilla, canned black beans, shredded cheese. Fold, pan-fry until crispy. Add salsa if you're feeling fancy. Two quesadillas = a full meal.

no-cookunder-$2
snack3 min · $1.00

Peanut Butter Banana Toast

Toast, peanut butter, sliced banana, drizzle of honey. Breakfast for dinner energy, zero shame required.

no-cookunder-$2
lunch5 min · $2.50

Tuna Salad Wrap

Can of tuna, mayo, diced celery, salt and pepper. Wrap in a tortilla with lettuce. Protein-packed, no heat required.

no-cookhigh-protein
lunch5 min · $2.75

Caprese-ish Sandwich

Bread, mozzarella, tomato, olive oil, salt. Italian vibes without the restaurant prices. Add basil to feel like a chef.

no-cookvegetarian
dinner10 min · $2.00

Microwave Loaded Potato

Poke a potato, microwave 5-8 min, split open, load with canned chili or black beans, cheese, sour cream. A full meal from one potato.

no-cookvegetarian

Get meals like these every week

Personalized to your diet, budget & household

Try free →

🍳 5 One-Pan Dinners

One pan, one burner, minimal cleanup. These are the meals that make you feel like you actually cooked something.

dinner15 min · $1.50

Garlic Butter Pasta

Boil pasta, melt butter with garlic, toss together with parmesan and red pepper flakes. The meal that proves expensive doesn't mean good.

one-panvegetarian
dinner12 min · $1.00

Egg Fried Rice

Leftover rice, scramble eggs into it, add frozen peas, soy sauce, sesame oil. Better than takeout fried rice and it costs a dollar.

one-panunder-$2
dinner12 min · $2.50

Chicken Quesadillas

Shredded chicken (or canned), loaded into a tortilla with cheese and hot sauce. Pan-fry both sides until golden.

one-panhigh-protein
dinner20 min · $3.00

Sausage and Peppers

Sliced sausage and bell pepper cooked in olive oil until browned. Serve on rice or in a hoagie roll. Hearty and satisfying.

one-panhigh-protein
dinner10 min · $1.75

Black Bean Tacos

Canned black beans heated with cumin and chili powder, spooned into tortillas. Three tacos and you're full for under two dollars.

one-panunder-$2

Get meals like these every week

Personalized to your diet, budget & household

Try free →

🫕 5 Set-It-and-Forget-It Meals

These meals cook themselves while you do literally anything else. Slow cooker, oven, or stovetop on low — dump everything in and come back later.

dinner10 min prep + 30 min · $2.00

Chili

Kidney beans, diced tomatoes, ground beef or turkey, chili powder, cumin. Simmer or slow cook. Makes 4 servings — you're eating for days.

batch-cookfreezer-friendly
dinner10 min prep + 30 min oven · $2.50

Baked Chicken Thighs with Rice

Season chicken thighs with salt, pepper, garlic powder, paprika. Bake at 400°F. Serve over rice with frozen broccoli.

high-proteinmeal-prep
dinner25 min · $1.75

Pasta e Fagioli

Italian bean soup with pasta. Sauté garlic, add white beans, tomatoes, broth, small pasta. Crusty bread on the side if you're splurging.

one-potvegetarian
dinner10 min prep + 30 min · $1.50

Lentil Soup

Dried lentils are stupidly cheap and cook in 30 min without soaking. Add broth, tomatoes, cumin, and whatever vegetables are dying in your fridge.

batch-cookunder-$2
dinner10 min prep + 25 min oven · $2.75

Sheet Pan Sausage & Vegetables

Sliced sausage, cubed potatoes, broccoli or zucchini. Toss with olive oil and seasoning, bake at 400°F. One pan, one meal, one dish to wash.

sheet-panhigh-protein

Get meals like these every week

Personalized to your diet, budget & household

Try free →

The Single-Person Grocery Problem

The annoying reality of cooking for one: recipes are portioned for four, produce spoils before you use it, and buying small quantities costs more per unit. Here's how to deal with it:

  • Buy frozen vegetables. They're cheaper than fresh, they don't go bad, and they're already chopped. Frozen broccoli, stir-fry mix, peas, and corn are your best friends.
  • Use the same ingredients across meals. Chicken thighs show up in quesadillas, grain bowls, and sheet pan dinners. Black beans go in tacos, quesadillas, and baked potatoes. When ingredients overlap, nothing gets wasted.
  • Embrace leftovers. Cook for two (or four) on purpose and eat the rest for lunch or tomorrow's dinner. Chili, soup, and pasta all taste better the next day anyway.
  • Canned goods are your pantry backbone. Beans, tomatoes, tuna, corn — they're shelf-stable, cheap, and ready to use. No prep, no waste, no rush to eat them before they expire.

Pro tip

Buy a bag of frozen stir-fry vegetables and a bag of frozen broccoli. That's $5 worth of vegetables that last a month, never go bad, and work in almost every recipe on this list.

A Full Week of Meals for $35

Here's what a week looks like using meals from the list above, including breakfast and lunch:

Monday

Recipes, grocery list →
breakfastEggs + Toast5 min
lunchPB&J Sandwich3 min
dinnerGarlic Butter Pasta15 min$1.50

Tuesday

Recipes, grocery list →
breakfastOatmeal + Banana5 min
lunchLeftover Pasta2 min
dinnerBlack Bean Tacos10 min$1.75

Wednesday

breakfastEggs + Toast5 min
lunchTuna Salad Wrap5 min$2.50
dinnerChili30 min$2.00

Thursday

breakfastPB Banana Toast3 min
lunchLeftover Chili2 min
dinnerEgg Fried Rice12 min$1.00

$35/week — less than 2 DoorDash orders

Breakfast, lunch, and dinner. All week. For one person.

Total dinner cost: about $12.25 for the week. Add simple breakfasts (eggs, oatmeal, toast, PB) and lunches (leftovers + sandwiches) and you're looking at roughly $30-40 for the entire week with a budget meal plan. That's less than two DoorDash orders.

Want a personalized cheap meal plan?

Tell us your budget and preferences. We'll generate a week of meals with recipes and a grocery list — optimized for your wallet.

Try Free →

Get a Personalized Cheap Meal Plan Every Week

Finding recipes, adjusting portions for one, building a grocery list that doesn't leave you with rotting vegetables — this is the annoying part of cooking solo. It's not the cooking itself. It's the planning.

What's For Dinner handles all of it. Set your budget, tell it you're cooking for one, pick your dietary preferences, and you get a personalized meal plan with recipes and a grocery list every week. Portions are sized for one person. Ingredients overlap across meals so nothing goes to waste. And the recipes are all under 30 minutes.

It's $7.99/month — which is less than a single takeout order. If it saves you even two delivery orders a month, it pays for itself 3x over.

Your first week is free

Set your budget and preferences. Get a personalized meal plan with recipes and a grocery list — portioned for one. $7.99/mo after your trial.

Start Your Free Plan →
Get your free meal plan