Taco Meal Prep with Tofu and Roasted Potatoes
This taco meal prep brings together golden roasted potatoes, savory tofu crumbles and a bright chopped salad with lime. The tofu cooks with tomato paste and taco seasoning while the potatoes roast, giving you a warm, filling base with something fresh and crunchy alongside it.
The recipe makes four portions in about 50 minutes. Keep the salad and optional sriracha mayo separate so you can reheat the potatoes and tofu without warming the vegetables. These vegan taco bowls work for lunch or dinner, with no tortillas needed.
Table of Contents
Why This Taco Meal Prep Works
- Two jobs at once: The oven takes care of the potatoes while you cook the tofu and chop the salad.
- Flavor in the crumbles: Tomato paste and soy sauce coat the tofu instead of leaving all the seasoning on the outside of the bowl.
- Fresh and warm together: Lime dressed vegetables balance the savory potatoes and tofu when you assemble each portion.
- Easy to portion: Four servings give you a clear starting point for packed lunches or a mix of lunches and dinners.
How To Make Taco Meal Prep
Roast the potatoes, cook the tofu, toss the salad and portion everything for later. Full quantities and instructions are in the recipe card below.




Tips for Better Taco Meal Prep
- Dry the tofu first: Drain it well and pat it dry before crumbling. Extra moisture makes it steam and slows browning.
- Leave room in the pan: Use a large skillet or cook the tofu in batches. Let some edges brown before stirring again.
- Cut potatoes evenly: Small, similar pieces finish together. Spread them in one layer and turn them during roasting; use another tray if needed.
- Check your seasoning: Taco blends vary in salt and heat. Taste the cooked tofu before adding more soy sauce, and go lightly on extra salt if the blend is already salty.
- Pack the salad separately: A small container or removable compartment lets you heat the cooked food without softening the salad. Keep the sauce separate too.
- Salt the salad when serving: Salt draws moisture from the vegetables. Spoon off pooled juice before adding the salad to your bowl.
Swaps and Variations
- A different tofu: Extra firm tofu also works and usually needs less draining. Avoid silken tofu here because it will not hold the same crumbly texture.
- Adjust the heat: Choose a mild taco seasoning for gentler bowls, or add chili powder, sliced jalapeño or extra sriracha if you like more heat.
- Change the base: Swap the potatoes for roasted sweet potatoes, checking them for tenderness as they cook. Cooked rice is another option if you want a different kind of bowl.
- Make it gluten free: Use gluten free tamari instead of soy sauce and check the taco seasoning and sauce labels.
- Add something fresh: Chopped cilantro or parsley can go into the salad. Add avocado just before eating so it keeps its color and texture.
How To Serve It
Serve the warm potatoes and tofu with the cold salad and a drizzle of sriracha mayo. You can spoon everything into warm tortillas instead, packing those separately until you are ready to eat. For a cold lunch with similar flavors, try my taco pasta salad, which uses a pasta and vegetable base.
Frequently Asked Questions
Keep the cooked potatoes and tofu refrigerated in airtight containers for 3 to 4 days. Store the salad and sauce separately; the salad is best within 3 days because chopped tomatoes release liquid. Refrigerate promptly after cooking, and keep packed lunches chilled until you eat.
Freeze the cooked tofu and potatoes without the salad or sauce for up to 3 months for best quality. Thaw overnight in the refrigerator before reheating. The potatoes may soften after freezing, so use a skillet or oven if you want to restore some texture. Make the salad fresh.
Remove the salad and sauce first. Microwave the potatoes and tofu in a covered, vented microwave safe container, stirring partway through, until hot throughout and at least 165°F (74°C). For firmer potato edges, reheat them in a skillet or oven and warm the tofu separately. Add the cold toppings after reheating.
Drain and pat firm tofu dry. If your block releases a lot of water, press it briefly before crumbling or allow more time for the moisture to cook off. Extra firm tofu generally needs less pressing. Avoid crowding the skillet, which keeps the crumbles wet for longer.
Crowding the tray, uneven pieces and trapped steam can all limit browning. Roast in a single layer with space between the pieces and turn them during cooking. Refrigeration softens roasted potatoes, so expect tender leftovers; a skillet or oven can bring back some of the browned texture.
It is vegan when you use vegan mayonnaise and suitable taco seasoning and sriracha. Regular soy sauce often contains wheat, so use gluten free tamari and check the other labels if you need the bowls to be gluten free.
Make enough refrigerated portions for 3 to 4 days, then freeze the remaining cooked potatoes and tofu promptly. Prepare another small batch of salad later in the week. Keeping every assembled bowl in the fridge for a full week is not the storage plan for this recipe.
Storing Taco Meal Prep
Divide the cooked components among shallow containers and refrigerate within 2 hours of cooking, or within 1 hour if the surrounding temperature is above 90°F (32°C). Store the potatoes and tofu for 3 to 4 days and keep the salad and sauce separate. Reheat the cooked food to 165°F (74°C), then add the fresh toppings. These cooling and reheating steps follow USDA leftover guidance.
More Vegan Lunch Recipes
- Taco Pasta Salad
- Pasta Salad with Creamy Feta Sauce
- Thai Peanut Noodle Salad
- Pesto Pasta Salad in a Jar
- Creamy Asian Cucumber Salad
Taco Meal Prep with Tofu and Roasted Potatoes
Ingredients
Equipment
Method
- Roast the potatoes: Preheat the oven to 400°F (200°C). Toss the cubed potatoes with 2 teaspoons of olive oil and taco seasoning. Add salt, pepper and any extra spices to taste, taking care if your seasoning already contains salt. Spread on a large baking sheet in a single layer. Roast for 25 to 30 minutes, turning halfway, until tender in the center and golden at the edges. Larger pieces may need longer.
- Cook the tofu: While the potatoes roast, drain the tofu well and pat it dry. Crumble into small, uneven pieces. Heat the remaining 2 teaspoons of olive oil in a large skillet over medium heat. Add the tofu and cook, stirring occasionally, until excess moisture has evaporated and the edges begin to brown. Work in batches if the pan is crowded.
- Season the crumbles: Stir the tomato paste, a small splash of soy sauce and taco seasoning into the tofu. Cook for another 5 to 7 minutes, stirring frequently, until evenly coated and hot throughout. Taste before adding more soy sauce or seasoning.
- Mix the salad: Combine the chopped red onion, tomatoes and bell pepper with the lime juice. Keep covered in the refrigerator. Add salt and pepper just before serving, and spoon off any liquid that collects.
- Make the optional sauce: Mix vegan mayonnaise with sriracha to taste, starting with a little sriracha and adding more for extra heat. Pack the sauce separately and refrigerate.
- Portion and serve: Divide the potatoes and tofu among four shallow meal prep containers. Pack the salad in separate containers or removable compartments. Refrigerate promptly, within 2 hours of cooking. When ready to eat, reheat only the potatoes and tofu until they reach 165°F (74°C), then add the cold salad and optional sauce.
Nice recipe love ❤️ it.
Thank you Zaman! So happy you enjoyed it😊
So tasty! love how easy and practical it is to take it to work for lunch.
So glad it’s making work lunches easier, Priscilla! Thank you 😊
Delicious! Taste is great 🥹
Thank you Paula! So happy you enjoyed it😊