• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Storied Recipe logo
  • Episodes
  • Recipes
  • Prints Shop
  • About
  • Contact
menu icon
go to homepage
  • Episodes
  • Recipes
  • Prints Shop
  • About
  • Contact
subscribe
search icon
Homepage link
  • Episodes
  • Recipes
  • Prints Shop
  • About
  • Contact
×
Home » Storied Recipes

Kofteh Tabrizi: Persian Meatballs in Tomato Sauce

Last Modified: Apr 21, 2025 · This post may contain affiliate links

Jump to Recipe·Print Recipe

Welcome to The Storied Recipe Podcast, a podcast about food, culture, and love.

My podcast guest, Nazli Bashi, shared this Iranian Koofteh Tabrizi (Persian Meaball in Tomato Sauce) Recipe with us. Learn more about the Persian art of Kofta-making and her life in Iran in her episode A Primer in Persian Culture.

one very large koofteh tabrizi in deep tomato sauce with a fern in the foreground

According to Nazli, a Persian Kofta usually serves 4 or 5 people. In fact, in the Northern part of Iran, where women compete to make the biggest, a single Koofteh Tabrizi could feed up to 20 people!

In addition, when made authentically, these Persian-style Lamb Koftas are stuffed. The most typical fillings are barberries, walnuts, caramelize onions, and hard boiled eggs! In Azerbajan, Nazli says women have stuffed entire chickens in their Koofteh!

But we won't attempt that today! It's too easy for them to fall apart while cooking.

Instead, as you see above, each Persian meatball you make with this recipe will serve one person.

About Nazli, Contributor of this Koofteh Tabrizi Recipe

Nazli Bashi grew up in Iran and later moved to Australia. In this episode, she discusses a wartime childhood (the Iran-Iraq war), the beauty of the landscape in Iran, and the ancient Persian culture that Iranians share with many other nations.

ingredient shot for lamb kofte

What Lamb Koftehs Mean to Nazli

The dish is from the North West of Iran, the Azarbayejan province. My mum makes this dish very patiently. She gathers all the ingredients by her side and then step-by-step prepares the kofteh [while sitting on the floor]. Yellow lentils and rice need to be soaked a few hours ahead and then cooked until semi-soft. She used to combine ingredients with her hands and massage well until become soft and sticky. However, we use a food processor now which makes it quicker and easier.

-Nazil Bashi

Learn About Persian Lamb Koftas & Persian Culture Now

40: A Primer in Persian Culture with Nazli Bashi

Follow The Storied Recipe in Your Favorite Player

Apple PodcastsSpotify

Questions About Making This Lamb Kofteh

Does the kind of rice matter in this Persian Lamb Kofta recipe?

Yes, Nazli says Arborio rice is most similar to what they would use in Iran. 

Can Koofteh Tabrizi make this without a food processor?

Yes! Traditionally, women have made this without a food processor. And, in fact, I don't own one, so I made it without. I will say, however, that you should add time to the prep in order to chop things very finely by hand. 

What should I serve with these Koftes?

First, if you really want to try the approach of making very large Koftehs, you can stuff them with caramelized onions, barberries, and walnuts. 

Second, if you're making smaller "Persian Meatballs", Nazli suggests adding each of these to the sauce. 

Third, the answer to what can be served in a Persian feast like Nazli prepares for her family - well, that's so lengthy that I wrote about it in a separate post. Click here for What To Serve with Lamb Koftas {22 Ideas}!

flatlay of lamb kofte with walnuts on top

Equipment List

  • Food processor
  • A large bowl
  • A large pot
Print

Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Koofteh Tabrizi


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 7 reviews

  • Total Time: 8 hours 45 minutes
  • Yield: 4 servings 1x
Print Recipe

Description

Koofteh Tabrizi (aka Lamb Kofta) are flavorful Persian Meatballs made from lamb, spices, lentils and rice, stuffed, and cooked in a flavorful tomato sauce.


Ingredients

Units Scale
  • 200 grams veal, minced
  • 200 grams lamb minced
  • 1/2 cup yellow lentils, soaked in water for 4 hours
  • 150 gr arborio rice, soaked in water for one hour
  • 2 eggs
  • 1/2 cup mix of fresh coriander, basil, and parsley, chopped
  • 1/2 tsp turmeric
  • 1/2 tsp black pepper
  • 1/2 tsp cinnamon
  • 2 medium onions, chopped
  • 2 tablespoons tomato paste
  • 2 tablespoons vegetable oil


Instructions

Cue Up The Episode!

Make sure to listen to Nazli Bashi on The Storied Recipe Podcast, A Primer in Persian Culture while you make her Koofteh Tabrizi recipe!

Make The Recipe

  1. Peel one onion and place in the food processor, process until soft and juice. Add the minced lamb and veal then mix well with onion using the food processor.
  2. In a large bowl mix the minced, lentils, rice, eggs, herbs, and spices and massage with your hand until they become sticky.
  3. Chop the second onion.
  4. In a large pot saute' the chopped onion with oil for a few minutes then add one teaspoon of turmeric; mix well.
  5. Add the tomato paste and let it change its color to a bright red.
  6. Add 4 cups water.
  7. Make a medium-sized ball of the mixture (in the palm of your hand) and carefully place each ball in the pot. Let them simmer very slowly on low heat. Cook for an hour on medium heat until the sauce thickens.

Notes

Make sure to listen to Nazli Bashi on The Storied Recipe Podcast, Ep. 40 A Primer in Persian Culture while you make her Koofteh Tabrizi recipe!

  • Prep Time: 1 hour
  • Cook Time: 57 minutes
  • Category: Lamb Dishes, Main Dish
  • Cuisine: Persian

Nutrition

  • Calories: 557
  • Sugar: 4
  • Sodium: 173
  • Fat: 25
  • Saturated Fat: 8
  • Carbohydrates: 52
  • Fiber: 10
  • Protein: 31
  • Cholesterol: 159

There's a story behind this recipe!

Tune in to The Storied Recipe Podcast on Apple Podcasts or Spotify to hear more!

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on X (Opens in new window) X
  • Click to share on LinkedIn (Opens in new window) LinkedIn

Before You Go... Try One of These?

More Storied Recipes

  • French Fish Soup with Aioli and Fresh Vegetables
  • thumbnail overhead shot of ginger mandarin no bake layered dessert. garnished with sliced oranges, crushed gingersnaps, citrus peels, and fresh mint leaves.
    3 Ingredient No Bake Mandarin Ginger Pie Dessert
  • Palačinke: Balkan "Not Quite Crepes" with Feta or Sugar
  • closeup shot of a perfectly cooked venison burger with caramelized onions peeking out under the golden bun with sesame seeds
    Ultimate Venison Burgers with Mushrooms and Onions

Reader Interactions

Would love to hear from you! Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

dark and moody photo of Becky Hadeed kneading arepas dough

Welcome, Friend!

I’m Becky Hadeed, a mother to 4, curious home cook, lover of extraordinary light, and host of The Storied Recipe Podcast. I consider it a great honor that my guests entrust me with their stories and allow me photograph and share their most treasured family recipes.

More About Me ->

Most Popular Recipes

  • two slices of chewy golden nian gao on pink plate
    Baked Nian Gao: Glutinous Rice Cake (with Sticky Rice Flour)
  • hand holds flaky spiraled roti paratha (aka roti canai in malaysia) above lush green foliage.
    How to Make Flaky Roti Paratha (Malaysian Roti Canai)
  • pollo frito puerto rican fried chicken with no flour in basket lined with red checked napkin
    Pollo Frito: Puerto Rican Fried Chicken (Without Flour)
  • delicate white dish holds fish cooked in tomato sauce, topped with gently caramelized onons, dill and parsley
    Ukrainian Red Fish in Tomato Sauce

Follow in Your Favorite Player

Apple PodcastsSpotifyGoogle Podcasts

Listen to the Latest

Featured Episodes

  • 058 "I Wanted Something Different" with Juan Salazar of La Coop Coffee
  • 022 "I am Piotr's Granddaughter" with Lydia Cottrell
  • 019 "We Were Not Leprosy" with Suwanee Lennon
  • 077 Arabic Feasts with My Husband, John Hadeed
dark and moody photo of Becky Hadeed kneading arepas dough

Welcome, Friend!

I’m Becky Hadeed, a mother to 4, curious home cook, lover of extraordinary light, and host of The Storied Recipe Podcast. I consider it a great honor that my guests entrust me with their stories and allow me photograph and share their most treasured family recipes.

More About Me ->

Most Popular Recipes

  • two slices of chewy golden nian gao on pink plate
    Baked Nian Gao: Glutinous Rice Cake (with Sticky Rice Flour)
  • hand holds flaky spiraled roti paratha (aka roti canai in malaysia) above lush green foliage.
    How to Make Flaky Roti Paratha (Malaysian Roti Canai)
  • pollo frito puerto rican fried chicken with no flour in basket lined with red checked napkin
    Pollo Frito: Puerto Rican Fried Chicken (Without Flour)
  • delicate white dish holds fish cooked in tomato sauce, topped with gently caramelized onons, dill and parsley
    Ukrainian Red Fish in Tomato Sauce

Follow in Your Favorite Player

Apple PodcastsSpotifyGoogle Podcasts

Listen to the Latest

Featured Episodes

  • 058 "I Wanted Something Different" with Juan Salazar of La Coop Coffee
  • 022 "I am Piotr's Granddaughter" with Lydia Cottrell
  • 019 "We Were Not Leprosy" with Suwanee Lennon
  • 077 Arabic Feasts with My Husband, John Hadeed
  • Episodes
  • Recipes
  • Prints Shop
  • About
  • Contact

Footer

↑ back to top

About

  • About Becky
  • How to Listen to The Storied Recipe Podcast
  • Reviews of The Storied Recipe
  • Privacy Policy

Newsletter

  • Sign Up! for weekly updates (and occasional gifts!)

Contact

  • Contact
  • Service
  • Media Kit
  • FAQ

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Brunch Pro on the Feast Plugin