Recipes

10 Vegan Meals That Help You Gain Weight

tropical lentils


Looking to gain weight on a vegan diet? The bottom line of gaining weight on any diet is that you must consistently consume more calories than your body needs. Your body can then use this excess for muscle and fat stores. Discover how to make easy, high calorie vegan meals that support healthy weight gain.

With this list of high calorie vegan recipes, building a satisfying and nutritious plant-based dinner has never been easier.

Vegan Mexican Tofu Bowl

Image Credit: Summer Yule

East meets West in this bold, flavor-packed fusion featuring tofu and black beans for a double dose of plant-powered protein. It’s a satisfying, nutrient-dense meal that makes a perfect choice when your goal is healthy vegan weight gain.

Get the recipe:   Vegan Mexican Tofu Bowl

Air Fryer Granola

Image Credit: Summer Yule

When making vegan meals for weight gain, try to get a balance of healthy fats, protein, and carbs. This air fryer granola is packed with healthy fats from an assortment of nuts, as well as carbs from oats and fruit. Add your favorite vegan high-protein yogurt (and maybe some fresh fruit) to complete the meal.

Get the recipe:  Air Fryer Granola

Vegan Keto Smoothie

Image Credit: Summer Yule

This vegan keto smoothie is the perfect start for those looking for a grab-and-go low carb meal option. Be sure to use full-fat coconut milk in this recipe to bump up the calories even more. Add your favorite toast and plant-based protein (maybe hummus?) to make it a full meal.

Get the recipe:  Vegan Keto Smoothie

Air Fryer Tofu Bowls

Image Credit: Summer Yule

Eating more often feels easier when there’s variety on your plate. (Just think how effortless it is to overeat at a buffet.) These crispy tofu bowls offer that same satisfying appeal with bold flavors and flexible ingredients. Add extra grains to your bowl and top with energy-dense nuts and seeds to boost the calories even more while keeping things delicious and plant-based.

Get the recipe:    Air Fryer Tofu Bowls

Air Fryer Tempeh

Image Credit: Summer Yule

Many top vegan protein sources are naturally lean, but that doesn’t mean they should be left out. Protein plays a key role in vegan weight gain and overall nutrition. In this recipe, you’ll learn how to air fry BBQ tempeh for a flavorful, versatile protein option. It’s easy to prep ahead and perfect for adding to grain bowls, wraps, or salads throughout the week.

Get the recipe:   Air Fryer Tempeh

Air Fryer Toast

Image Credit: Summer Yule

Turn your favorite vegan bread into a high-calorie, satisfying meal by topping toasted slices with mashed avocado, energy-dense add-ons, and a plant-based protein. (How about the marinated tempeh from this list?) Serve a glass of calcium-fortified soy milk on the side to complete the meal.

Get the recipe:    Air Fryer Toast

Roasted Garbanzo Beans

Image Credit: Summer Yule

Snacking between meals is a smart strategy for healthy weight gain, and these roasted chickpeas make it easy. Coated in nutritional yeast and savory spices, they’re a flavorful, protein-packed bite. Enjoy them on their own, or make it a meal by sprinkling them over salads as a crunchy, high-protein alternative to croutons.

Get the recipe:  Roasted Garbanzo Beans

Mango-Avocado Salsa

Image Credit: Summer Yule

Serve this mango-avocado salsa with the rice and lentils below for a complete meal. Avocado is a wonderful addition to fruit salsas and salads to bump up the calories. To make it, combine: 2 chopped mangos, 1 chopped avocado, 1 chopped red pepper, 1 chopped jalapeno (remove the seeds for less heat), the juice of one lime, ½ teaspoon lime zest, and ¼ cup cilantro. (4 servings; 176 calories each)

Related info:    Can you eat avocado with brown spots?

Creamy Coconut Rice

Image Credit: Summer Yule

Fats are the most calorie-dense macronutrient, so vegan recipes for vegan weight gain should not be low in fat. Cook 1 cup dry white rice in 1¼ cups full-fat coconut milk and 1¼ cup water to add fat and calories. Top with high-calorie toppings (I added 2 tablespoons of sliced almonds and 2 tablespoons of toasted coconut flakes) to bump the energy-density up even more. (4 servings; 375 calories each)

Need a dessert? Try these: Vegan Rice Crispy Treats

Spiced Pineapple Lentils

Image Credit: Summer Yule

To make spiced pineapple lentils, combine: 1 cup dry brown lentils, 2½ cups vegetable broth, 2 teaspoons chili powder, 1 teaspoon each cumin and garlic powder, and salt to taste. Simmer over medium-low in a partially covered pot for 45-50 minutes. Stir in 8 ounces of undrained canned, crushed pineapple during the last 10 minutes of cooking time. (4 servings; 212 calories each)

See the entire list of recipes: High Calorie Vegan Meals

Hello! I’m Summer, a registered dietitian and home chef who loves to cook, eat, and create recipes for you! Every recipe on this site has been tested by me to help ensure your success in the kitchen. All eaters are welcome here 🙂

❤️ Share it on social! ❤️

    Leave feedback about this

    • Quality
    • Price
    • Service

    PROS

    +
    Add Field

    CONS

    +
    Add Field
    Choose Image
    Choose Video