Connect with others who understand.

  • Learn from expert-reviewed resources
  • Real advice from people who’ve been there
  • People who understand what you’re going through
Sign up Log in
Powered By
See answer
See answer

5 Vegan Recipes for Weight Loss With Obesity

Written and medically reviewed by Lisa Booth, RDN
Posted on October 24, 2025

If you’re living with obesity, you may have heard about different lifestyle strategies, such as adopting a vegan diet, to help support healthy and sustainable weight loss. A vegan eating pattern focuses on plant-based foods, like vegetables, fruits, legumes, whole grains, nuts, and seeds, while eliminating animal products.

Vegan meals built around minimally processed ingredients tend to be lower in calories, higher in fiber, and rich in nutrients, helping support a healthy weight and general well-being. A vegan weight loss plan should be created with your doctor’s and dietitian’s help. It should be built around whole, nutrient-dense foods and balanced meals, like these delicious vegan recipes for weight loss with obesity:

1. Lentil Soup With Vegetables

Eating lentils daily, as in this lentil soup, may help reduce blood cholesterol and improve blood sugar responses, both of which are associated with obesity. Lentils are nutritious, so enjoy about 1 to 2 cups and feel free to add in extra vegetables. And here’s a prep tip: Make a large pot and freeze portions for quick meals.

Lentil Soup With Vegetables

Servings: 6 | Start to finish: 40 minutes

Ingredients

  • 1 cup dried green or brown lentils, rinsed
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 6 cups low-sodium vegetable broth
  • 2 cups chopped spinach or kale
  • 1 teaspoon cumin
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot, sauté onion, carrots, celery, and garlic until softened (about 5 minutes).
  2. Add lentils, broth, cumin, thyme, salt, and pepper. Bring to a boil.
  3. Reduce the heat and simmer for 25 to 30 minutes, until the lentils are tender.
  4. Stir in spinach or kale in the last 5 minutes of cooking.
  5. Serve hot with a side salad.

2. Chickpea and Cucumber Salad With Tahini-Lemon Dressing

Chickpeas are an excellent source of protein, which is helpful for weight management. They contain all of the essential amino acids, or protein building blocks. This salad offers nutrients with a low-calorie crunch that includes cucumber, tomatoes, parsley, and a light tahini-lemon dressing.

Chickpea and Cucumber Salad With Tahini-Lemon Dressing

Servings: 4 | Start to finish: 15 minutes

Ingredients

  • 2 cups canned chickpeas, rinsed and drained
  • 1 large cucumber, diced
  • 1 cup cherry tomatoes, halved
  • ½ red onion, finely chopped
  • ¼ cup chopped parsley
  • 2 tablespoons of tahini
  • Juice of 1 lemon
  • 1 tablespoon olive oil (optional)
  • Salt and pepper to taste

Instructions

  1. Combine chickpeas, cucumber, tomatoes, onion, and parsley in a large bowl.
  2. Whisk tahini, lemon juice, olive oil, salt, and pepper into a smooth dressing.
  3. Pour dressing over salad and toss well.
  4. Chill in the fridge for 30 minutes if possible to let flavors meld.

3. Tofu and Broccoli Stir-Fry With Brown Rice

Tofu is a versatile protein source that offers heart health benefits for people living with obesity. Stir-fries can be quick and healthy, as long as the sauce and oil are moderated. Whip up this easy and colorful vegan dinner with tofu, broccoli, and colorful veggies in garlic, ginger, and a splash of low-sodium soy sauce.

Tofu and Broccoli Stir-Fry With Brown Rice

Servings: 4 | Start to finish: 25 minutes

Ingredients

  • 1 (14-ounce) block firm tofu, drained
  • 2 cups broccoli florets
  • 1 red bell pepper, sliced
  • 1 small zucchini, sliced
  • 2 tablespoons low-sodium soy sauce or tamari
  • 1 tablespoon garlic, minced
  • 1 tablespoon ginger, minced
  • 1 tablespoon sesame oil (or olive oil)
  • 2 cups cooked brown rice

Instructions

  1. Press the tofu for 10 minutes to remove excess water, then cut into 1-inch cubes.
  2. Heat sesame oil in a large skillet or wok. Sauté tofu until golden on all sides (6 to 8 minutes). Remove and set aside.
  3. In the same pan, add broccoli, pepper, and zucchini. Stir-fry with garlic and ginger for 5 minutes until crisp-tender.
  4. Add soy sauce and tofu back into the pan. Toss to coat.
  5. Serve over brown rice.

4. Quinoa and Black Bean Stuffed Peppers

Bell peppers stuffed with quinoa, black beans, corn, and spices make a nutrient-dense, portion-controlled meal. Black beans are rich in protein, fiber, and antioxidants, making them a great choice for healthy weight loss.

Quinoa and Black Bean Stuffed Peppers

Servings: 4 (1 stuffed pepper each) | Start to finish: 40 minutes

Ingredients

  • 4 large bell peppers, halved and seeds removed
  • 1 cup cooked quinoa
  • 1 cup canned black beans, rinsed and drained
  • ½ cup corn (fresh or frozen)
  • ½ cup diced tomatoes
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Mix quinoa, beans, corn, tomatoes, chili powder, cumin, salt, and pepper in a bowl.
  3. Stuff pepper halves with the mixture and place in a baking dish.
  4. Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 10 minutes.
  5. Serve warm.

5. Zucchini Noodles With Edamame and Peanut Sauce

Edamame has many benefits. For example, it can improve digestion and modestly lower cholesterol levels. Zucchini noodles are an excellent substitute for wheat noodles because they offer a gluten-free alternative, are lower in calories and carbohydrates, and provide vitamins and potassium. Enjoy this dish with a flavorful light peanut-lime sauce.

Zucchini Noodles With Edamame and Peanut Sauce

Servings: 4 | Start to finish: 20 minutes

Ingredients

  • 4 medium zucchinis, spiralized into noodles
  • 2 cups shelled edamame (cooked)
  • 2 green onions, sliced
  • ¼ cup peanut butter (natural, unsweetened)
  • 2 tablespoons low-sodium soy sauce
  • Juice of 1 lime
  • 1 teaspoon maple syrup (optional)
  • Water as needed to thin the sauce

Instructions

  1. In a bowl, whisk peanut butter, soy sauce, lime juice, and maple syrup. Add water until smooth and pourable.
  2. Steam zucchini noodles lightly (2 minutes) or serve raw for crunch.
  3. Toss zucchini noodles with edamame, green onions, and peanut sauce.
  4. Serve immediately.

How a Healthy Vegan Diet Supports Weight Loss

Eating a vegan diet may support weight loss and overall health in several different ways. Here are some highlights:

Good Source of Fiber

High-fiber plant foods like beans, lentils, and vegetables help slow down digestion, improve satiety, and keep blood sugar levels steady. This is important because obesity increases the risk of high blood sugar and related conditions. Fiber also feeds the healthy gut bacteria, or microbiome, which has been associated with obesity risk.

High-Protein

Protein plays an important role in weight management, and studies correlate a reduced risk for being overweight with more plant-based protein in the diet. Wholesome plant-based foods provide high-protein components without the saturated fat found in many animal foods.

Protein also helps keep you full, which could make diet management easier. It also preserves muscle mass, keeping you healthy and strong. The key is to eat enough different types of protein, aiming for one protein source at each meal and focusing on a variety of plant-based proteins.

Lower Calorie Density

Many plant-based foods, like vegetables, are naturally lower in calories but high in volume because of their water content. This means you can enjoy larger portions while consuming fewer calories, which supports steady, sustainable weight loss.

Tips for Following a Vegan Weight Loss Meal Plan

Following a vegan meal plan may seem intimidating. Here are a few tips to make it easier to incorporate into your daily life:

Choose Whole Foods

It’s important to remember that not all vegan foods are equally nutritious. Processed options like vegan desserts, fried foods, or packaged snacks can still be high in calories, fat, and added sugars.

Research suggests that whole-food, plant-based diets can promote both weight management and chronic disease prevention. Build your meals around nutrient-rich, minimally processed foods like vegetables, legumes, whole grains, and seeds. These foods provide the fiber, protein, and nutrients your body needs to stay energized and satisfied while supporting healthy weight loss.

Watch Portions

Although nutritious vegan foods are healthy, eating too much of them can interfere with your weight loss goals. Higher-calorie plant foods include nuts, seeds, and avocado, so enjoy them in small amounts. For example, a serving of nuts is a small handful. Add healthy fats and flavor without exceeding the daily calorie goals you determine with your doctor and dietitian.

Batch Cook

Planning and prepping meals in advance can make a big difference. Meal prep large batches of soups, grain bowls, or stir-fries so you always have balanced, ready-to-eat meals on hand, helping you stay consistent throughout the week.

Join the Conversation

On MyObesityTeam, people share their experiences with obesity, get advice, and find support from others who understand.

Do you have delicious vegan recipes for weight loss that you enjoy? Let others know in the comments below.

All updates must be accompanied by text or a picture.

We'd love to hear from you! Please share your name and email to post and read comments.

You'll also get the latest articles directly to your inbox.

Subscriber Photo Subscriber Photo Subscriber Photo
223,468 members
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service.
Privacy Policy Terms of Use
All updates must be accompanied by text or a picture.

Subscribe now to ask your question, get answers, and stay up to date on the latest articles.

Get updates directly to your inbox.

Subscriber Photo Subscriber Photo Subscriber Photo
223,468 members
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service.
Privacy Policy Terms of Use

Thank you for subscribing!

Become a member to get even more