🥬

Plant-Based Diet

A guide to the plant-based diet: focusing on plant foods without going fully vegetarian. Daily menu, plant-based protein sources, and transition tips.

What Is a Plant-Based Diet?

A plant-based diet is an eating pattern that prioritizes food from plants — vegetables, fruits, whole grains, legumes, and mushrooms. But that doesn't mean you have to be 100% vegetarian or vegan.

The principle is more about "eat more from plants" rather than "ban all animal products." You can still eat chicken, fish, eggs, or milk — they just shouldn't be the main component of your plate.

How a Plant-Based Diet Works

Picture your plate: in a typical diet, meat might fill half the plate along with rice, and vegetables become a small side garnish. In a plant-based diet, you flip that composition — vegetables, fruit, and whole grains become the main stars, while animal protein becomes the supporting act.

There's no strict rule about percentages. Some people go 80% plant-based, others 95%. What matters is: the more plant portions on your plate, the greater the benefit.

Main Plant-Based Foods

  • Vegetables: all kinds — spinach, water spinach (kangkung), broccoli, carrots, eggplant, squash, bell pepper, tomato
  • Fruits: banana, apple, mango, papaya, avocado, dates, berries
  • Whole grains: brown rice, oats, quinoa, whole wheat bread, corn
  • Legumes: tempeh (fermented soybean cake), tofu, kidney beans, black beans, lentils, edamame
  • Seeds & nuts: almonds, walnuts, chia seeds, pumpkin seeds, peanuts
  • Mushrooms: oyster mushroom, shiitake, champignon — natural sources of umami
  • Herbs & spices: onion, ginger, turmeric, galangal, lemongrass — for rich flavor

What Should Be Reduced

  • Red meat — not banned, but should be an "occasional" thing, not "every day"
  • Ultra-processed foods — even if plant-based, potato chips and donuts still aren't "healthy plant-based"
  • Sugary drinks — packaged juice, soda, sweet tea
  • Fast food

Plant-Based Protein Sources

The most common question: "If I cut down on meat, where do I get protein from?" The answer: plenty of places.

  • Tempeh (fermented soybean cake) — 19g protein per 100g, plus natural probiotics. A very plant-based Indonesian food!
  • Tofu — 8g protein per 100g, versatile from stir-fries to soups
  • Kidney beans — 9g protein per 100g (cooked), also high in fiber
  • Lentils — 9g protein per 100g (cooked), one of the best plant protein sources
  • Edamame — 11g protein per 100g, a nutritious snack
  • Peanuts — 26g protein per 100g, plus healthy fats
  • Chia seeds — 17g protein per 100g, plus omega-3

Benefits of a Plant-Based Diet

  • Heart health — a diet high in fiber and low in saturated fat has been shown to reduce the risk of heart disease
  • Healthy body weight — plant foods generally have fewer calories per volume, so you can eat more without excess calories
  • Better digestion — fiber from vegetables, fruit, and whole grains keeps your gut healthy
  • Lower diabetes risk — fiber helps control blood sugar
  • Eco-friendly — plant-based production generally leaves a smaller carbon footprint
  • Cost-effective — tempeh, tofu, and legumes are much cheaper than meat

Things to Watch Out For

  • Vitamin B12 — this nutrient is mainly found in animal products. If you're cutting back heavily on animal products, consider fortified milk or a B12 supplement.
  • Iron — plant-based (non-heme) iron is absorbed less efficiently. Eat it together with vitamin C (oranges, tomatoes) to boost absorption.
  • Complete protein — combine various plant protein sources throughout the day (rice + beans, tempeh + vegetables) to get all essential amino acids.
  • Don't get trapped by the "vegan" label — vegan chips, vegan ice cream, and packaged vegan burgers can still be high in sugar, salt, and calories.

Sample Daily Menu

TimeMenu
BreakfastSmoothie bowl: banana + spinach + oat milk + granola + chia seeds
LunchBrown rice + tempeh bacem (sweet braised tempeh) + water spinach stir-fried with garlic + clear vegetable soup
SnackBoiled edamame + an apple
DinnerBattered fried tofu + vegetable capcay (stir-fried mixed vegetables) + rice as needed

Tips for Starting Plant-Based

  1. Start with one day per week — "Meatless Monday," for example. One full day with no meat.
  2. Explore Indonesian cuisine — gado-gado (vegetable salad with peanut sauce), pecel (vegetables with peanut sauce), lotek (similar peanut-sauce salad), sayur asem (tamarind vegetable soup), stir-fried tempeh — they're all already plant-based!
  3. Add, don't subtract — focus on adding vegetables and legumes to your plate, rather than eliminating meat.
  4. Learn to cook tempeh and tofu — these two ingredients are amazingly versatile and affordable.
  5. Stock up on legumes — kidney beans, peanuts, lentils — cheap, long-lasting, and highly nutritious.
  6. Don't force yourself to go 100% plant-based — every extra plant portion already provides a benefit.

Frequently Asked Questions

Is plant-based the same as vegetarian?
Not exactly. Vegetarians avoid meat entirely, while plant-based is more flexible — you can still eat animal products, just in smaller portions and not as the main focus. Plant-based is more about proportion, not prohibition.
Can children go plant-based?
Yes, as long as nutritional needs (especially protein, iron, calcium, and B12) are still met. For children, it's best to keep including animal products (eggs, milk, fish) regularly and not be too restrictive.
Is plant protein enough for exercise?
Many athletes follow a plant-based diet and still perform well. The key: consume enough calories and vary your plant protein sources (tempeh, tofu, lentils, beans, edamame). If needed, add a pea- or rice-based protein powder.

Looking for matching recipe inspiration?

Explore the recipe collection at KulinerBDG — easy to adapt to your diet.

Browse Recipes →
Disclaimer: The information on this page is educational and not a substitute for medical advice. Everyone's health is different — always consult a doctor or dietitian before starting any diet program.