clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
kofta meatballs in a deep saucepan with rich tomato sauce and flecks of chopped parsley and a spoon holding a meatball

Kefta Meatballs in Tomato Sauce

  • Author: Natalie
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mediterranean


This recipe for Kefta Meatballs in Tomato Sauce makes an easy, healthy dinner! Everyone loves these juicy, delicious meatballs and rich, savory sauce! 




  • 2 tablespoons olive oil
  • 1/2 onion, chopped
  • 1 cup water 
  • 1 cup tomato sauce


  • 1 pound ground beef
  • 1/2 onion, chopped
  • 1 clove garlic, chopped
  • 1/2 teaspoon paprika
  • 2 teaspoons cumin
  • 1/2 teaspoon pepper
  • 1/23/4 teaspoon salt 
  • 2 tablespoons parsley, chopped, divided 


1. In a medium sized mixing bowl, mix the beef, 1/2 an onion, the garlic, 1 tablespoon of parsley, the paprika, cumin, salt and pepper. Set aside. 

2. Begin working on the sauce. Saute 1/2 of the chopped onion in the oil in a deep saucepan over medium heat until onion becomes soft and just starts to take on color. Add the tomato sauce and water and a pinch of salt. Cook over medium-high heat until the sauce starts to boil. Reduce heat to medium but keep at a low boil.  

3.  Form the beef mixture into balls about the size of an egg. Flatten the balls into a patty/hamburger shape  and carefully drop each patty into the sauce. Allow beef to cook in the sauce without stirring for about 20 minutes or until beef has cooked and the sauce has thickened. Check the seasoning and enjoy! 


Serve with rice, bulgur, quinoa, or couscous!

Keywords: Beef, kefta, meatballs, tomato sauce, dinner