
High Protein Vegan Recipes: Smoky Tofu Lentil Skillet
40 min total4 servings47.6g protein666 kcal88.4g carbs18.1g fat
- One pan
- High-protein
High protein vegan recipes work best when the main ingredients do more than one job: they bring substance, texture, and a reason to return for another bowl. This smoky tofu lentil skillet builds its center around browned tofu and tender lentils, then layers in tomatoes, greens, and a bold pantry-spice base.
There are no verified nutrition figures supplied for this recipe, so protein grams are not listed. The useful planning detail is structural: four portions from one skillet, with crunchy pumpkin seeds added at the table and lime to sharpen the deep, smoky bright finish. Each serving: 47.6g protein, 666 calories.
Why this works
- The skillet uses two distinct anchors: lentils stay soft and saucy, while tofu develops browned edges. That contrast prevents the bowl from reading as one uniform, heavy texture.
- Canned lentils shorten the active work without changing the sequence. Drain them well, then fold them in late enough to keep their shape among the tomatoes and wilted spinach.
- The spice mixture is intentionally compact: smoked paprika, cumin, and chili powder supply the direction, while lime finishes the pan with contrast rather than another prepared sauce.
Ingredients

- 1 tablespoon olive oil (14 g)
- 14 ounces extra-firm tofu, pressed, cubed (400 g)
- 1 medium onion, diced (150 g)
- 1 red bell pepper, diced (150 g)
- 3 garlic cloves, minced (9 g)
- 1 tablespoon smoked paprika (7 g)
- 2 teaspoons ground cumin (4 g)
- 1 teaspoon chili powder (3 g)
- 1 can fire-roasted tomatoes, with juices (411 g)
- 1 can brown lentils, rinsed and drained (425 g)
- 4 packed cups baby spinach (120 g)
- 1 lime, cut into wedges (70 g)
- 1/4 cup pumpkin seeds (30 g)
Ingredient notes
- Extra-firm tofu is the right starting point because it can brown before the vegetables release moisture. Pat it dry thoroughly and use a wide skillet; crowded pieces steam, leaving the finished mixture softer and paler than intended. Cut even cubes so each portion receives similar browned edges.
- Choose canned brown or green lentils, not red lentils, which break down too readily here. Rinse and drain the can until the liquid is gone, then add them after the tomato mixture has reduced; this keeps the skillet loose but not watery.
- Fire-roasted diced tomatoes provide the pan's moisture and a mild charred note without requiring a separate roasting step. Use the full can, including juices, and simmer uncovered until the liquid looks glossy and clings to the tofu rather than pooling around it.
- Baby spinach folds in quickly and needs no chopping, although chopped kale can take its place with several extra minutes of cooking. Pumpkin seeds are a textural finish, not a garnish to bury in the pan; scatter them over each bowl immediately before eating for a firmer crunch.
How to make Smoky Tofu Lentil Skillet
Press and cut tofu
Place tofu on a towel-lined plate, cover with another towel, and press gently while you measure the remaining ingredients. Cut it into 3/4-inch cubes. Keep the cubes similar in size so they brown at the same pace once they meet the hot oil.

Prepare the vegetables
Dice the onion and bell pepper, then mince the garlic. Drain and rinse the lentils until no canning liquid remains. Open the tomatoes and keep their juices nearby. Arrange the spices in one small bowl so they can enter the skillet together.
Brown the tofu
Heat olive oil in a large skillet over medium-high heat. Add tofu in one layer and leave it undisturbed for 3 minutes. Turn the cubes, then cook for 4 to 5 minutes more, until several sides are browned. Transfer tofu to a plate.

Build the tomato base
Add onion and bell pepper to the same skillet. Cook for 5 minutes, stirring occasionally, until the onion looks translucent. Add garlic and the spice mixture, stirring for 30 seconds. Pour in tomatoes with their juices and scrape up any browned bits.
Simmer with lentils
Stir lentils into the tomato mixture and simmer uncovered for 5 to 6 minutes. The liquid should reduce into a thick coating rather than a thin sauce. Return the browned tofu, folding carefully so the cubes hold their shape and stay visible.
Wilt and finish
Add spinach by the handful, turning it through the skillet until just wilted. Remove the pan from heat. Spoon the mixture into bowls, then add lime wedges and pumpkin seeds. The lime should be squeezed at the table, keeping its fresh edge against the smoky base.
The recipe
Smoky Tofu Lentil Skillet
PrintBrowned tofu, tender lentils, fire-roasted tomatoes, spinach, and smoky spices come together in one substantial vegan skillet, finished with lime and crunchy pumpkin seeds for contrast at dinner.
Course: Dinner · Cuisine: Other
- Prep
- 15 min
- Cook
- 25 min
- Total
- 40 min
- Yield
- 4 servings
Nutrition Facts
Per serving. Recipe yield: 4 servings.
- Calories
- 666 kcal
- Protein
- 47.6 g
- Carbs
- 88.4 g
- Fat
- 18.1 g
- Fiber
- 18.6 g
- Sugar
- 9.8 g
- Sodium
- 259 mg
For 2 servings, scaled from the per-serving figures. Recipe yield: 4 servings.
- Calories
- 1332 kcal
- Protein
- 95.2 g
- Carbs
- 176.8 g
- Fat
- 36.2 g
- Fiber
- 37.2 g
- Sugar
- 19.6 g
- Sodium
- 518 mg
For 3 servings, scaled from the per-serving figures. Recipe yield: 4 servings.
- Calories
- 1998 kcal
- Protein
- 142.8 g
- Carbs
- 265.2 g
- Fat
- 54.3 g
- Fiber
- 55.8 g
- Sugar
- 29.4 g
- Sodium
- 777 mg
Ingredients
Instructions
- Dry tofu. Set tofu on a towel-lined plate, cover with a second towel, and press gently while you prepare the remaining ingredients. Cut into even 3/4-inch cubes. Dice onion and pepper, mince garlic, and rinse lentils until their liquid runs clear.
- Brown tofu. Heat olive oil in a wide skillet over medium-high heat. Add tofu in one layer and leave it undisturbed for 3 minutes. Turn cubes and cook 4 to 5 minutes more, until several sides are deeply browned. Transfer to a plate.
- Cook aromatics. Add onion and bell pepper to the skillet. Cook for 5 minutes, stirring occasionally, until onion is translucent and pepper begins to soften. Stir in garlic, paprika, cumin, and chili powder; cook 30 seconds, stirring constantly until fragrant.
- Reduce base. Pour in tomatoes with their juices and scrape up browned bits. Simmer uncovered for 4 minutes, then stir in lentils. Continue simmering 5 to 6 minutes, until the liquid is glossy, thick, and clings to the lentils.
- Finish skillet. Return tofu and fold gently through the lentils. Add spinach by handfuls, turning only until wilted. Remove from heat when the mixture is thick, not watery.
- Serve. Divide among four bowls. Top with pumpkin seeds, serve lime wedges, and squeeze lime over each warm portion just before eating.
Notes
- Use a wide skillet and leave space between tofu cubes for browned edges. Brown in two batches if needed.
- Drain canned lentils thoroughly, then fold them gently into reduced tomatoes. Stop simmering once juices coat the lentils to prevent splitting.
- For kale, add it with lentils and simmer until tender. Keep lime and pumpkin seeds for serving, preserving their crunch.
- high protein vegan recipes
- tofu lentil skillet
- vegan tofu dinner
- plant-based skillet
Tips
- Use a 12-inch skillet or larger. A smaller pan crowds the tofu and vegetables, which slows browning and leaves more moisture in the finished mixture.
- Do not stir the tofu immediately after adding it to the oil. The first undisturbed minutes create the browned surface that gives the skillet its firmer texture.
- Simmer the tomatoes uncovered. Covering the skillet traps steam and makes it harder for the tomato juices to reduce around the lentils.
- Add spinach only when the tomato-lentil mixture is already thick. It releases some moisture as it wilts, so adding it early can dilute the sauce.
- Keep the pumpkin seeds separate until serving. Their crunch is most noticeable when they stay dry and sit on top of the warm skillet.
Substitution
For a deeper chile profile, replace the chili powder with chipotle powder, using a smaller amount and tasting before adding more. Trade the bell pepper for diced zucchini when that is what the produce drawer offers; cook it until tender before adding garlic. Kale can replace spinach, but add it with the lentils and give it several minutes to soften. If pumpkin seeds are unavailable, toasted sunflower seeds bring a similar crunch, though their flavor is milder and less earthy than pepitas.
Serving and storage
Spoon the skillet into wide bowls and set lime wedges alongside each portion. The dish also works over cauliflower rice for a lower-starch base, or beside roasted broccoli when you want more vegetables without another sauce. For a heartier plate, add cooked brown rice or quinoa; that trade-off adds grains and changes the balance of the meal. Finish each bowl with pumpkin seeds, extra smoked paprika, and sliced scallions if available.
Storage
Divide cooled leftovers into shallow containers and refrigerate them within 2 hours. They keep 3 to 4 days in the refrigerator. Reheat a portion in a skillet over medium-low heat with a tablespoon of water, stirring until hot throughout; add fresh spinach only after reheating if you want greener leaves. For freezing, leave out spinach, lime, and pumpkin seeds, then freeze the tofu-lentil base in portions for up to 2 months. Thaw overnight in the refrigerator and warm it gently before adding the fresh finishers. Cook the lentils and mix spices one day ahead for quicker assembly.

Questions people ask
Can I use dried lentils instead of canned lentils?
Yes. Cook brown or green lentils separately until tender, drain them well, and measure about 3 cups for the skillet. Add them at the same point as canned lentils. Avoid red lentils here because they soften quickly and change the finished texture into something closer to a stew.
Why is my tofu not browning?
The usual causes are excess moisture, a crowded skillet, or turning the cubes too early. Pat tofu dry, use a wide skillet, heat the oil before adding it, and leave the first side undisturbed. Work in two batches if the cubes cannot sit in a single layer.
Ratings and reviews
No ratings yet. If you have cooked this, yours would be the first.
Thank you. Your rating has been counted.
You have already rated this recipe, so this one was not counted.
Please choose between one and five stars.
Reviews are limited to 600 characters. Nothing was saved.
Names are limited to 40 characters. Nothing was saved.
That is a lot of ratings in one hour. Please try again later.
Before you go
Put this skillet into a dinner slot where you need pantry ingredients to carry the meal without feeling repetitive. Save the ingredient list with your canned-goods plan, then keep tofu, lentils, and tomatoes on hand for a direct route to a warm plant-based dinner. The lime and pumpkin seeds are small details, but they give each bowl a needed finish.

Save this for later
Smoky Tofu Lentil Skillet
Tags
- vegan-dinner
- tofu-lentils
- one-pan-meal
- plant-based-protein
Sources
- Leftovers keep 3 to 4 days in the refrigerator, and perishable food should be refrigerated within 2 hours.Leftovers and Food Safety | Food Safety and Inspection Service
Featured in
Read next

High Protein
High Protein Vegetarian Recipes for 30g Planning
Build a varied vegetarian dinner rotation with eggs, dairy, tofu, beans, and meatless skillet meals, then calculate portions to fit your goal.

Gluten Free
Vegan Gluten Free Recipes: Crispy Tofu Quinoa Bowls
50 min total4 servings27.4g protein491 kcal
Start with vegan gluten free recipes that work: crispy baked tofu, quinoa, roasted vegetables, and a creamy lime-tahini dressing.

High Protein
- High-protein
High Protein Casserole Recipes: Chicken Broccoli Rice Bake
50 min total6 servings47.8g protein510 kcal
A practical chicken, broccoli, cottage cheese, and rice bake for high protein casserole recipes, with measured ingredients and make-ahead steps.

High Protein
- High-protein
High Protein Chicken Recipes: Garlic Herb Skillet
35 min total4 servings51.1g protein473 kcal
Make this garlic herb chicken skillet with zucchini, peppers, white beans, and feta for a dependable dinner built around chicken breast.

High Protein
High Protein Dinner Recipes, Sorted by Grams
Plan weeknight dinners around chicken, beef, shrimp, eggs, and tofu, with linked recipe cards to check portions and nutrition details.

High Protein
- Low-carb
High Protein Ground Beef Recipes: Beef Taco Skillet
35 min total4 servings47.1g protein636 kcal
Build a reliable beef taco skillet with lean ground beef, eggs, peppers, spinach, salsa, and cheddar. It serves four in 35 minutes.