Healthy Vegan Dinner Recipes

Find healthy, delicious vegan dinner recipes, from the food and nutrition experts at EatingWell.

Sort by:

Slow-Cooker Vegetarian Chili

Grab your crock pot for this delicious and easy slow-cooker vegetarian chili with beans, fire-roasted tomatoes, bell peppers and sweet potatoes. The recipe requires just 20 minutes of active time: after a bit of chopping, you just dump the ingredients in the slow cooker and let it do the work. Adding a squeeze of lime juice and a sprinkle of cilantro just before serving brightens up the flavors. Top it with some shredded cheese, if you'd like, or serve it as-is to keep it vegan. Either way, this healthy chili is sure to become a go-to when you want a satisfying and healthy dinner.

Homemade Spaghetti Sauce with Fresh Tomatoes

This easy homemade spaghetti sauce recipe calls for fresh tomatoes, so it's perfect for summertime when you have a bumper crop of homegrown beauties or you went overboard at the farmers' market. Aside from the tomatoes and a sprig of fresh basil, you need just a handful of pantry ingredients and 15 minutes of active time to make this healthy pasta sauce. Serve it over spaghetti or your favorite pasta shape on its own or with the addition of cheese, herbs, meatballs or sausage. Or use it in recipes such as lasagna and eggplant Parmesan.

Grilled Eggplant Salad

This easy grilled eggplant salad is the healthy side dish you'll want to serve all summer long. It comes together in just 25 minutes and can be served warm or at room temperature, so it's equally suited to casual parties and weeknight dinners. The combination of eggplant, cherry tomatoes, red peppers, red onions and fresh herbs makes for a salad that's full of bright flavors and colors. Serve it with grilled chicken or fish or as part of a vegetarian mezze platter with dips like hummus and pita bread.

Roasted Cherry Tomatoes

This healthy recipe for oven-roasted cherry tomatoes couldn't be easier, but the results are impressive. Simply toss tomatoes with olive oil, herbs, salt and pepper and slow roast until they're soft and caramelized and practically taste like candy. Serve the tomatoes as a side for chicken, fish or really any main, add them to warm grain bowls or salads, top a burger with them, toss with pasta or add to omelets and frittatas. If you want an even simpler flavor profile, feel free to omit the herbs while cooking. And if you want to gussy them up, drizzle with balsamic vinegar and sprinkle with chopped fresh herbs, such as basil, after roasting.