Skip to content
Log in Create account
0 Cart
Item added to your cart
View my cart ( 0 )
  • Build Your Meal Plan
  • All Meal Plans
    • Build Your Meal Plan
    • NEW! Chicken Tender Meal Plan
    • Hall of Fame Meal Plan
    • Value Meal Plan
    • High Protein Meal Plan
    • Weight Loss Meal Plan
    • Gluten-Free Meal Plan
    • See the Menu
    • All Meal Plans
  • Buy in Bulk
  • Marketplace
    • NEW! Overnight Oats
    • Breakfast Sandwiches
    • Cleanwich
    • Empanadas
    • Peanut Butter & Jelly
    • Pizza
    • Protein Bars
    • Protein Powder
    • All Marketplace
  • and More
    • How It Works
    • On The Menu
    • Blog
    • FAQ
    • Gift Cards
    • Find Your City
Log in Create account
Close
Clean Eatz Kitchen Healthy Meal Delivery Logo
  • Build Your Meal Plan
  • All Meal Plans
    • Build Your Meal Plan
    • NEW! Chicken Tender Meal Plan
    • Hall of Fame Meal Plan
    • Value Meal Plan
    • High Protein Meal Plan
    • Weight Loss Meal Plan
    • Gluten-Free Meal Plan
    • See the Menu
    • All Meal Plans
  • Buy in Bulk
  • Marketplace
    • NEW! Overnight Oats
    • Breakfast Sandwiches
    • Cleanwich
    • Empanadas
    • Peanut Butter & Jelly
    • Pizza
    • Protein Bars
    • Protein Powder
    • All Marketplace
  • and More
    • How It Works
    • On The Menu
    • Blog
    • FAQ
    • Gift Cards
    • Find Your City
Access Denied
IMPORTANT! If you’re a store owner, please make sure you have Customer accounts enabled in your Store Admin, as you have customer based locks set up with EasyLockdown app. Enable Customer Accounts
  • Nutrition
  • Exercises & Fitness
  • Healthy Recipes
  • Weight Loss
  • Healthy Lifestyle
  • Mental Health
  • Sleep
✕

10 Healthy Weight Gain Recipes for Vegetarians

10 Healthy Weight Gain Recipes for Vegetarians

Jason Nista Nutrition | Healthy Recipes
6 minute read

Listen to article
Audio generated by DropInBlog's Blog Voice AI™ may have slight pronunciation nuances. Learn more

Table of Contents

  • 10 Healthy Weight Gain Recipes for Vegetarians (High-Calorie, High-Protein)
  • Vegetarian Weight-Gain Basics
  • 10 High-Calorie Vegetarian Recipes
    • 1) Peanut Tofu Power Bowl
    • 2) Chickpea Avocado Pesto Pasta
    • 3) Lentil-Walnut Bolognese (Over Pasta or Polenta)
    • 4) Tempeh Fried Rice (Ovo-Vegetarian)
    • 5) Paneer & Rice Bowl with Cucumber Raita
    • 6) Hummus-Quinoa Power Plate
    • 7) Cottage Cheese Berry Crunch Bowl
    • 8) Overnight Oats for Gains
    • 9) PB Banana “Mass Gainer” Smoothie
    • 10) No-Bake Nut Butter Oat Bites
  • 100–200 kcal “Boosters” to Add Anywhere
  • Sample 1-Day Vegetarian Gain Plan (≈2,400–2,800 kcal)
  • Related Reading
  • FAQs
    • How much protein should a vegetarian eat to gain weight?
    • Can I gain weight without junk food?
    • Is protein powder necessary?
    • What if I feel too full?
    • Do I need to lift weights?

Last updated: September 12, 2025

10 Healthy Weight Gain Recipes for Vegetarians (High-Calorie, High-Protein)

Quick answer: To gain weight, you need a consistent calorie surplus and enough protein for lean mass. Aim to add ~250–500 kcal/day above maintenance (use our Calorie Calculator) and target roughly 0.7–1.0 g protein per lb of goal body weight (1.6–2.2 g/kg). Strength train 2–4x/week and use the recipes below to get calorie-dense meals without relying on junk foods.

  • Vegetarian weight-gain basics
  • 10 high-calorie vegetarian recipes
  • 100–200 kcal “boosters” to add anywhere
  • Sample 1-day high-calorie vegetarian plan
  • Related reading
  • FAQs

Vegetarian Weight-Gain Basics

  • Calories first: add 250–500 kcal/day above your maintenance. Reassess every 10–14 days with body-weight averages. Use the Calorie Calculator.
  • Protein anchor: include a protein source at every meal (Greek yogurt, cottage cheese, eggs, tofu/tempeh/seitan, beans/lentils, protein powder).
  • Carbs for training: rice, pasta, potatoes, oats, quinoa—measured but generous on lifting days. See our carbs guide.
  • Healthy fats = easy calories: olive oil, avocado, nuts, seeds, nut butters. Add 1–2 Tbsp where it fits.
  • Strength + steps: lift 2–4x/week; keep steps moderate to avoid burning off your surplus.

10 High-Calorie Vegetarian Recipes

Portions below generally make 1 large or 2 moderate servings. Nutrition varies by brands—adjust to your goals.

1) Peanut Tofu Power Bowl

  • 8 oz extra-firm tofu (pressed, cubed), 1 cup cooked brown rice
  • 2 cups mixed veggies (broccoli, peppers), 1 Tbsp oil
  • Sauce: 2 Tbsp peanut butter, 1 Tbsp soy sauce, 1 tsp honey/maple, lime, water to thin

Sear tofu in oil, add veggies until crisp-tender, toss with sauce. Serve over rice. Tip: add 1 more Tbsp PB for +90–100 kcal.

2) Chickpea Avocado Pesto Pasta

  • 2 cups cooked pasta (e.g., rotini), 1 cup chickpeas
  • 1 small avocado, 2 Tbsp pesto, lemon, salt/pepper
  • Optional: 2 Tbsp grated parmesan

Toss warm pasta with mashed avocado + pesto + lemon; fold in chickpeas. Parmesan on top.

3) Lentil-Walnut Bolognese (Over Pasta or Polenta)

  • 1 cup cooked brown/green lentils, 1/3 cup finely chopped walnuts
  • 1.5 cups marinara, 2 tsp olive oil, garlic, chili flakes
  • 2 cups cooked pasta or polenta

Simmer lentils + walnuts in marinara with oil and spices; spoon over pasta/polenta. Easy calories, fiber, and minerals.

4) Tempeh Fried Rice (Ovo-Vegetarian)

  • 2 cups cold cooked rice, 6 oz tempeh (crumbled), 1–2 eggs
  • 1 cup frozen peas/carrots, 1 Tbsp oil, 1–2 Tbsp soy sauce

Stir-fry tempeh in oil; add rice, veg, soy; push aside and scramble eggs; combine. Finish with sesame oil for extra kcals.

5) Paneer & Rice Bowl with Cucumber Raita

  • 6 oz paneer (cubed), 1 cup cooked basmati rice
  • 1 Tbsp ghee/olive oil, curry spices
  • Raita: 1/2 cup Greek yogurt, grated cucumber, pinch salt

Pan-sear paneer with oil and spices; serve over rice with raita. Big protein + energy.

6) Hummus-Quinoa Power Plate

  • 1 cup cooked quinoa, 1/3–1/2 cup hummus, 1 Tbsp olive oil
  • Olives, feta (optional), roasted veg, warm pita or whole-grain crackers

Assemble and drizzle oil. Tip: swap in extra hummus or tahini for faster calories.

7) Cottage Cheese Berry Crunch Bowl

  • 1–1.5 cups cottage cheese, 1 cup berries
  • 1/3 cup granola, 1–2 Tbsp almond butter or walnuts

Layer and serve. Easy high-protein breakfast or snack.

8) Overnight Oats for Gains

  • 1 cup oats, 1 cup milk (or soy milk), 1 scoop Protein Powder
  • 1 Tbsp chia seeds, 1 banana (sliced), 1–2 Tbsp peanut butter

Mix, chill overnight. For speed, try our ready-to-use Overnight Oats and add nut butter.

9) PB Banana “Mass Gainer” Smoothie

  • 1 banana, 1 cup Greek yogurt or 1 scoop protein powder
  • 1 cup milk (or soy), 1/2 cup oats, 1–2 Tbsp peanut butter
  • Optional: honey to taste

Blend until smooth. Sip with a salty snack after lifting for better intake.

10) No-Bake Nut Butter Oat Bites

  • 1 cup oats, 1/2 cup peanut/almond butter, 1/3 cup honey/maple
  • 1/4 cup chopped nuts/chocolate chips, pinch salt

Stir, roll into balls, chill. Each bite ~80–120 kcal depending on size—great between meals.

100–200 kcal “Boosters” to Add Anywhere

  • 1 Tbsp olive oil or tahini (~120 kcal)
  • 2 Tbsp hummus (~60–80 kcal) + drizzle oil (~40 kcal)
  • 1 Tbsp peanut/almond butter (~90–100 kcal)
  • 1/4 cup walnuts or trail mix (~180–200 kcal)
  • 1 oz feta or paneer (~70–100 kcal)

Sample 1-Day Vegetarian Gain Plan (≈2,400–2,800 kcal)

  • Breakfast: Overnight Oats for Gains (+ PB) and fruit.
  • Lunch: Peanut Tofu Power Bowl; add an extra Tbsp PB or oil if needed.
  • Snack: Cottage Cheese Berry Crunch Bowl.
  • Dinner: Lentil-Walnut Bolognese over pasta; side salad with olive oil.
  • Post-lift shake: PB Banana Smoothie.

Prefer done-for-you options? Use Build-a-Meal Plan and stock easy carbs like rice and fiber-rich beans to round out plates.

Related Reading

  • 10 Healthy High-Calorie Recipes for Weight Gain
  • Calorie Calculator: Find Your Daily Needs
  • Carbs & Weight Loss: Make Them Work
  • Is Oatmeal Good for Weight Loss?
  • Are Protein Bars Good for Weight Loss?

FAQs

How much protein should a vegetarian eat to gain weight?

A practical range is ~0.7–1.0 g per lb of goal body weight (1.6–2.2 g/kg). Distribute across 3–5 meals.

Can I gain weight without junk food?

Yes—use calorie-dense whole foods (oils, nuts, avocado, hummus, oats, dairy/soy) and add 100–200 kcal boosters to meals.

Is protein powder necessary?

No, but it’s convenient. You can meet targets with dairy/soy, eggs, tofu/tempeh, and legumes. If you want convenience, try our Protein Powder.

What if I feel too full?

Blend calories (smoothies), add oils/nut butters, choose softer foods (oats, yogurt), and push a small surplus over the whole day.

Do I need to lift weights?

Strength training 2–4x/week helps the surplus go toward muscle rather than just fat. Keep protein consistent and sleep 7–9 hours.

Disclaimer: This article is for general information only and isn’t medical advice. Adjust portions to your needs and follow your clinician’s guidance if you have medical conditions.

« Back to Blog

Related Articles

What is a Keto Diet?

What is a Keto Diet?

17 minute read

7 Easy, Calorie-Dense Breakfast Ideas For Weight Gain

7 Easy, Calorie-Dense Breakfast Ideas For Weight Gain

8 minute read

Are the Benefits of Keto Diet Related to the Heart and Liver?

Are the Benefits of Keto Diet Related to the Heart and Liver?

7 minute read

Invalid password
Enter

FOOD

  • Picture Menu
  • Nutrition Info Spreadsheet
  • Food Handling Procedures
  • Health Notice Disclaimer
  • Heating Instructions
  • Clean Eatz Kitchen Blog
  • Local Meal Delivery Locations

CONTACT

Contact Us Page

More info

  • Why Does Our Company Exist?
  • Brand Ambassador Application
  • FAQ
  • Shipping Information
  • Recycling and Sustainability
  • Privacy Policy
  • Terms & Conditions
  • Franchise Locations
Payment methods
  • Amazon
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa
  • © 2025, Clean Eatz Kitchen
  • All Rights Reserved.
  • Choosing a selection results in a full page refresh.
d046d4cc-d3f0-4a14-830a-144e7754061b