The 90g Protein Vegan Meal Plan is a protein-forward weekly plan designed to provide roughly 90 grams (or more) of plant protein per day while keeping meals simple and satisfying. This meal plan includes a 7-day sample menu, step-by-step recipes, a consolidated grocery list and protein-shake prep so you can stay on track. Use the plan as a nutrition plan for active training days or as a diet plan to support weight and body-composition goals—it balances protein, fiber, carbs and healthy fats.
There are two ways to use this meal plan: Option 1 lets you generate your own customizable weekly plan where you pick recipes, swap meals and set daily calories to fit your needs; Option 2 is a pre-made 7-day PDF (example plan ~1100 kcal, ≈100 g protein/day) that cannot be customized but is ready to follow immediately. Both approaches include protein-focused recipes like tofu scramble, tempeh, vegan crumbles and daily protein shakes, plus a full grocery list and clear prep instructions to simplify cooking and tracking.
Following this vegan diet plan can help support muscle maintenance and recovery, increase satiety between meals, steady energy levels and improve digestion thanks to higher fiber intake. In a caloric deficit it can promote fat loss while preserving lean mass when paired with resistance training; with consistent use and training you may notice improved recovery and more defined muscle over weeks to months. This nutrition plan is ideal for anyone wanting a plant-based, high-protein weekly plan with flexible options for convenience or customization.
Option 1: Generate your own plan
This will create a customizable diet plan where you can pick the recipes and swap/randomize meals until you have something you like.
Option 2: Pre-made plan with PDF
This pre-made PDF plan (1100cals, 100g protein, 74g net carbs, 36g fat 22g fiber per day) cannot be customized.
Slice tempeh into desired shapes, coat with oil, then season with salt, pepper, or your favorite seasoning blend.
2
Either saute in a pan over medium heat for 5-7 minutes or bake in a preheated 375°F (190°C) oven for 20-25 minutes, flipping halfway, until golden brown and crispy.
Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
1
If chik'n strips are frozen, follow package microwave instructions and cook until soft but not fully cooked.
2
Rub sesame oil over over the chik'n strips and skewer them.
3
Cook skewers in a skillet or grill pan over medium heat until browned on the outside and cooked through.
4
Meanwhile, prepare sauce by mixing together the peanut butter, ginger, and lime juice. You can add a splash of water to adjust the thickness of the sauce, if desired.
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
Preheat oven to 425°F (220°C).
2
Tear tofu into bite-sized pieces and add them to a large bowl. Toss with only half of the soy sauce and only half of the oil. Sprinkle a little over half of the corn starch on the tofu and toss until tofu is fully coated.
3
Place tofu on a parchment lined baking sheet and bake until crispy about 30-35 minutes.
4
Meanwhile prepare the lemon ginger sauce. Mix lemon juice, agave, and remaining soy sauce in a small bowl. In a separate bowl, mix the remaining corn starch with a splash of cold water until combined. Set
5
both bowls aside.
6
Add remaining oil to a skillet over medium heat and add the ginger and garlic. Cook until fragrant, 1 minute.
7
Pour in the lemon sauce and bring to a simmer and then pour in the cornstarch mixture. Simmer until sauce thickens, about 1 minute.
8
Add tofu and sesame seeds to the sauce and stir until coated. Serve.
Recipe has been scaled from original by 0.25x. Adjust cook times and pan sizes accordingly.
1
Heat oil in a thick-walled pot over medium heat. Add in carrots and onion and saute for about 8 minutes until softened.
2
Stir in tomato paste. Then stir in garlic, crumbles, and lentils and cook mixture for about 3 minutes.
3
Stir in broth, tomatoes, spices, and a hefty pinch of salt. Bring to a simmer and cover, cooking for about 15 minutes or until lentils are soft. Turn off heat and stir in apple cider vinegar. Serve.