Smoky grilled tofu slices marinated in savory soy and spices rest atop a comforting bed of tender green lentils simmered with fresh spinach, garlic, onions, and warm cumin.
This protein-packed vegetarian main is hearty, flavorful, and balanced with earthy notes and a hint of brightness from lemon—perfect for weeknight dinners or meal prep.
Why You’ll Love This Recipe
You’ll adore this recipe because it’s incredibly satisfying yet light, delivering high plant-based protein from both tofu and lentils to keep you full for hours. The contrast of crispy-edged, smoky grilled tofu against the soft, flavorful lentil-spinach mixture creates wonderful texture in every bite.
It’s naturally vegan, gluten-free, and packed with nutrients like iron, folate, and fiber from spinach and lentils. The marinade infuses the tofu with umami depth, while simple spices make the lentils taste restaurant-worthy without much effort.
It’s versatile, budget-friendly using pantry staples, quick enough for busy evenings, and feels nourishing and wholesome—ideal for anyone craving comfort food that’s good for you too.
Recipe Tips and Tricks:
- Press the tofu for at least 20-30 minutes (or longer) under a heavy object wrapped in a towel to remove excess water—this ensures it crisps up beautifully on the grill without steaming.
- Oil the grill grates well and preheat to medium-high for those perfect char marks without sticking.
- For extra flavor, reserve some marinade to brush on the tofu while grilling.
- Don’t overcook the lentils; aim for tender but not mushy.
- Add spinach at the very end so it wilts but stays vibrant green.
- Taste and adjust seasoning—lentils love a bit more salt or acid (lemon) at the finish.
Ingredients Notes
Use extra-firm tofu for the best texture—it holds up to pressing and grilling without falling apart. Firm works too, but extra-firm gives the nicest chew. Green or brown lentils are ideal here as they stay intact when cooked; avoid red lentils which break down into mush.
\Fresh spinach wilts quickly and adds freshness—baby spinach is convenient, but regular works (just chop if leaves are large). Aromatics like onion and garlic build the flavor base, while ground cumin, smoked paprika, and a touch of chili add warmth and smokiness that complement the grilled tofu.
Soy sauce or tamari brings savory umami; use low-sodium if watching salt. Lemon juice brightens everything at the end—fresh is best. Vegetable broth enhances the lentils’ depth without overpowering.
Variations and Substitutions
For a smoky twist, swap cumin for smoked paprika or add liquid smoke to the marinade. Make it Indian-inspired by adding garam masala, turmeric, and ginger to the lentils, turning it into a saag-like dish.
Use chickpeas or black lentils instead of green lentils for variety. If grilling isn’t possible, pan-sear or bake the tofu at 425°F for 20-25 minutes, flipping halfway. For gluten-free, ensure tamari instead of soy sauce.
Add veggies like diced tomatoes, bell peppers, or carrots to the lentils for extra nutrition. For creamier lentils, stir in coconut milk at the end.
Swap spinach for kale (stemmed and chopped) or Swiss chard. Make it spicier with cayenne or fresh chilies. For oil-free, grill on a non-stick mat and sauté veggies in broth.
Storage Options
Store leftovers in an airtight container in the fridge for up to 4 days. Keep tofu and lentils separate if possible to maintain texture. Reheat gently on the stovetop with a splash of water or broth, or microwave in short bursts.
The lentils freeze well for up to 2 months (tofu freezes okay but texture may change slightly—best for marinated/grilled tofu in soups/stews). Thaw overnight in the fridge before reheating.
Dish Gallery















Please share this Grilled Tofu with Spinach and Lentils with your friends and do a comment below about your feedback.
We will meet you on next article.
Until you can read, Grilled Pork Chop with Roasted Brussels Sprouts