Koufteh are Persian meat and rice dumplings (like porcupine meatballs), and this version with a tomato sauce base is the one my mom always made for us growing up. As the meatballs steam and simmer in the sauce, the fat from the ground meat releases into the tomato broth, infusing it with a meaty savoriness. The rice in the koufteh will soak up that tomato broth to make this dish even richer and more tasty.

This tomato sauce base is not a sweet, marinara-style sauce. Instead, it’s more luxurious and fills you up in a way that feels hearty. Compared to Koufteh in broth, this is a more crowd-friendly choice, especially for kids, with a richness that makes it feel like a complete main dish rather than a soup.
🌟Why You’ll Love This Recipe
🧾 Ingredients in This Recipe

Tomato Broth
Meatballs
See the recipe card for full information on ingredients and quantities.
👩🍳 How to Make This Recipe




⭐️ Pro Tip ⭐️
It’s helpful to keep your eye on the sauce so it doesn’t get too thick. If the soup level drops too low, a splash of water (just a quarter to a half cup at a time) will bring it back to the right consistency. You want the broth to thicken just enough to coat the dumplings while keeping an eye on it so it doesn’t reduce too much.

🥡 Serving Suggestions
This is already a complete, tasty meal but it does pair nicely with a side salad—Shirazi salad is a fantastic, fresh option. You can also serve Koufteh with some bread like noon barbari if you want something extra.


Koufteh in Tomato Sauce
Ingredients
- 1 can tomato sauce plus up to half the can filled with water
- 10 oz. beef broth or 1 beef bouillon + water
- ¼ cup tomato paste
- 1 yellow onion quartered
- 2 carrots chopped into 3-inch long pieces
- 1 tomato quartered
- 3 stalks celery chopped into 3-inch long pieces
- 2 bay leaves
- ½ teaspoon salt or more, to taste
- ½ teaspoon pepper or more, to taste
- 1 lb. ground beef lamb, turkey, or chicken
- 1 yellow onion grated
- ½ tsp ground turmeric
- ½ cup basmati rice
- ½ cup parsley finely chopped, ~1/2 bunch, leaves and small stems only
- ¼ cup cilantro finely chopped, ~1/2 bunch, leaves and stems ok.
- ¼ cup oil canola or other flavorless oil
- ½ teaspoon salt or more, to taste
- ¼ teaspoon pepper or more, to taste
Instructions
- Bring the stock, tomato sauce, tomato paste, quartered onion, tomato, celery, carrots, bay leaves, salt, and pepper to a simmer.1 can tomato sauce, 10 oz. beef broth, 1 yellow onion, 2 carrots, 1 tomato, 3 stalks celery, 1/2 teaspoon salt, 1/2 teaspoon pepper, 1/4 cup tomato paste
- Mix the ground meat, grated onion with the water squeezed out, garlic, turmeric, basmati rice, parsley, cilantro, oil, salt, & pepper in a bowl. Set aside.1 lb. ground beef, 1 yellow onion, 1/2 tsp ground turmeric, 1/2 cup basmati rice, 1/2 cup parsley, 1/4 cup cilantro, 2 bay leaves, 1/4 cup oil, 1/2 teaspoon salt, 1/4 teaspoon pepper
- Once the water is boiling, roll the beef mixture into 2-inch diameter balls and drop into the boiling soup. Add up to half the can of water to make sure the koufteh are covered at least 3/4 of the way by the liquid. Bring back to boil, reduce to simmer, cover, and cook for 1 hour.





