Vegan Meatballs

Flavorful Vegan Kofta: A Plant-Based Middle Eastern Delight with Lentils and Mushrooms

Discover the incredible taste of this homemade vegan kofta, crafted from a rich plant-based “meat” blend and an abundance of aromatic spices. Perfectly skewered and grilled to smoky perfection, these kofta are an absolute delight, ideal for wrapping in warm pita bread with your favorite fresh toppings!

Overhead view of grilled vegan kofta skewers served on fluffy pita bread, garnished with fresh vegetables like red onion, tomatoes, and cucumbers, drizzled with creamy tahini sauce or vegan tzatziki.

Kofta is a cherished dish in Middle Eastern and South Asian cuisines, traditionally featuring seasoned ground meat, often mixed with herbs and spices, then shaped into meatballs, patties, or sausage-like forms before being grilled, baked, or fried. The Middle Eastern rendition, which this recipe celebrates, is typically grilled on skewers, resulting in a wonderfully flavorful, aromatic, and savory protein. These plant-based kofta are exceptionally versatile – they’re fantastic tucked into soft pita bread or flatbreads, served alongside vibrant salads, or enjoyed simply on their own with a generous drizzle of a creamy tahini dressing or refreshing vegan tzatziki.

It’s worth noting the distinction: while Middle Eastern kofta typically refers to these grilled, elongated meat preparations, Indian kofta often takes the form of meatballs or fritters, frequently served in a rich gravy.

In today’s culinary landscape, a plethora of vegan ground beef substitutes are readily available in stores. However, these options aren’t universally preferred. Some individuals seek to avoid products that too closely mimic real beef in taste and texture, while others prioritize having complete control over the ingredients in their meals. This desire for transparency and customization led to the creation of this specific vegan kofta recipe, utilizing a carefully crafted homemade plant-based “meat” substitute.

The foundation of our flavorful kofta mixture begins with humble lentils. Not only do lentils offer a satisfying earthy flavor, but their natural starch content also acts as an excellent binder, ensuring the kofta holds its shape beautifully. To this, we incorporate cremini mushrooms, which are celebrated for their deep, meaty texture and rich umami notes – essential for replicating the savory depth of traditional kofta. Quick-cooking rolled oats are then added as an additional, robust binder, helping to create a firm yet tender consistency. What truly elevates this vegan kofta, however, is the generous blend of six distinct Middle Eastern spices, coupled with fresh herbs, ensuring every bite is bursting with complex, aromatic flavor.

Overhead view of carefully arranged fresh ingredients for vegan kofta, including lentils, cremini mushrooms, shallots, garlic, various spices (cumin, smoked paprika, turmeric, coriander, allspice, cinnamon), fresh cilantro, and oats, each clearly labeled.

Essential Ingredients for Perfect Vegan Kofta

Before diving into the full recipe, please review these important notes regarding the ingredients and instructions. The complete recipe card with precise measurements and detailed steps can be found further down the page.

For the Flavorful Vegan Kofta Mixture:

  • Lentils: Opt for brown or green lentils. Remember to rinse them thoroughly and pick them over to remove any small stones or debris before cooking. They provide the bulk, earthy flavor, and natural binding for our plant-based “meat.”
  • Water: Used for cooking the lentils to the perfect al dente texture.
  • Cremini Mushrooms: These are paramount for their deep, earthy flavor and “meaty” texture. They contribute significant umami, mimicking the richness of traditional kofta.
  • Olive Oil (first mention): Used for sautéing the aromatics and mushrooms, building the flavor base.
  • Shallots: With their delicate, sweet-yet-pungent flavor, shallots are superior to regular onions here. However, if unavailable, a finely minced red onion can be used as a substitute.
  • Garlic: A foundational aromatic that complements the Middle Eastern spice profile beautifully.
  • Ground Cumin: Adds warmth, earthiness, and a signature Middle Eastern aroma.
  • Smoked Paprika: Contributes a rich, smoky depth of flavor and vibrant color.
  • Ground Turmeric: Offers a subtle earthy bitterness and a beautiful golden hue.
  • Ground Coriander: Imparts a bright, citrusy, and slightly sweet note that balances the other warm spices.
  • Ground Allspice: Provides a complex, warm flavor reminiscent of cloves, nutmeg, and cinnamon, crucial for an authentic taste.
  • Cinnamon: Just a pinch elevates the kofta with a sweet, woody fragrance, typical in many Middle Eastern savory dishes.
  • Vegetable Broth: Enhances the overall savory profile and helps meld the flavors during cooking. Use a good quality store-bought broth or easily make your own from vegetable scraps.
  • Liquid Aminos, Tamari, or Soy Sauce: These ingredients are key for boosting the umami and adding a necessary depth of savory, salty flavor to the mixture. Choose tamari or liquid aminos for a gluten-free option.
  • Quick-Cooking Rolled Oats: Essential as a binding agent. Ensure they are quick-cooking (not instant or steel-cut) to integrate smoothly into the mixture and prevent a chewy texture.
  • Fresh Cilantro or Parsley Leaves: Fresh herbs add a burst of freshness and vibrant flavor. Choose your preference, or use a mix.
  • Salt and Black Pepper: To season the kofta mixture to perfection. Taste and adjust as needed.
  • Olive Oil (second mention): Used for lightly brushing the shaped kofta before grilling, which helps achieve a beautiful char and prevents sticking.

For a Complete Serving Experience:

  • Pita Bread: Soft, warm pita bread is the classic vessel for kofta. Alternatively, homemade vegan naan also works wonderfully.
  • Vegan Tzatziki or Tahini Sauce: A cooling, creamy sauce is essential. Vegan tzatziki offers a refreshing contrast, while a smooth tahini sauce provides nutty richness.
  • Thinly Sliced Red Onion or Pickled Red Onions: Adds a sharp, fresh crunch or a tangy sweetness, cutting through the richness of the kofta.
  • Lemon Wedges: A squeeze of fresh lemon juice brightens all the flavors and is non-negotiable for an authentic Middle Eastern experience.
  • Fresh Cilantro or Parsley: A final flourish of fresh herbs for garnish and added aroma.

Why Cremini Mushrooms are a Game-Changer for Vegan Meat Substitutes

Cremini mushrooms, also known as baby bellas, are my top choice for plant-based ground “meat” substitutes due to their inherently deeper, earthier, and more robust flavor profile compared to their white button mushroom counterparts. Their slightly firmer texture also contributes to a more satisfying mouthfeel, closely mimicking the bite of traditional ground meat. If cremini mushrooms are difficult to source, larger portobello mushrooms (remove gills) or even common white button mushrooms can be used, though you might notice a subtle difference in the final depth of flavor.

Step-by-Step Guide to Crafting Delicious Vegan Kofta

This recipe is perfect for meal prepping! You can prepare the kofta mixture a day in advance and store it in the refrigerator. The next day, simply shape and grill, making for a quicker weeknight meal.

Overhead view of lentils simmering gently in a small saucepan on the stovetop, just beginning to cook.

1. Cook the lentils to perfection. In a small saucepan, combine the rinsed lentils with water. Bring the mixture to a rolling boil, then reduce the heat to a gentle simmer. Allow the lentils to cook for approximately 10 minutes. The goal is for them to be al dente – slightly firm, not completely soft or mushy, as they will cook further later. Once cooked, drain the lentils thoroughly using a colander or fine-mesh sieve, then rinse them under cold running water to stop the cooking process and prevent them from becoming sticky.

Cremini mushrooms being pulsed in a food processor, creating a coarse, ground-like texture.
The blended mixture of coarsely chopped lentils and mushrooms in a food processor, resembling ground plant-based 'meat'.

2. Prepare the mushroom and lentil base. Transfer the whole cremini mushrooms to the largest bowl of your food processor. Pulse them a few times until they are broken down into large, chunky pieces. Next, add the drained, rinsed lentils to the food processor. Continue to pulse the mixture until both the mushrooms and lentils are coarsely chopped and well combined, resembling the texture of ground meat. Be careful not to over-process, as you want some texture, not a paste.

Shallots and garlic sautéing in olive oil in a skillet, with various Middle Eastern spices ready to be added, creating an aromatic base for the vegan kofta.

3. Sauté the aromatics and spices. Place a large skillet over medium-high heat. Add the first portion of olive oil (as specified in the recipe card). Once the oil is shimmering and hot, add the minced shallots. Cook for about 5 minutes, stirring occasionally, until the shallots have softened and are just beginning to turn a light golden brown. Then, stir in the minced garlic and all the ground spices (cumin, smoked paprika, turmeric, coriander, allspice, and cinnamon). Continue to cook for another 30 seconds, stirring constantly, until the spices become intensely fragrant – this step is crucial for blooming their flavors.

4. Incorporate the mushroom and lentil mixture. Add the coarsely chopped mushrooms and lentils from the food processor to the skillet with the sautéed aromatics and spices. Stir well to combine everything. Cook for approximately 5 minutes, or until the mushrooms have released their moisture and started to brown, adding another layer of deep, savory flavor to the mix. Ensure to stir frequently to prevent sticking and promote even browning.

The finished vegan kofta mixture in a skillet, rich and brown, being stirred with a wooden spatula.

5. Complete and cool the kofta mixture. Pour the vegetable broth, liquid aminos (or tamari/soy sauce), and quick-cooking rolled oats into the skillet. Continue to cook the mixture, stirring constantly, until nearly all the liquid has been absorbed and the mixture is thick and cohesive. This step allows the oats to fully absorb moisture and act as the final binding agent. Remove the skillet from the heat. Stir in the fresh cilantro or parsley leaves. Taste the mixture and season generously with salt and black pepper to your preference. It’s safe to taste since there are no raw animal products. Allow the mixture to cool completely; it should be cool enough to comfortably handle with your hands, as this is essential for proper shaping.

6. Prepare for grilling and shape the kofta. Preheat your grill (indoor or outdoor) to medium heat. Carefully oil the grill grates to prevent sticking. If you’re using an outdoor grill with wider slats, I highly recommend placing a piece of heavy-duty foil directly on the grates, then oiling the foil, to prevent the kofta from falling through. If using wooden or bamboo skewers, remember to soak them in water for at least 30 minutes prior to prevent them from burning on the grill. On a clean cutting board or work surface, divide the cooled kofta mixture into 4 equal portions. Take one portion and firmly shape it into a thick, cylindrical sausage-like form, compacting and squeezing it well to ensure it holds together. Carefully thread a skewer through the center of the shaped kofta, then gently pat and reform the mixture around the skewer, ensuring it’s evenly distributed and securely attached. Lightly brush the entire surface of the shaped kofta with the second portion of olive oil. Repeat this process with the remaining mixture and skewers.

Vegan kofta skewers grilling on a ribbed grill pan, showing clear grill marks and beginning to char.

7. Grill to perfection. Carefully place the prepared kofta skewers onto the preheated and oiled grill grates (or oiled foil). Cook them for approximately 5 minutes on the first side, allowing a nice char and prominent grill marks to develop. Then, gently flip the skewers and cook the other side for another 5 minutes. Cooking times may vary slightly depending on your grill’s temperature and the thickness of your kofta, so monitor them closely. You’re looking for a beautifully charred exterior and heated-through interior.

8. Serve and enjoy! Once grilled, immediately serve the hot vegan kofta. The classic way to enjoy them is nestled in warm pita bread, accompanied by a dollop of creamy vegan tzatziki or tahini sauce, a sprinkle of thinly sliced red onion (or tangy pickled red onions), a generous squeeze of fresh lemon juice, and a scattering of fresh cilantro or parsley.

Expert Tips for Vegan Kofta Success

Achieving perfectly tender, flavorful, and well-bound vegan kofta at home is simple with these helpful tips:

  • Embrace Your Food Processor: A food processor is truly indispensable for this recipe. It efficiently chops the mushrooms and lentils to the ideal coarse consistency, mimicking ground meat. Attempting this by hand would be incredibly time-consuming and challenging to achieve the desired uniform texture.
  • Season to Your Heart’s Content: Since this recipe contains no raw animal products, feel absolutely free to taste the kofta mixture before shaping and grilling. This allows you to adjust the seasoning—adding more salt, pepper, or any of the Middle Eastern spices—to perfectly match your palate. Don’t be shy about customizing the spice levels!
  • Handle with Care and Firmness: While the quick-cooking oats and lentils do an excellent job of binding the plant-based “meat” mixture, the kofta can still be delicate, especially when warm. When shaping, press and squeeze the mixture firmly around the skewers to ensure a compact and stable form. During grilling, use tongs to gently flip them to prevent them from breaking apart.
  • Don’t Overcook the Lentils: Remember to cook the lentils until they are just al dente, not fully soft. They will continue to cook in the skillet, and overcooked lentils can lead to a mushy final texture.
  • Achieve that Perfect Char: Don’t be afraid to let the kofta get some good grill marks and a slight char. This adds a fantastic smoky flavor and texture that enhances the overall experience.
Four perfectly grilled vegan kofta skewers arranged neatly, showcasing their golden-brown char and inviting texture.

Creative Serving Suggestions for Your Vegan Kofta

Beyond the classic pita wrap, these versatile vegan kofta offer numerous delicious ways to be enjoyed:

  • Rice Bowls: Serve them atop a fluffy bed of basmati rice, cauliflower rice for a low-carb option, or savory couscous. Add some roasted vegetables and a drizzle of sauce for a complete meal.
  • Vibrant Salads & Grain Bowls: Chop the grilled kofta and add them to your favorite mixed green salad for a protein boost, or integrate them into a hearty grain bowl alongside quinoa, roasted chickpeas, and fresh herbs.
  • Mediterranean Meze Platter: Transform your dinner into an elegant meze experience. Arrange the kofta with a colorful assortment of roasted balsamic vegetables, a variety of briny olives, warm pita bread, creamy homemade hummus, baba ghanoush, and a selection of dipping sauces. This creates a visually stunning and incredibly satisfying communal meal.
  • Sandwich or Wrap Filling: Beyond pita, these kofta can be sliced and used in larger wraps with lettuce, tomatoes, and other fillings, or even as a unique sandwich filling.

Storage and Reheating Made Easy

Planning for leftovers or meal prep is simple with this vegan kofta recipe. Store any leftover grilled vegan kofta in an airtight container in the refrigerator for up to 5 days. For reheating, you have several convenient options: gently warm them in a 350ºF (175ºC) oven until heated through, pan-fry them in a skillet over medium heat for a few minutes per side until crisp and warm, or use the microwave for a quick reheat (though this may result in a softer texture).

Can I Freeze Vegan Kofta?

Absolutely! This vegan kofta recipe is freezer-friendly, making it an excellent option for future meals. You can freeze cooked kofta in an airtight, freezer-safe container or bag for up to 3 months. To reheat from frozen, it’s best to thaw them overnight in the refrigerator first. Once thawed, proceed with one of the reheating methods described above for best results.

A beautifully plated vegan kofta meal on pita bread, surrounded by fresh cucumber slices, cherry tomatoes, olives, and thinly sliced red onion, highlighting a complete and vibrant dish.

We hope you truly enjoy this wholesome and flavorful vegan kofta recipe, friends! If you prepare this dish, please remember to snap a photo and share it on Instagram, tagging #jessicainthekitchen. Your creations inspire us! We would also be incredibly grateful if you could take a moment to leave a comment below and give the recipe a rating. Thank you so much for your support!

Overhead view of kofta served on pita bread with veggies

Vegan Kofta

Servings: 4
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
A hearty, perfectly spiced plant-based “meat” made from lentils and mushrooms is crafted into a delicious vegan version of the classic Middle Eastern dish!

5 (from 8 ratings)
Print Recipe
Pin Recipe
Leave a Review
Prevent your screen from going dark

Ingredients

  • 1/2 cup lentils, rinsed
  • 1 cup water
  • 8 ounces cremini mushrooms
  • 2 tablespoons olive oil
  • 2 shallots, peeled and minced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground allspice
  • Pinch of cinnamon
  • 1/2 cup vegetable broth
  • 1 tablespoon liquid aminos, tamari, or soy sauce
  • 1/2 cup quick-cooking rolled oats
  • 1/3 cup roughly chopped cilantro, or parsley leaves
  • Salt and pepper, to taste
  • Olive oil

For serving:

  • Pita bread
  • vegan tzatziki sauce, or tahini
  • Thinly sliced red onion, or pickled red onions
  • Lemon wedges
  • Cilantro, or parsley

Instructions 

  • Combine the lentils and water in a small saucepan; bring to a boil, then reduce the heat to low and simmer for 10 minutes. Remove from heat and pour the lentils into a colander or sieve. Rinse with cold water.
  • Place the mushrooms in the largest bowl of your food processor and pulse until they’re broken into large chunks. Add the lentils and continue to pulse until the mixture is coarsely chopped.
  • Set a skillet over medium-high heat. Add the oil and once it’s shimmering, add the chopped shallot. Cook for about 5 minutes, or until it’s softened and just beginning to brown. Add the garlic and spices; cook for another 30 seconds, or until fragrant.
  • Stir in the mushroom lentil mixture and cook for about 5 minutes, or until the mushrooms are browned.
  • Add the broth, liquid aminos, and oats to the skillet. Cook, stirring constantly, until the liquid is mostly absorbed. Remove from heat, stir in the fresh herbs, and season with salt and pepper to taste. Let the mixture cool until it’s safe to handle.
  • Preheat your grill to medium and oil the grates. Divide the kofta mixture into 4 portions. Take one portion and shape it into a very thick sausage, patting and squeezing it so it holds together. Press a skewer into the center and then pat the kofta mixture around it. Lightly brush with oil, then repeat with the remaining kofta mixture.
  • Set the skewers on the grill and cook for 5 minutes, then flip and cook the other side for 5 minutes more. Serve on pita bread with tzatziki, onion, a squeeze of lemon juice, and herbs.

Notes

  • If you use wooden or bamboo skewers, make sure you soak them in water first to prevent burning.
  • Leftover vegan kofta can be stored in an airtight container in the fridge for up to 5 days, or frozen for up to 3 months. To reheat, you can cook it in a 350ºF oven, in a skillet set over medium heat, or quickly in the microwave.
Calories: 218kcal, Carbohydrates: 28g, Protein: 10g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Sodium: 442mg, Potassium: 608mg, Fiber: 9g, Sugar: 3g, Vitamin A: 416IU, Vitamin C: 3mg, Calcium: 49mg, Iron: 3mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Cuisine: Middle Eastern
Course: Main Course
Author: Jessica Hylton