Go Back
Homemade i_ Kfte (Turkish Vegan Meatballs) photo

i_ Kfte (Turkish Vegan Meatballs)

This i_ Kfte is a flavor-packed delight! Enjoy hearty Turkish vegan meatballs made with bulgur and spices that everyone will love.
Prep Time20 minutes
Cook Time25 minutes
Total Time45 minutes
Course: Appetizer, Main Course
Cuisine: Turkish
Keyword: Healthy, Plant-Based, Vegan
Servings: 4 servings

Ingredients

For the i_ Kfte:

  • 2 cups fine bulgur
  • 1 cup boiling water
  • 1 medium onion grated
  • Freshly squeezed lemon juice (to taste)
  • 2 tbsp chili flakes
  • 2 tbsp isot pepper
  • 1 tsp black pepper
  • ½ cup olive oil
  • 2 tbsp mixture of tomato and chili paste
  • 3 tbsp pomegranate molasses
  • 1 tbsp salt (add extra if needed)

Instructions

Build i_ Kfte Step by Step

  • In a large mixing bowl, combine the fine bulgur with boiling water. Cover the bowl with plastic wrap and let it sit for about 15-20 minutes until the bulgur absorbs the water and becomes fluffy.
  • Once the bulgur is ready, add the grated onion to the bowl. The onion will add moisture and depth to the flavor, making your i_ Kfte even more delicious.
  • Add the chili flakes, isot pepper, black pepper, and salt to the bulgur mixture. This combination will give the meatballs their signature spiciness and warmth.
  • Pour in the olive oil, pomegranate molasses, and the tomato-chili paste mixture. Mix everything thoroughly until well combined.
  • With your hands, take small portions of the mixture and shape them into balls or oval patties about 1-2 inches in diameter for even cooking.
  • You can either bake your i_ Kfte in a preheated oven at 375°F (190°C) for about 20-25 minutes or fry them in a skillet with a little olive oil until golden brown on all sides.
  • Once cooked, serve your i_ Kfte hot, drizzled with a bit of lemon juice. They pair wonderfully with a fresh salad, in pita bread, or as part of a mezze platter.

Equipment

  • Mixing Bowl
  • Measuring cups and spoons
  • Grater
  • Plastic Wrap
  • Baking Sheet

Notes

  • i_ Kfte can be made ahead and stored in the refrigerator for a day.
  • Freeze shaped meatballs for up to 3 months; cook from frozen.
  • Adjust spices to your taste for a customized flavor.