Welcome to a culinary adventure where traditional Indian flavors meet innovative plant-based cooking. This recipe introduces you to a delightful **Vegan Keema Naan**, a wholesome and incredibly flavorful dish featuring a rich lentil mix with sautéed onion, sweet carrots, and crunchy walnuts. This ingenious blend of ingredients, combined with an aromatic selection of herbs and spices, creates a truly satisfying vegan rendition of the classic Keema. It’s not just a meal; it’s a versatile experience, perfect served over warm Naan bread, as a unique pizza topping, or as a hearty filling for tacos and wraps. Designed with dietary needs in mind, this recipe is naturally vegan and can be easily adapted to be both gluten-free and soy-free, making it accessible for a wide audience.

Discovering Vegan Keema: A Plant-Based Transformation
In Indian cuisine, the term “Keema” traditionally refers to minced meat, often prepared as a richly spiced curry or a savory filling. Our vegan interpretation captures the essence of this beloved dish by replacing meat with a robust combination of protein-packed lentils, finely chopped carrots, and earthy walnuts. This trio provides an unparalleled texture that mimics traditional mince, delivering a deeply satisfying mouthfeel. Infused with a thoughtful selection of Indian spices and aromatic sage, our Keema Lentils offer an authentically rich and complex flavor profile that stands proudly on its own. For those who appreciate a heartier consistency, adding a touch of broth and tomatoes can transform this mix into a thick, flavorful chili, perfect for a comforting meal.
What makes this dish truly remarkable is its ability to transcend expectations. You won’t find yourself asking if it “stands in” for a non-vegan keema, because the extraordinary blend of ingredients and flavors creates something uniquely delicious. Feel free to call it what you like—perhaps “Fabulous Lentil Walnut Mix”—as its incredible taste speaks for itself. The versatility of this keema filling is boundless. Imagine it nestled in soft tacos, wrapped in warm tortillas, served as a generous topping for nourish bowls, or simply enjoyed with a side of fluffy Naan or flatbread and a complementary curry. As showcased here, baking it over Naan or a pizza base, complete with melted vegan mozzarella, elevates it to a truly exceptional meal. It’s an experience that promises to delight your senses!

Why You’ll Adore This Vegan Keema Lentils Recipe
This Vegan Keema Lentils recipe is more than just a meal; it’s a revelation for anyone seeking delicious, healthy, and convenient plant-based options. Here’s why this dish will become a staple in your kitchen:
- **Rich and Delicious Flavor:** Each bite is a symphony of flavors, thanks to the harmonious blend of aromatic spices like baharat and garam masala, combined with the savory notes of lentils and walnuts. It’s a taste experience that truly satisfies.
- **Protein-Packed Goodness:** Lentils are an incredible source of plant-based protein, and this recipe delivers a substantial 22 grams of protein per serving (note: this figure includes protein from the flour in naan/pizza dough, so the base you choose will influence the total). It’s a fantastic way to fuel your body and keep you feeling full and energized.
- **Quick and Easy Preparation:** With a total preparation and cooking time of just 30 minutes, this recipe is perfect for busy weeknights when you need a flavorful and wholesome meal in a flash. The minimal active cooking time makes it a stress-free addition to your routine.
- **Incredibly Versatile:** The keema lentil mix is remarkably adaptable. Serve it as a classic Naan topping, a creative pizza base, a hearty taco or wrap filling, or even as a base for nourish bowls. Its flexibility means you can enjoy it in countless ways, preventing mealtime monotony.
- **Customizable for All Tastes:** This recipe welcomes additions and variations. Feel free to adjust the spice levels to your preference, add extra vegetables, or experiment with different types of lentils or beans. It’s a forgiving recipe that encourages culinary creativity.
- **Dietary-Friendly:** Naturally vegan, this keema is also easily made gluten-free by serving it with gluten-free flatbreads or wraps. For those avoiding soy, simply substitute soy sauce with coconut aminos, ensuring everyone can enjoy this fantastic dish.
The combination of Baharat and Garam Masala truly elevates the flavor profile. If you have access to Baharat, we highly recommend using it; otherwise, you can find an excellent homemade Baharat recipe in my book, which takes only 5 minutes to prepare! We’d love to hear how you served these incredible Keema Lentils if you give them a try!

Explore More Indian Vegan Main Dishes:
- Palak Tofu (GF, 20 Mins)
- Vegan Butter Chikin (GF, Instant Pot)
- Mushroom Matar Masala (GF, 1 Pot)
- Bombay Potato and Peas (GF, 1 Pot)
- Butter Tofu Masala (GF, Restaurant Style)
- Veggie Korma (GF, No Onion Garlic Version)


Vegan Keema Naan with Keema Lentils, Carrots, Walnuts
★★★★★
10 mins
20 mins
30 mins
3
Main
Indian Fusion, Vegan
Print Recipe
Ingredients
For the Keema:
- 1 tsp oil
- 1/2 medium onion, chopped
- 5 cloves garlic, chopped
- 3/4 cup walnuts, chopped
- 1/2 cup carrots, roughly chopped
- 1/4 cup peas
- 3/4 to 1 tsp sage
- 3/4 tsp garam masala (or 1/2 tsp garam masala and 1/4 tsp baharat for enhanced flavor)
- a generous dash each of cinnamon, cardamom, nutmeg, and black pepper
- 1/4 tsp cayenne pepper
- 1.5 cups cooked brown lentils
- 1/2 tsp salt or to taste, divided
- 1 tsp soy sauce (use coconut aminos for soy-free)
- 1 to 2 tsp ketchup
- 3 tbsp chopped cilantro
- water
For the Naan/Pizza:
- 3 Premade Naan or shaped Naan dough
- Alternatively, 2 shaped pizza doughs
- vegan mozzarella (optional, I used Miyoko’s in the pictures; use just sliced veggies for a lighter option)
- cilantro, onion, and pepper flakes for garnish
Instructions
-
1. In a food processor, finely chop the onion and garlic. Heat oil in a skillet over medium heat. Add the chopped onion and garlic along with a generous pinch of salt, and cook for about 4 minutes until they turn golden.
-
2. Using the same food processor, pulse the walnuts and carrots until they form a coarse, mince-like meal. Add this mixture to the skillet with the cooked onions and garlic, and sauté for 3 minutes.
-
3. Stir in the peas, cooked lentils, all the specified spices, and sauces. Mix thoroughly and cook for 2 minutes. Add the fresh cilantro and a good splash of water, mixing until well combined. If using as a pizza topping, keep the mixture slightly wet; for a taco filling, cook for an additional 2-3 minutes to dry it out further. Taste and adjust salt and other seasonings as needed.
-
4. Evenly spread the savory lentil keema mixture over your shaped Naan dough, pizza dough, or premade Naan. For added flavor and moisture, consider topping with thinly sliced vegetables like tomatoes, onions, bell peppers, or jalapeños. If baking on raw dough (which requires longer cooking), adding extra fresh veggies on top helps prevent the lentil mixture from drying out excessively during the bake.
-
5. Place dollops of your favorite vegan mozzarella or other dairy-free cheese over the keema mixture (if using). Bake in a preheated oven until the cheese is melted and bubbly, typically 8 to 15 minutes. Baking time will vary depending on whether you are using premade Naan or unbaked dough.
-
6. Garnish your Vegan Keema Naan or pizza with fresh chopped tomato, onion, and cilantro before serving. If you chose to omit vegan mozzarella, consider adding a drizzle of your preferred chutney or a creamy vegan dressing for extra moisture and flavor. This versatile lentil keema mix can be prepared in advance and stored, ready for a variety of delicious applications.
Notes
The keema mix itself is naturally **gluten-free**. To maintain a gluten-free meal, serve it with gluten-free wraps or flatbreads.
**For a wetter keema dish** perfect for serving with rotis or rice, add 1/2 cup of water or vegetable broth and 1/2 cup of chopped tomatoes at step 4 (after adding lentils and spices). Simmer for 2-3 minutes until heated through and slightly saucy.
The nutritional information provided is calculated for one of three servings, including a basic pizza dough as the base.
Nutrition Facts (Approximate per serving)
Carbohydrates: 80g,
Protein: 22g,
Fat: 25g,
Saturated Fat: 3g,
Sodium: 645mg,
Potassium: 705mg,
Fiber: 13g,
Sugar: 6g,
Vitamin A: 3765IU,
Vitamin C: 10.9mg,
Calcium: 92mg,
Iron: 7.6mg
Nutrition information is automatically calculated and should be used as an approximation only.
Did you make this recipe? Share your thoughts and experiences below!
Serving Suggestions & Creative Ways to Enjoy Vegan Keema
The beauty of this Vegan Keema Lentils recipe lies in its incredible adaptability. While it shines brightly as a Keema Naan or pizza topping, its rich flavors and satisfying texture lend themselves to numerous other culinary creations. Here are some fantastic ways to enjoy your homemade plant-based keema:
- **Delectable Tacos and Wraps:** For a quick and hearty meal, spoon the keema mixture into warm tortillas or your favorite wraps. Top with fresh salsa, a dollop of vegan sour cream or avocado crema, shredded lettuce, and a squeeze of lime for an explosion of flavors. Ensure your keema is cooked a bit drier for this application to prevent sogginess.
- **Nourishing Grain Bowls:** Create a vibrant and wholesome meal by serving the keema over a bed of fluffy basmati rice, quinoa, or millet. Add roasted vegetables like bell peppers, zucchini, or sweet potatoes, then drizzle with a tahini dressing or a cooling mint chutney for a balanced and satisfying bowl.
- **Stuffed Vegetables:** Impress your guests (or yourself!) by using the keema as a flavorful stuffing for bell peppers, zucchini boats, or even large portobello mushrooms. Bake until the vegetables are tender and the keema is heated through for an elegant and comforting dish.
- **Savory Topping for Potatoes:** Elevate a simple baked potato or sweet potato by generously topping it with a scoop of warm keema. Add a sprinkle of fresh herbs and a drizzle of vegan garlic sauce for an easy yet impressive meal.
- **Hearty Shepherd’s Pie:** Use this keema as the savory base for a vegan shepherd’s pie. Top it with a creamy layer of mashed potatoes (or sweet potatoes) and bake until golden brown and bubbling. It’s the ultimate comfort food for a chilly evening.
- **”Wet” Keema Curry:** To enjoy the keema as a traditional curry alongside rotis, parathas, or rice, simply add 1/2 cup of vegetable broth or water and 1/2 cup of finely chopped tomatoes to the mix during the final cooking stage. Allow it to simmer for a few extra minutes until the sauce thickens slightly, creating a luscious, saucier consistency.
Experiment with these suggestions or invent your own unique ways to incorporate this versatile vegan keema into your diet. Its robust flavor profile makes it a fantastic addition to almost any meal.
Tips for Perfecting Your Vegan Keema
Achieving a restaurant-quality vegan keema at home is easier than you think. Follow these tips to ensure your dish is flavorful, perfectly textured, and a joy to eat:
- **Lentil Choice and Preparation:** Brown or green lentils are ideal for this recipe as they hold their shape well and provide a hearty texture. If cooking lentils from scratch, ensure they are cooked until tender but still firm – avoid overcooking them into a mush. Canned lentils can also be used for convenience, just rinse them well.
- **Food Processor Efficiency:** Don’t skip processing the onion, garlic, walnuts, and carrots in a food processor. This step is key to achieving that finely minced texture that mimics traditional keema. Pulse in short bursts to avoid turning it into a paste; you want a coarse meal.
- **Building Flavor Layers:** Sautéing the onion and garlic until golden before adding the other ingredients is crucial for developing a deep, savory base. The spices bloom beautifully in the hot oil, releasing their full aromatic potential.
- **Spice Adjustments:** The recommended spices offer a balanced flavor, but feel free to adjust to your personal preference. Add more cayenne for extra heat, or increase garam masala and baharat for a richer, more intense aroma. Taste and adjust salt at the end.
- **Consistency Control:** For different applications, you might want varying consistencies. If using the keema for tacos or wraps, cook it for an extra few minutes to dry it out. For a naan or pizza topping, keep it slightly moist to prevent it from becoming too dry during baking. For a curry, add broth and tomatoes as suggested in the notes.
- **Fresh Herbs are Key:** Fresh cilantro stirred in at the end adds a burst of freshness that brightens the entire dish. Don’t underestimate its impact on the final flavor.
- **Meal Prep Savvy:** This vegan keema mixture is excellent for meal prep. Make a larger batch and store it in an airtight container in the refrigerator for up to 3-4 days. It also freezes beautifully for up to 2 months, making future meal assemblies incredibly easy.
By following these simple tips, you’ll consistently create a vegan keema that is not only delicious but also perfectly suited to your serving preference.
