Healthy Vegan Dinner Recipes

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

Staff Picks

 Spicy Weight-Loss Cabbage Soup

Rating: 4.78 stars
27
Based on a popular weight-loss plan, this healthy cabbage soup recipe gets tons of flavor and a metabolism-boosting kick from spicy chiles.

Sweet Potato & Black Bean Chili

Rating: 4.52 stars
96
Make a double batch of this quick vegetarian chili, full of black beans and sweet potatoes, and eat it for lunch the next day or freeze the extras for another night. We love the smoky heat from the ground chipotle, but omit it if you prefer a mild chili. Serve with tortilla chips or cornbread and coleslaw.

Roasted Cauliflower & Potato Curry Soup

Rating: 4.8 stars
46
In this healthy cauliflower soup recipe, roasting the cauliflower first adds depth and prevents the florets from turning to mush. A little tomato sauce and coconut milk give the broth a rich, silky texture. Serve with a dollop of sour cream or yogurt, if desired.

White Bean & Veggie Salad

Rating: 4.83 stars
6
This meatless main-dish salad combines creamy, satisfying white beans and avocado. Try mixing it up with different seasonal vegetables.

Vegan Superfood Grain Bowls

Rating: 4.8 stars
5
This nutrient-packed grain bowl recipe comes together in 15 minutes with the help of a few convenience-food shortcuts like prewashed baby kale, microwavable quinoa and precooked beets. Pack these ahead to keep on hand for easy meal-prep lunches or dinners on busy nights.

One-Pot Tomato Basil Pasta

Rating: 4.63 stars
8
This one-pot pasta with tangy tomato-basil sauce is a simple, fast and easy weeknight dinner. All of your ingredients go into one pot, and with a bit of stirring and about 25 minutes of cook time, you'll have a healthy dinner the whole family will enjoy.

Chickpea Curry (Chhole)

Rating: 4.54 stars
35
Made with convenient canned beans, this quick and healthy Indian recipe is an authentic chickpea curry that you can make in minutes. If you want an additional vegetable, stir in some roasted cauliflower florets. Serve with brown basmati rice or warm naan.

Slow-Cooker Mediterranean Stew

Rating: 4.75 stars
4
This Mediterranean stew is a healthy dinner chock-full of vegetables and hearty chickpeas. A drizzle of olive oil to finish carries the flavors of this easy vegan crock-pot stew. Swap out the chickpeas for white beans for a different twist, or try collards or spinach in place of the kale. Any way you vary it, this stew is sure to go into heavy rotation when you are looking for healthy crock-pot recipes.

Stuffed Sweet Potato with Hummus Dressing

Rating: 4.43 stars
14
Hearty yet simple to prepare, this stuffed sweet potato with black beans, kale and hummus dressing is a fantastic 5-ingredient lunch for one!

Garden Tomato Sauce

Rating: 5 stars
1
This garden-fresh tomato sauce is a delicious way to use summer-ripe tomatoes. Or freeze whole tomatoes and make this sauce later on in the winter. Just remove the cores and freeze them whole. Then, turn your frozen tomatoes into a garden-fresh sauce any time of the year. For pizza sauce: In Step 2, cook until thickened to about the consistency of pizza sauce, 1 1/2 to 2 hours. Remove from the heat, transfer to a blender, add 2 tablespoons tomato paste and blend until smooth.

Four-Bean & Pumpkin Chili

Rating: 5 stars
5
This healthy vegetarian chili has a fragrant touch of cinnamon for added flavor. Let diners top it with whatever suits their taste.

Roasted Vegetable & Black Bean Tacos

Rating: 4.67 stars
3
These hearty vegan tacos are quick and easy to make, perfect for busy weeknights. They are so tasty no one will miss the meat or dairy.
Advertisement

Inspiration and Ideas

30-Day Vegan Weight-Loss Dinner Plan
Check out some of our delicious vegan dinners for weight loss that could please any meat-eater.

Curried Sweet Potato & Peanut Soup

Rating: 4.83 stars
6

In this flavorful soup recipe, sweet potatoes simmer in a quick coconut curry, resulting in a creamy, thick broth punctuated by notes of garlic and ginger. We love peanuts for their inexpensive price and versatile flavor. They're also a great source of protein--1 ounce has 7 grams.