These healthy dinner ideas star fresh vegetables, lean proteins, whole grains, and heart-healthy olive oil. They’re quick and nutritious recipes that will transform your weeknight meals!

Need dinnertime inspiration? Try this list of easy healthy dinner ideas! Healthy means something different to everyone. As an expert in the Mediterranean diet, I take my definition from this way of eating: each plate has lots of fresh vegetables, healthy fats (like olive oil), lean proteins, and whole grains.
There are no cheesy pastas or greasy burgers below: only pescatarian recipes, vegetarian recipes, and vegan recipes that are full of nutrients. All recipes are listed with total cook time so you have an idea of how long they’ll take to whip up!
My Top Easy Healthy Dinner Ideas
This sheet pan salmon dinner is one of my favorite healthy dinner ideas where the side dish bakes right alongside the protein! Throw it all on a sheet pan with lemon, and the flavor is unreal.
Total time: 20 minutes
This white bean soup is full of irresistible flavor, thanks to kale, lemon and tarragon! This healthy recipe will become an instant favorite.
Total time: 35 minutes
Try this Mediterranean Rice Bowl, a healthy dinner bursting with colorful veggies! It’s a simple “meal in a bowl” that stars chickpeas, turmeric rice, and my favorite tzatziki sauce.
Total time: 30 minutes
This Black Bean Chili recipe is easy to make and full of big flavor! Cozy, hearty, full of vegetables, it's the ideal healthy dinner idea.
Total time: 30 minutes
This mac and cheese is big on flavor with less cheese than standard recipes! It's also filled with fiber and nutrient-rich broccoli, which seals the deal.
Total time: 20 minutes
I love making smoked salmon salad when I'm low on time: it's the ideal quick healthy dinner idea: no cooking involved! It’s fresh, healthy, and full of big flavor.
Total time: 15 minutes
This juicy chicken meatballs recipe makes a deliciously healthy comfort food meal, served up in a tangy marinara sauce. It’s a hearty meal everyone will love! (Vegetarian and vegan options included if you’re serving eaters of different diets.)
Total time: 30 minutes
Love a good seafood dinner? Here’s one with your name on it: this tasty shrimp and rice skillet recipe! Succulent, juicy shrimp sit atop a bed of fluffy rice flavored with garlic, dill and spinach.
Total time: 30 minutes
The poke bowl is the definition of healthy dinner, with lean ahi tuna and loads of fresh veggies. The tuna is marinated in a flavorful poke sauce and served over rice.
Total time: 30 minutes (make it in half the time with pre-cooked rice)
This chickpea curry is the ultimate easy and healthy weeknight dinner! It’s done in 20 minutes, totally plant based, and full of colorful vegetables and flavor.
Total time: 20 minutes
This tasty tofu stir fry recipe is my go-to for healthy plant based dinners! It’s got the best stir fry sauce, and you can use any veggies.
Total time: 35 minutes
These zucchini boats are packed with intensely savory flavor. This recipe makes a zucchini lover out of anyone!
Total time: 45 minutes
This Moroccan stew with chickpeas and sweet potatoes is an easy plant based dinner recipe: it’s incredibly flavorful featuring a blend of Moroccan spices. Serve with quinoa or couscous.
Total time: 45 minutes
This salmon bowl recipe with rice is the definition of an easy and healthy dinner! The chunks of tender fish are covered in an irresistible marinade, then combined with fluffy rice, fresh veggies, and crunchy fried onions.
Total time: 50 minutes (or use canned salmon for a shortcut)
Looking for 5 minute recipes? Seared ahi tuna my favorite quick, nutritious and filling 5-minute recipe, served with leftover veggies and rice. For a fancier plating, lay slices over Sweet Potato Puree and accessorize with Parmesan Broccoli.
Total time: 5 minutes
This shrimp bowl recipe gets 5 stars! An easy and healthy lunch or dinner, it stars cilantro lime rice, black beans and chipotle ranch dressing.
Total time: 25 minutes
This succulent Old Bay steamed shrimp is fast and easy to make! Here’s how to steam shrimp until it’s tender and full-flavored: a healthy dinner idea cooked with almost no oil.
Total time: 15 minutes
This classic vegetarian dinner recipe is hearty, filling, and pleases just about everyone. Baked Eggplant Parmesan is faster and easier to make at home than most recipes and full of incredible flavor.
Total time: 1 hour
I'm always looking for fun and healthy dinner ideas, and this one makes a splash: lettuce wraps! They’re bursting with zingy flavor and crunchy veggies. Also try my Shrimp Lettuce Wraps.
Total time: 25 minutes
This tender, flaky fish is covered in a lemon garlic sauce and cozied up with burst cherry tomatoes, Mediterranean seasonings, and gooey bits of feta cheese. If you think baked fish sounds boring, this recipe is for you!
Total time: 35 minutes
This easy Cajun shrimp recipe takes just 5 minutes on the stove for a big payoff in flavor! Whip it up as a quick and healthy weeknight dinner.
Total time: 5 minutes
Garbanzo beans might not strike you as a taco filling. But they make a flavorful filling coated in cumin, chili powder, and smoked paprika, punched up with a hit of zesty lime.
Total time: 20 minutes
Here’s a favorite healthy dinner idea: Salmon Tacos! These tacos are bursting with fresh, zingy flavor, pairing blackened salmon with pineapple pico and a creamy green avocado sauce. It’s an easy healthy dinner that you can whip it up in about 30 minutes.
Total time: 30 minutes
This vegan meatballs recipe is easy to put together, full of protein, and packed with flavor! A perfect go-to plant based dinner made using the plant-based protein, tempeh.
Total time: 30 minutes
This creamy shrimp and orzo recipe is a simple and tasty one pot meal! Juicy shrimp, tender orzo, salty feta and bright lemon come together into a satisfying dinner everyone will love.
Total time: 30 minutes
These salmon burgers are ideal for an easy healthy dinner: each hearty bite is savory and slathered with remoulade sauce. For an even healthier sauce, use my Greek yogurt-based Dill Sauce.
Total time: 35 minutes
These are the very best vegan fajitas: a plant based healthy dinner idea that everyone loves! Roast the veggies on a sheet pan for quick and easy prep. Add "guac-ish," a 5-minute fast version of guacamole.
Total time: 40 minutes
Grain bowls are perfect for healthy dinner ideas! Pair a whole grain, protein and veggies with this amazing tahini sauce to make a healthy, fast and easy dinner.
Total time: 35 minutes
The best way to get dinner on the table…fast? Broiled salmon! It’s flaky and full of savory flavor, and it takes only 10 minutes to cook. Take it over the top with Lemon Caper Sauce.
Total time: 25 minutes
This insanely good falafel burger is easy to make and bursting with Mediterranean flavor! Smother in sauce for an epic healthy vegetarian or vegan dinner.
Total time: 45 minutes
This simple red lentil soup recipe is bursting with flavor! It’s healthy and cozy, flavored with aromatic vegetables and lemon.
Total time: 25 minutes
This vegan Sloppy Joes recipe has a tangy lentil filling that’s full of flavor and nutrients! It’s a healthy plant based dinner everyone will love.
Total time: 35 minutes
This pan fried cod is the best white fish you’ll have! Flavored simply with spices and olive oil, it’s healthy, stunning and irresistible all at once.
Total time: 10 minutes
Mushroom tacos are quick to make and bursting with savory flavor, starring meaty portobellos and creamy refried beans!
Total time: 20 minutes
This vegan curry recipe is full of healthy vegetables and big flavor: and it takes under 25 minutes! The perfect fast and easy dinner.
Total time: 22 minutes
This tuna patties recipe makes a crowd-pleasing easy dinner! The tuna cakes are tender on the inside with a golden crisp exterior.
Total time: 25 minutes (plus 15 minutes chill time)
This maple glazed salmon recipe will please everyone! It’s fast, easy and deliciously flaky: ideal for healthy weeknight meals.
Total time: 20 minutes
Stuffed sweet potatoes make the best easy dinner idea! Bake them until tender, then stuff with fillings for a delicious healthy dinner.
Total time: 1 hour
Here’s the tastiest taco salad recipe: a healthy and easy dinner everyone loves — and customizable for any diet! Don’t miss this hack for a quick salad dressing.
Total time: 25 minutes
This Mediterranean couscous bowls recipe is a fast and healthy weeknight dinner! It features quick-cooking couscous with chickpeas and a creamy tahini sauce.
Total time: 25 minutes
Blackened salmon is the ultimate salmon recipe: fast, easy and seasoned to perfection! It’s guaranteed to become a favorite.
Total time: 20 minutes
This tasty vegetarian Cobb salad is a delicious healthy dinner recipe for Meatless Monday, featuring chickpeas and coconut bacon.
Total time: 30 minutes
This pecan crusted salmon is fast and easy, with a deliciously crunchy topping! Make it as a healthy dinner idea to impress on weeknights or for dinner guests.
Total time: 20 minutes
This vegetarian tortilla soup is so flavorful and quick! It's an easy healthy soup recipe that's full of zesty flavor: loaded with black beans, corn, and adobo sauce.
Total time: 35 minutes
This easy sheet pan dinner is filled with healthy vegetables and fresh flavor! Throw it all in the oven while you cook rice or quinoa. Dinnertime win!
Total time: 45 minutes
This tofu curry recipe is a family favorite! Coconut milk and red curry paste pack a punch in this fast and healthy dinner idea.
Total time: 30 minutes
These sweet potatoes topped with a zesty slaw and creamy Thai peanut butter sauce are an irresistible plant based dinner recipe! Make it with Steamed Sweet Potatoes or Instant Pot Sweet Potatoes for the quickest prep time.
Total time: 35 minutes
This grilled tilapia is perfectly seasoned and easy to make! You’ll be amazed by the amount of flavor in this healthy dinner recipe.
Total time: 25 minutes
These sweet potato tacos are a dinner idea everyone will love! Roast black beans and veggies on a sheet pan and add your favorite toppings.
Total time: 45 minutes
This epic BBQ tofu recipe is fast, easy and full of savory sweet flavor! A great way to make anyone into a tofu fan.
Total time: 20 minutes
Healthy Side Dishes to Serve Alongside
Many of the healthy dinner ideas above need a few side dishes to pair to turn them into a meal. But what are some easy healthy side dishes to go alongside, you ask? Here are some of our favorites that don’t take long to whip up:
- Peas with Lemon (5 minutes)
- Easy Cannellini Beans (5 minutes)
- Best Ever Sauteed Kale (8 minutes)
- Best Ever Sauteed Mushrooms (10 minutes)
- Sauteed Rainbow Chard (10 minutes)
- Simple Carrot Salad (15 minutes)
- Celery Salad with Apples (15 minutes)
- Ultimate Sauteed Vegetables (20 minutes)
- Perfectly Seasoned Quinoa (25 minutes)
- Epic Roasted Broccoli (30 minutes)
- Roasted Sweet Potatoes (35 minutes)
What Makes These Dinners Healthy?
I define healthy eating through the lens of the Mediterranean diet, which feature whole foods, fresh vegetables, lean proteins, and healthy fats like olive oil. Each recipe you’ll see above has lots of fresh produce, quality protein sources, and whole grains.
There’s no processed ingredients, excessive cheese, or deep frying. Instead, these dinner ideas focus on simple cooking methods that develop flavor through herbs, spices, and fresh ingredients. Many recipes are gluten-free, and there are plenty of vegetarian recipes and vegan options.
Tips for Making Healthy Dinners Easier
One key to consistent healthy eating is having the right ingredients on hand. I keep my pantry stocked with basics like canned beans, quinoa, olive oil, and a variety of spices.
I’ve also learned that batch cooking can be helpful for weeknight dinners. Cooking a big pot of quinoa or brown rice or a big batch of roasted vegetables can be a life saver. I also like to make quick proteins like my air fryer chicken or air fryer tofu to pair with these types of components.
50 Healthy Dinner Ideas
This baked salmon and asparagus recipe is the definition of easy healthy dinner! Throw it all on a sheet pan with lemon, and the flavor is unreal.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4
- Category: Main dish
- Method: Sheet Pan
- Cuisine: Seafood
- Diet: Gluten Free
Ingredients
- 1 pound thin asparagus*
- 1 pound salmon, wild caught if possible
- 2 tablespoons olive oil
- Kosher salt and fresh ground black pepper
- Lemon
- Minced fresh herbs (like chives, mint or thyme), for garnish
Instructions
- Allow the salmon to come to room temperature.
- Preheat the oven to 425 degrees Fahrenheit. Line a baking sheet with foil.
- Trim the asparagus. Place it on the baking sheet and toss it with 2 tablespoon olive oil (this also oils the foil). Sprinkle with ½ teaspoon kosher salt and fresh ground black pepper.
- Pat the salmon dry and place it on the foil. Drizzle it with 1 teaspoon olive oil. Sprinkle the salmon with ½ teaspoon kosher salt and fresh ground black pepper. Place asparagus around the salmon. Slice the lemon into wheels and place them on top of the asparagus (but not the salmon). Squeeze juice from the two ends of the lemon onto the tray. Then add the chopped fresh herbs on top of everything.
- Bake 9 to 12 minutes until the asparagus is tender at the thickest part, and the salmon is just tender and pink at the center (the internal temperature should be between 125 to 130F in the center for done, or 10 degrees less if you’re broiling). If the salmon is done before the asparagus (the asparagus is thick), remove it from the tray and continue cooking just the asparagus until tender.
Notes
*Thin asparagus is best, so try to find the thinnest you can when shopping. If all you can find is thicker asparagus, you may need a little longer to roast (up to 15 minutes). Just remove the salmon from the tray if it’s already done and finish the asparagus by itself.
from A Couple Cooks https://ift.tt/MR4naYf
