What to Eat for Dinner Tonight: 50 Easy Ideas

Not sure what to eat for dinner? Pick one of the 50 easy ideas below. They’re grouped by what you need tonight, whether that’s something done in 15 minutes, a one-pan meal, or a dinner the whole family will eat. If you’d rather not choose at all, the random dinner generator will pick one for you in a second.

Every idea here is a real, common dish you can make with ingredients from a regular grocery store. Skim the headings, find your situation, and pick the first one that sounds good.

15-Minute Dinners

For nights when you need to eat right now.

  1. Garlic butter shrimp with rice: shrimp cooks in about five minutes; serve over microwave rice.
  2. Black bean quesadillas: beans, cheese, and salsa in a crisp tortilla, cut into wedges.
  3. Egg fried rice: leftover rice, scrambled eggs, frozen peas, and soy sauce in a hot pan.
  4. Loaded baked potatoes: microwave the potatoes, then top with cheese, broccoli, and sour cream.
  5. Shakshuka: eggs poached in a spiced tomato and pepper sauce, with bread for dipping.
  6. Chicken Caesar wraps: rotisserie chicken, romaine, Parmesan, and Caesar dressing rolled in a tortilla.
  7. Upgraded instant ramen: add a soft-boiled egg, spinach, green onions, and a drizzle of chili oil.

One-Pan and Sheet-Pan Dinners

One pan to cook, one pan to wash.

  1. Sheet-pan sausage and peppers: sliced smoked sausage, bell peppers, and onions roasted together.
  2. Sheet-pan chicken fajitas: sliced chicken and peppers with fajita seasoning, served in warm tortillas.
  3. One-pan lemon chicken and orzo: brown the chicken, then simmer orzo in broth in the same pan.
  4. Sheet-pan salmon and asparagus: give baby potatoes a head start, then add salmon and asparagus.
  5. Skillet gnocchi with sausage and spinach: shelf-stable gnocchi crisps right in the pan.
  6. One-pot jambalaya: rice, andouille sausage, chicken, and peppers simmered in a spiced tomato broth.
  7. Skillet pork chops with apples and onions: sweet and savory in about 30 minutes.

Pasta Night

Pasta is cheap, fast, and almost everyone likes it.

  1. Spaghetti aglio e olio: garlic, olive oil, red pepper flakes, and parsley, made from pantry staples.
  2. Penne alla vodka: a creamy tomato sauce that tastes far fancier than the effort it takes.
  3. Baked ziti: pasta, marinara, ricotta, and mozzarella baked until bubbly; leftovers reheat well.
  4. Spaghetti carbonara: eggs, Parmesan, black pepper, and crispy bacon or pancetta.
  5. Pesto pasta with chicken and cherry tomatoes: jarred pesto keeps this under 20 minutes.
  6. Spaghetti and meatballs: use frozen meatballs on busy nights and simmer them in jarred sauce.
  7. Stovetop mac and cheese with broccoli: cook the broccoli in the pasta water for the last few minutes.

Rice and Noodle Bowls

Build a bowl, add a sauce, done.

  1. Teriyaki chicken rice bowls: glazed chicken thighs over rice with steamed broccoli.
  2. Korean-style beef bowls: ground beef cooked with soy, garlic, ginger, and brown sugar.
  3. Burrito bowls: rice, black beans, seasoned chicken or beef, salsa, corn, and cheese.
  4. Cold sesame peanut noodles: noodles tossed in peanut sauce with cucumber and shredded chicken.
  5. Chicken pad thai: rice noodles, egg, bean sprouts, and peanuts in a tangy sauce.
  6. Salmon rice bowls: flaked baked salmon, avocado, cucumber, and sriracha mayo over rice.
  7. Beef and broccoli: thin-sliced beef in a savory brown sauce, better than most takeout.

Soups and Stews

Warm, filling, and often even better the next day.

  1. Chicken tortilla soup: a tomato and chile broth topped with crispy tortilla strips and avocado.
  2. Beef chili: ground beef, beans, tomatoes, and chili powder; make a big pot.
  3. Lentil soup: lentils, carrots, celery, and cumin simmered until thick.
  4. Chicken noodle soup: rotisserie chicken makes this a 30-minute job.
  5. Minestrone: vegetables, beans, and small pasta in a tomato broth.
  6. Slow cooker beef stew: chuck roast, potatoes, and carrots that cook while you’re out.

Meat-Free Dinners

Satisfying meals with no meat needed.

  1. Tofu vegetable stir-fry: crispy tofu with whatever vegetables you have, over rice.
  2. Chickpea coconut curry: chickpeas, coconut milk, tomatoes, and curry powder in one pot.
  3. Black bean burgers: homemade or store-bought, on toasted buns with all the toppings.
  4. Mushroom risotto: creamy Arborio rice with mushrooms and Parmesan.
  5. Margherita naan pizzas: naan topped with sauce, fresh mozzarella, and basil, baked for 10 minutes.
  6. Sweet potato and black bean tacos: roasted sweet potato, beans, and a lime crema.

Easy Supper Ideas for Two

A little nicer, without a lot of extra work.

  1. Steak with garlic butter: pan-seared steak with a simple salad or roasted potatoes.
  2. Shrimp scampi with linguine: garlic, butter, white wine, and lemon.
  3. Chicken piccata: thin chicken cutlets in a lemon and caper butter sauce.
  4. Mussels in white wine: steamed in about 10 minutes and served with crusty bread.
  5. Fish tacos: seasoned white fish with cabbage slaw and lime.

Family-Friendly Dinners

Crowd-pleasers for picky eaters and big appetites.

  1. Homemade pizza night: store-bought dough and let everyone pick their own toppings.
  2. Baked chicken tenders: breaded and baked or air-fried, with roasted potatoes on the side.
  3. Taco night: seasoned ground beef and a toppings bar so each person builds their own.
  4. Sloppy joes: saucy ground beef on soft buns, with carrot sticks on the side.
  5. Breakfast for dinner: pancakes, scrambled eggs, and bacon or sausage.

Still can’t decide? Spin the Random Dinner Generator →

How to Choose What to Eat for Dinner in 30 Seconds

Fifty ideas is a lot. Here’s a quick way to narrow it down.

If tonight you… Start with
Have 15 minutes or less Ideas 1–7
Hate doing dishes Ideas 8–14
Want pure comfort Pasta night or soups
Have leftover rice Egg fried rice or a rice bowl
Are skipping meat Ideas 35–40
Are cooking for kids Ideas 46–50
Want something a bit special Ideas 41–45

Then ask yourself one more question: what’s already in the fridge? If you have chicken, look at the chicken dishes. If you have eggs and not much else, shakshuka, fried rice, carbonara, or breakfast for dinner will work.

Tips for Easier Dinners at Home

A few small habits make every weeknight dinner easier.

Keep a short list of staples

With pasta, rice, eggs, canned beans, canned tomatoes, frozen vegetables, cheese, and tortillas on hand, you can make at least a dozen of the dinners above without a store run.

Lean on shortcuts

Rotisserie chicken, jarred sauces, frozen meatballs, bagged salads, and microwave rice aren’t cheating. They’re how you get dinner on the table on a busy night.

Cook once, eat twice

Make extra rice, chili, soup, or baked ziti and you’ve got lunch or a second dinner ready. Just refrigerate leftovers promptly and eat them within a few days.

Plan a few nights ahead

Deciding every single night is tiring. If you want to plan the whole week at once, use our 7-day dinner plan for what to eat this week, which comes with a shopping list.

Know when to order in

Some nights cooking just isn’t happening, and that’s fine. If you’re leaning toward delivery, our guide to what takeout to get tonight helps you pick by mood, budget, and group size.

Pick One and Start Cooking

You now have 50 answers to what to eat tonight. Don’t reread the whole list. Pick the section that fits your night, choose the first idea that sounds okay, and start cooking. If you’d still rather leave it to chance, open the random dinner generator, hit generate, and make whatever comes up.

Frequently asked questions

What should I eat for dinner tonight if I'm tired?

Go for something with very few steps. Egg fried rice, quesadillas, loaded baked potatoes, or instant ramen with a soft egg and greens all take about 15 minutes. A store-bought rotisserie chicken also turns into wraps, soup, or rice bowls with almost no work. If you can't choose, let the Random Dinner Generator pick one for you.

What is a good easy supper to make at home?

Sheet-pan dinners are some of the easiest suppers to make at home. Toss sausage, peppers, and onions, or chicken and vegetables, with oil and seasoning, spread them on one pan, and roast until cooked through. You get a full meal with one pan to wash. Pasta with a simple sauce and a bagged salad is another reliable choice.

What can I eat today for dinner without going to the store?

Check your pantry for pasta, rice, eggs, canned beans, and frozen vegetables. With just those you can make spaghetti aglio e olio, egg fried rice, black bean quesadillas, or a frittata. Breakfast for dinner also works well, since most kitchens already have eggs, bread, and butter. Keeping a few staples on hand makes last-minute dinners much easier.