Home » Lentils and Tofu Bowl: Spiced Lentils and Crispy Tofu

Lentils and Tofu Bowl: Spiced Lentils and Crispy Tofu

Looking for the perfect comfort meal that is both nutritious and delicious? This Lentils and Tofu Bowl combines spiced green lentils, crispy baked tofu and hearty brown rice for a meal that’s flavorful and easy to make.

close up of lentils, rice and tofu with pomegranate seeds

Original Post: September 2022 | Post Updated: September 2026


Green lentils are naturally mild, which makes them perfect to soak up all the spices and seasonings. Paired with crispy tofu, you get plant-based protein and dietary fiber that will keep you full and energized. Just like my Carrot Lentil Soup, this dish is perfect for Meatless Mondays or anyone who wants to dabble in vegetarian cooking without feeling overwhelmed.

Amazon Affiliate Links Disclosure:

This post contains links to products I love on Amazon. If you click through the links provided, we may receive a small commission at no additional cost to you.

Why this recipe works

  • Meal Prep Friendly: This lentils and tofu recipe keeps well in the fridge so you can make it ahead of time for lunches and dinners. If you love lentils prepared in different ways, be sure to try my Cod and Lentils.
  • Beginner Friendly: Similiar to my Meatless Lasagna Soup, Sheet Pan Gnocchi and Five Ingredient Penne Pasta, if you’re new to cooking vegetarian food, there is no complicated steps in this. The recipe is approachable and simple.
  • Balanced and Satisfying: Just like my Butternut Squash and Black Bean Enchiladas, lentils bring heartiness and fiber and the crispy tofu lends plant-based protein while giving you one nourishing meal!

Ingredients you’ll need

  • Green Lentils. They absorb the flavors beautifully. You can also swap with red lentils.
  • Vegetable Broth. Cooking the lentils in broth will give way more flavor than just using water alone.
  • Red bell pepper: Adds natural sweetness and color. Yellow or orange work too.
  • White onion. 
  • Spice for the Lentils: Paprika, dried thyme, dried basil, garlic powder, coriander, dried oregano, cinnamon, sumac (if you can’t find sumac, a squeeze of lemon juice works)
  • Firm or Extra-Firm Tofu: Holds up the best when baked. 
  • Corn Starch: This is the secret ingredient that will give the tofu a nice crispy texture.
  • Extra Virgin Olive Oil: This will help roast the tofu. 
  • Spices for the Tofu: Garlic powder, paprika, dried oregano, and salt.
  • Brown Rice: This is a nice nutty base for this lentils and tofu bowl. White rice, jasmine, basmati, or even quinoa or delicious rice like my Garlic Turmeric Rice can be used. Or you can skip the grains altogether. 
  • Pomegranate Seeds: Optional garnish that gives the dish a nice salty sweet balance.
  • Salt and Pepper: Adjust to taste. 

How to make this Lentils and Tofu Bowl

Step One: Preheat the oven to 400 degrees F for the tofu. Start with placing the dried lentils in a strainer and rinse for a few minutes under cold water. Then drain. In a large dutch oven pan over medium-high heat, add the olive oil.  Saute the onions and red bell peppers for about 5 minutes until they start to sweat.

Pro Tip: The best way to check for doneness is to do a taste test. Lentils are done when they are tender. Add a pinch of salt if needed.

big pot of green lentils with a spatula

Step Two: Add the lentils and the broth. Scatter the lentil seasoning over the top and stir to combine. Bring it to a boil then turn the temperature down to low and let it simmer for about 12-15 minutes with the lid on. (As the lentils cook, start on the tofu) Check on the doneness, give it a stir and continue cooking for another 10 minutes. Lentils should have broth in them and not be completely dry. To have less broth, take the lid off the last 5 minutes of cooking so the broth can reduce. 

Step Three: Roast The Tofu: For the tofu, have a dry surface ready lined with a paper towel. Place the tofu on it and press out the excess water from the tofu using paper towels. A trick is to place something heavy on top for about 10 minutes and let the towels absorb all the excess moisture. The easiest way is to press the tofu between baking sheets or a cutting board.

Step Four: Slice tofu into cubes and place on a lined sheet pan with parchment paper. Press out any additional water if needed. Toss with the corn starch and let it sit for a couple of minutes. Add the olive oil and the spice mixture. Place in the oven and bake for 15 minutes. Stir and then bake it for an additional 15-20 minutes. The texture should look crisp and be golden brown when done.

Step Five: The serving size for 4 meals is about a ½ cup cooked lentils, about 1/2 cup rice and dividing the tofu block into 4 servings. Garnish with pomegranate seeds and fresh parsley if desired.

Storing leftovers

Store the tofu, rice and lentils in separate containers in the fridge for up to 3 days.  Reheat in the microwave on high for 60-90 seconds.

Helpful Tips for The Best Lentils and Tofu Bowl

  • Select the Correct Tofu and Press Out Excess Water: Use firm or extra firm. Pressing it out will help with texture and crispiness. This process takes 10-15 minutes. When I first started cooking with tofu, I picked up soft tofu and learned the hard way! 
  • Coat With Cornstarch: This is the key to the crispy texture especially when baked. 
  • Cook Lentils Until Done: Lentils should have broth in them and not be completely dry. To have less broth, take the lid off the last 5 minutes of cooking so the broth can reduce. 
  • Don’t Skimp on The Spices: The tofu and lentils both rely on seasoning. Be sure to taste as you and adjust when needed.
  • Customize the Base: Adjust the base to your dietary needs. 
  • Serving Size: The serving size for 4 meals is ½ cup cooked lentils, about 1/2 cup rice and dividing the tofu block into 4 servings.
2 bowls with rice and lentils with spoons

​Serving suggestions

  • Breakfast Twist: Fry up some eggs and enjoy it for breakfast.
  • Lentil Salad: Toss lentils with green or other vegetables and top with a squeeze of lemon.
  • Taco Style: Similar to my Tofu Scramble Tacos, make some fresh tortillas and serve the lentils as tacos and add some sour cream and avocado slices
  • Potato or Sweet Potato Base: Enjoy the lentil bean tofu mix over roasted sweet potatoes like these Cumin Sweet Potatoes or yukon golds like these Roasted Za’atar Potatoes. 
  • Vegan Enchiladas: Use the lentils and tofu as a filling for vegan enchiladas (and yes you can add more avocado!) Change up the seasoning using my Enchilada Spice Mix or try this All Purpose Seasoning.

For weekly new recipes, join my email list and get delicious recipes sent straight to your inbox.

Did you make this recipe and love it? Please leave a comment and give it a 5 Star Rating! THANK YOU!

close up photo of the tofu, rice and lentils with pomegranate seeds

Lentils and Tofu Bowl: Spiced Lentils and Crispy Tofu

Kristina Cadelina
This Lentils and Tofu Bowl combines spiced lentils, crispy baked tofu, and brown rice for a balanced meatless meal. Naturally gluten-free and vegan, it's packed with protein, fiber and flavor- perfect for meal prep or easy dinner.
1 from 1 vote

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 15 minutes
Cook Time 30 minutes
Course Main Course
Cuisine American, Vegetarian
Servings 4
Calories 713 kcal

Equipment

Ingredients
  

  • 1 cup lentils rinsed
  • 1 tablespoon extra virgin olive oil
  • 1 small red bell pepper medium diced
  • 1 small onion medium diced
  • 32 ounces vegetable broth
  • 2 cups brown rice cooked
  • 1/2 cup pomegranate seeds optional garnish
  • 1/4 cup parsley optional garnish

Spice Blend for Lentils

Crispy Tofu

Instructions
 

  • Preheat the oven to 400 degrees F for the tofu. Start with placing the dried lentils in a strainer and rinse for a few minutes under cold water. Then drain. In a large dutch oven pan over medium-high heat, add the olive oil.  Saute the onions and red bell peppers.
  • Add the lentils and the broth. Scatter the lentil seasoning over the top and stir to combine. Bring it to a boil then turn the temperature down to low and let it simmer for about 12-15 minutes with the lid on. (As the lentils cook, start on the tofu) Check on the doneness, give it a stir and continue cooking for another 10 minutes. Lentils should have broth in them and not be completely dry. To have less broth, take the lid off the last 5 minutes of cooking so the broth can reduce.
  • For the tofu, have a dry surface ready lined with a paper towel. Place the tofu on it and press out the excess water from the tofu using paper towels. A trick is to place something heavy on top for about 10 minutes and let the towels absorb all the excess moisture. The easiest way is to press the tofu between baking sheets or a cutting board. 
  • Cut tofu into cubes and place on a lined sheet pan with parchment paper. Press out any additional water if needed. Toss with the corn starch and let it sit for a couple of minutes. Add the olive oil and the spice mixture. Place in the oven and bake for 15 minutes. Stir and then bake it for an additional 15-20 minutes. The texture should look crisp and be golden brown when done.
  • The serving size for 4 meals is ½ cup cooked lentils, about 1/2 cup rice and dividing the tofu block into 4 servings. Garnish with pomegranate seeds and fresh parlsey if desired.

Notes

Notes:
Storing leftovers:
Store rice, lentils and tofu all in separate containers in fridge for up to 3 days. Reheat in the microwave on high for 60-90 seconds.
Recipe update (September 2026): After receiving reader feedback, I thoroughly retested this recipe and updated the lentil measurements and cooking instructions for clearer, more consistent results.
Helpful Tips :
  • Select the Correct Tofu and Press Out Excess Water: Use firm or extra firm. Pressing it out will help with texture and crispiness. This process takes 10-15 minutes. When I first started cooking with tofu, I picked up soft tofu and learned the hard way! 
  • Coat With Cornstarch: This is the key to the crispy texture especially when baked. 
  • Cook Lentils Until Done: When using the lid as they cook, the lentils should not be completely dry. If you’d like it less brothy, remove the lid the. last 5 minutes of cooking.
  • Don’t Skimp on The Spices: The tofu and lentils both rely on seasoning. Be sure to taste as you and adjust when needed.
  • Customize the Base: Adjust the base to your dietary needs. 
  • Serving Size: The serving size for 4 meals is ½ cup cooked lentils, about 1/2 cup rice and dividing the tofu block into 4 servings.- To make this less carb heavy, use less rice or no rice. 
 

Nutrition

Calories: 713kcalCarbohydrates: 115gProtein: 29gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gSodium: 879mgPotassium: 997mgFiber: 21gSugar: 6gVitamin A: 646IUVitamin C: 14mgCalcium: 122mgIron: 8mg
Keyword lentil tofu bowl, lentils, meatless dishes, tofu, tofu bowl, vegetarian
Tried this recipe?Let us know how it was!

Did you make this recipe? Let me know how it turned out! Tag me on Instagram @whensaltyandsweetunite or use #whensaltyandsweetunite.

Similar Posts

2 Comments

  1. 1 star
    The whole meal is very dry. There was way too much water left in the lentils even though the extra water wasn’t added. Seasoning is alright.

    1. Hi Geneva,
      Thank you for trying the recipe and for taking the time to share your feedback.
      This bowl is intended to have tender lentils with a small amount of broth remaining rather than cooking completely dry, as the rice and crispy tofu absorb some of that flavorful broth while eating. If you prefer a thicker lentil mixture, you can simmer the lentils uncovered for a few extra minutes to reduce the remaining liquid before serving.
      I appreciate you sharing your experience. Feedback like yours helps me improve the recipe instructions for future readers.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating