Need inspiration for getting dinner on the table fast? These healthy and easy weeknight dinners take 30 minutes or less and satisfy the whole family!

Easy weeknight dinners

What are your best easy weeknight dinners? We hear this question again and again. So Alex and I have put together our current Top 10 weeknight dinners! The great thing about our website (we think, at least!) is that we are two real people with a real 2-year-old who actually eat everything you see here. We’ve weeded out things that are impractical or niche and only share recipes that are actually really good.

What’s a healthy, easy weeknight dinner?

What makes something a healthy, easy weeknight dinner? These recipes work for family or whether you’re cooking for one. Here are our criteria for the the recipes below — each dinner recipe:

  • Takes 30 minutes or less. To us, an easy weeknight dinner should be about 30 minutes, or quicker if possible. We bent the rule a tiny bit for this list and included two soups that take 35 minutes, because they’re just that good. But overall: we think 30 minutes is a good rule of thumb for weeknights.
  • Uses all whole food ingredients: seafood, vegetarian or vegan. While we eat mostly plant based, we do eat a little seafood, so the recipes below are a combination of veggie-filled and seafood. Seafood is perfect for easy weeknight dinners because it’s so quick to cook. Overall, our definition of healthy is less about calorie counts and more about eating lots of nutrient dense ingredients, vegetables, whole grains, healthy fats and lean proteins.

But enough with definitions…let’s get to the recipes!

And now…our top easy weeknight dinners!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Chickpea Curry

Easy Chickpea Curry

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 15 minutes
  • Yield: 4 to 6 1x


This chickpea curry is the ultimate healthy and easy weeknight dinner! It’s done in 20 minutes, totally plant based, and full of flavor.


  • 1 yellow onion
  • 1 large garlic clove
  • 1 teaspoon grated ginger
  • 1 tablespoon coconut oil or olive oil
  • 6 cups (5 ounces) baby spinach leaves (or chopped spinach)
  • 28-ounce can crushed fire roasted tomatoes
  • 1 tablespoon curry powder
  • 1 teaspoon cumin
  • ½ teaspoon coriander
  • ¾ teaspoons kosher salt
  • 2 15-ounce cans chickpeas
  • ½ cup coconut milk
  • White or brown basmati rice, to serve


  1. If you’re serving with rice, start the basmati rice.
  2. Mince the onionMince the garlic. Peel and mince the ginger (or grate it).
  3. In a large skillet, heat the oil over medium high heat. Add the onion and saute for 5 minutes. Add the garlic, ginger, and spinach and saute for 2 minutes until the spinach is fully wilted.
  4. Carefully pour in the tomatoes, then add the curry powder, cumin, coriander, salt, and chickpeas. Cook for 5 minutes until bubbly.
  5. Stir in the coconut milk until fully combined, then remove from the heat. Serve with basmati rice.
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian Inspired

Keywords: Easy Weeknight Dinners, Easy Chickpea Curry

More easy dinner recipes

If you’re in the market for more easy weeknight dinners, here are a few more resources we’ve put together:

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.