100g Plant-Based Protein for the Day (No Protein Powder Required)
- Kylee Melo, RD, RDN
- 1 day ago
- 3 min read
Eating enough protein on a plant-based diet can feel challenging, especially without relying on powders or snacks. Yet, it's entirely possible to enjoy a full day of meals that are both simple to prepare and packed with protein. This post shares a complete day's worth of meals that add up to more than 100 grams of protein, using whole foods you can find at almost any grocery store. These meals are healthy, satisfying, and designed for anyone looking to boost their protein intake without complicated recipes or supplements.
Breakfast: Tofu Scramble with Black Beans and Spinach

Start your day with a hearty tofu scramble that delivers 32 grams of protein. Tofu is a versatile plant protein that cooks quickly and absorbs flavors well. Combined with black beans and spinach, this breakfast is filling and nutrient-dense.
Ingredients
150g firm tofu (about half a block)
1/2 cup cooked black beans
1 cup fresh spinach
1/2 small onion, diced
1 clove garlic, minced
1 tbsp olive oil
1/2 tsp turmeric
1 tsp vegan chicken seasoning
1/2 tsp Salt
1 slice whole grain toast
Preparation
Heat olive oil in a skillet over medium heat.
Sauté the onion and garlic until softened.
Crumble the tofu into the pan and season with turmeric, vegan chicken seasoning and salt.
Stir in the black beans and spinach until the spinach wilts.
Serve with whole grain toast.
Protein Breakdown
Firm tofu (150g): 20g
Black beans (1/2 cup): 7g
Spinach: 1g
Whole grain toast: 4g
Total: 32g protein
Nutrient | Amount |
Calories | 550 kcal |
Protein | 33 g |
Carbohydrates | 34 g |
Fiber | 11 g |
Fat | 33 g |
Lunch: Lentil, Quinoa & Seitan Power Salad

Adding seitan transforms this salad into a protein-packed lunch while keeping it fresh and satisfying.
Ingredients
1/2 cup cooked green lentils
1/2 cup cooked quinoa
80g seitan, sliced
1/2 cup chopped cucumber
1/2 cup cherry tomatoes
1/4 cup chopped red onion
2 tbsp tahini
Juice of 1 lemon
1 tbsp olive oil
Salt
Fresh parsley
Preparation
Warm the seitan in a skillet for 2 to 3 minutes, if desired.
Combine the lentils, quinoa, cucumber, tomatoes, onion, and parsley in a large bowl.
Whisk together the tahini, lemon juice, olive oil, and salt.
Toss the salad with the dressing and top with the sliced seitan.
Protein Breakdown
Seitan (80g): 20g
Lentils (1/2 cup): 9g
Quinoa (1/2 cup): 4g
Tahini (2 tbsp): 5g
Vegetables: 2g
Total: 40g protein
Nutrient | Amount |
Calories | 690 kcal |
Protein | 40 g |
Carbohydrates | 63 g |
Fiber | 16 g |
Fat | 34 g |
Dinner: Chickpea, Edamame & Sweet Potato Curry with Brown Rice

Adding edamame boosts the protein while keeping this curry hearty and nutritious.
Ingredients
1 cup cooked chickpeas
½ cup shelled edamame
1 medium sweet potato, cubed
½ cup chopped onion
1 clove garlic, minced
1 tbsp curry powder
½ tsp ground cumin
1 tsp olive oil
¾ cup light coconut milk
Fresh cilantro
Salt to taste
Preparation
Heat olive oil in a large pot over medium heat.
Cook the onion and garlic until softened.
Stir in the curry powder and cumin for 1 minute.
Add the sweet potato, chickpeas, and coconut milk.
Simmer until the sweet potato is tender.
Stir in the edamame during the last 5 minutes of cooking.
Optional is to serve over brown rice and garnish with cilantro.
Total: 29g protein
Nutrient | Amount |
Calories | 685 kcal |
Protein | 29 g |
Carbohydrates | 91 g |
Fiber | 24 g |
Fat | 23 g |
Daily Protein Total
Meal | Protein |
Breakfast | 32g |
Lunch | 40g |
Dinner | 29g |
Total | 101g |
Total Daily Nutrition
Nutrient | Amount |
Calories | 1,925 kcal |
Protein | 101 g |
Carbohydrates | 188 g |
Fiber | 51 g |
Fat | 90 g |
Tips for Reaching 100g of Protein on a Plant-Based Diet
Combine legumes and whole grains throughout the day to create complete protein profiles.
Include protein-rich foods like tofu, tempeh, edamame, and seitan in your meals.
Add nuts and seeds in moderation for extra protein and healthy fats.
Cook protein staples in batches to make meal prep easier.
Focus on whole, minimally processed foods instead of relying on protein powders or bars.
With a little planning, reaching 100 grams of protein on a plant-based diet is easier than many people think. By building meals around protein-rich whole foods like tofu, lentils, chickpeas, quinoa, seitan, and edamame, you can meet your daily protein goals while enjoying balanced, flavorful meals that keep you satisfied all day.




Comments