Beef Kofta Meatballs with Roasted Vegetables

$10.97 recipe / $2.75 serving
by Beth Moncel
4.93 from 64 votes
Pin RecipeJump to recipe โ†’

All recipes are rigorously tested in our Nashville test kitchen to ensure they are easy, affordable, and delicious.

You guys, I am SO IN LOVE with this meal! Browned beef full of warm spices, a medley of roasted vegetables with caramelized edges, and a bed of warm rice makes a fabulously well rounded meal that is a perfect candidate for meal prepping. These Beef Kofta Meatballs with Roasted Vegetables are my new easy-peasy healthy prep for the week!

Beef Kofta Meatballs and Roasted Vegetables on a stoneware plate with rice and a black fork.

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

Vegetable Substitutes

You have a few options with this meal. I highly suggest tailoring the vegetable selection to what you have available for a good price in your area at the time. Some other vegetables that work well for roasting are eggplant, mushrooms, and bell peppers. Whichever vegetables you choose, try to get a range of color.

How to Serve Beef Kofta Meatballs

I placed my meatballs and roasted vegetables over a bed of rice because I loooove rice, but if you want to go a low carb route you can place them over some spinach or baby greens. If you want something a little more special than plain rice as a bed, you can do Spinach Rice with Feta. If you’re the type that likes your meals saucy, you can do a simple yogurt dill sauce, like the one in my Greek Chicken Wraps, or my famous Lemon Tahini Dressing, which can be in my Mediterranean Farro Salad recipe.

Beef Kofta Meatballs with Roasted Vegetables on a plate next to the roasting sheet pan
Share this recipe

Beef Kofta Meatballs with Roasted Vegetables

4.93 from 64 votes
Beef Kofta Meatballs with Roasted Vegetables are the perfect well-rounded easy dinner or meal prep to keep you fed and happy throughout the week.
Beef Kofta Meatballs with Roasted Vegetables are the perfect well-rounded easy dinner or meal prep to keep you fed and happy throughout the week. BudgetBytes.com
Servings 4
Prep 15 minutes
Cook 40 minutes
Total 55 minutes

Ingredients

Roasted Vegetables*

  • 1 zucchini ($0.84)
  • 1 yellow squash ($0.58)
  • 1 pint grape tomatoes ($1.89)
  • 3/4 red onion ($0.48)
  • 2 Tbsp olive oil ($0.26)
  • 1/4 tsp garlic powder ($0.02)
  • 1/2 tsp dried oregano ($0.05)
  • salt & pepper ($0.05)

Meatballs

  • 1 lb. ground beef ($5.29)
  • 2 cloves garlic, minced ($0.16)
  • 1/4 red onion, minced ($0.16)
  • 2 Tbsp parsley, chopped ($0.11)
  • 1/2 tsp dried oregano ($0.05)
  • 1/4 tsp cumin ($0.03)
  • 1/8 tsp cinnamon ($0.02)
  • 1/8 tsp cloves ($0.02)
  • 3/4 tsp salt ($0.03)
  • 2 Tbsp cooking oil ($0.08)

Other

  • 4 cups cooked rice ($0.76)
  • 2 Tbsp parsley, chopped, for garnish ($0.11)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat the oven to 425ºF. Dice the zucchini and yellow squash. Reserve 1/4 of the red onion for the meatballs and cut the remaining 3/4 into 1-inch slices. Place the chopped zucchini, squash, onion, and grape tomatoes on a large baking sheet.
  • Drizzle the olive oil over the vegetables, then add the garlic powder, oregano, salt and pepper. Use your hands to toss the vegetables in the oil and spices until they are evenly coated. Spread the vegetables out evenly over the baking sheet, then transfer them to the oven.
  • Roast the vegetables in the oven for 40 minutes, or until they are wilted and browned on the edges, stirring once half way through.
  • While the vegetables are roasting, prepare the meatballs. Mince the remaining 1/4 red onion. Add the ground beef, red onion, minced garlic, chopped parsley, oregano, cumin, cloves, cinnamon, and salt to a bowl. Mix the ingredients together until they are well combined.
  • Shape the meat mixture into 16 ping pong sized meatballs. This is a good time to begin cooking your rice so that it’s finished at the same time as the meatballs and vegetables.
  • Heat a large non-stick or cast iron skillet over medium heat. Once hot, 1 Tbsp cooking oil and swirl to coat the surface of the skillet. Add half of the meatballs and cook on each side until well browned (about 7 minutes total). Be careful as you turn the meatballs, as they can be quite delicate. If it’s easier, you can flatten them into mini patty shapes. Transfer the cooked meatballs to a clean plate, add more oil to the skillet, and cook the second batch in the same manner.
  • Once the meatballs are cooked and the vegetables have finished roasting, it’s time to assemble the meal. Place about 1 cup cooked rice on each plate or container, add 1/4 of the roasted vegetables, then top with four of the beef kofta meatballs. Top with a little more chopped parsley and enjoy!

See how we calculate recipe costs here.


Notes

You can substitute vegetables to match what is in season or on sale in your area at the time. Other vegetables that work well in this dish are eggplant, mushrooms, and bell peppers.

Nutrition

Serving: 1ServingCalories: 672kcalCarbohydrates: 56gProtein: 27gFat: 38gSodium: 674mgFiber: 4g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

How to Make Beef Kofta Meatballs – Step by Step Photos

Whole Vegetables for Beef Kofta Meatballs

Start with a few vegetables for roasting. Be sure to pick vegetables that are in season or on sale for a good price in your area at the time. This recipe is wonderfully flexible in this way. I used a zucchini, a yellow squash, a red onion, and a pint of grape tomatoes, but you could also choose something like an eggplant, mushrooms, or bell peppers. Preheat your oven to 425ºF.

Chopped and Seasoned Vegetables

Dice the zucchini and squash into one-inch pieces. Reserve 1/4 of the red onion for the meatballs, and slice the rest of it into one-inch slices. Place the chopped zucchini, yellow squash, red onion, and the pint of cherry tomatoes on a large baking sheet. Drizzle with 2 Tbsp olive oil, then add 1/4 tsp garlic powder, 1/2 tsp dried oregano, and a pinch of salt and pepper. Toss the vegetables until they are evenly coated in oil and spices.

Roasted Vegetables for Beef Kofta Meatballs

Roast the vegetables for about 40 minutes, or until they are wilted and browned on the edges. Stir once, half way through. While the vegetables are roasting, you can prepare the meatballs.

Beef and Herbs and Spices

Mince the remaining 1/4 of the red onion. Add 1 lb. ground beef to a bowl, then add the minced red onion, 2 cloves minced garlic, 2 Tbsp chopped parsley, 1/2 tsp dried oregano, 1/4 tsp cumin, 1/8 tsp cinnamon, 1/8 tsp cloves, and 3/4 tsp salt.

Beef Kofta Mix

Use your hands to mix the beef and seasonings together until they are well combined.

Beef Kofta Meatballs Shaped

Shape the meat mixture into 16 ping pong sized meatballs. The easiest way to do this is to divide the mixture in half, then in half again, then in half again and so on until you have 16 fairly equal sized pieces, then shape them into balls. This is also a good time to start cooking your rice if you want it to finish cooking at roughly the same time as your vegetables and meatballs.

Cooked Beef Kofta Meatballs in cast iron skillet

Place a non-stick or cast iron skillet over medium heat. Once hot, add 1 Tbsp cooking oil (high-heat oil of your choice) and swirl to coat the surface of the skillet. Add half of the meatballs and cook them until they are browned on all sides. Turn them carefully as they cook because they are fairly delicate. They should take about 7-ish minutes to cook on all sides, but this will depend on the heat of your skillet. Once cooked, transfer the meatballs to a clean plate, add a little more oil, and cook the second batch in the same manner.

Beef Kofta Meatballs with Roasted Vegetables on a stoneware plate with a black fork and striped napkin

When your meatballs are finished cooking, the vegetables and rice should be finished at about the same time. And then it’s time to build your bowls/plates/containers! Place about 1 cup cooked rice on your plate, top with 1/4 of the roasted vegetables, and 4 of the cooked meatballs. Sprinkle a little chopped parsley on top, and enjoy!!

Beef Kofta Meatballs in a meal prep container with rice
And like I said, these Beef Kofta Meatballs with Roasted Vegetables make the PERFECT meal prep! If you feel like you need some sauce, you can do an easy dill yogurt sauce (like the one in this recipe) or my lemon tahini dressing (like in this recipe). I would pack the dressings separately from your meal prep containers so you can heat them up and add the dressing after.

Share this recipe

Posted in: , , , , , , , , , , ,

Leave a Comment

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. Love this recipe. Switched to air frying the meatballs and it made them extra juicy!

  2. Made this today . I didn’t have the squash on hand some I substituted and made a side of vegetable biryani to go with this and made some tahini for a sauce . it was very yummy quick easy and I will be making this again .

  3. Super yummy and easy to put together! I had some tzatziki sauce on hand, so that added another layer.

  4. This was so simple and delicious!! I was short on time so I just cooked the meat in a pan instead of making the meatballs and it worked just fine. I added two bell peppers, one red and one green, to the roasted veg. Went a little heavier on the spices than what’s written. It was still really good without a sauce, but I’ll probably make one next time. Overall this one is an absolute winner, will definitely be making again!

  5. Made this and subbed butternut squash for the tomatoes. It was the perfect fall meal. So much flavor. I think next time Iโ€™ll make the yogurt sauce with it as it felt it needed some sauce.

  6. One of our favoritesโค๏ธ. Sometimes I serve it with ditalini pasta

  7. I made this last night and it was so good! Meal prepped it with mashed potatoes because I wanted to use up some. Will make again!

  8. I’m making this tomorrow, meal prep. I have potatoes to use up so I’m going to make it over mashed potatoes. Looking forward to it! I love roasted veggies.

  9. Added an egg to the meatball mixture, otherwise made as directed. Wonderful. Will be adding to the rotation.

  10. Made this tonight – it was a hit! Very fantastic with the recommended dill yogurt dressing from your site. Thank you!!

  11. Can we get a recommendation for a sauce to serve with this meal? I love to dip or drizzle over top! Maybe I just love sauces too?

    1. Sure! Just read where it says HOW TO SERVE BEEF KOFTA MEATBALLS in the blog post. XOXO -Monti

  12. This meal has been one of my favourites for years โ€” itโ€™s unreal! I serve itย with garlic hummus and instead of making actual meatballs, I do a โ€œdeconstructedโ€ version.

  13. I combined your meatball recipe with a recipe for slow cooker porcupine style meatballs elsewhere (where you add rice into meat mixture) and set on low ~5hrs. ย I plan to have them with pita pockets and the lemon dill yogurt sauce ย from the Mediterranean Turkey burger postย 

    1. That didn’t look right to me so I reran it through the nutrition calculator. It did come back quite a bit lower. The only way to reduce the sodium in this recipe is to reduce the added salt in the ingredients list, but keep in mind that the nutrition calculator only estimates the total sodium for the recipe based on ingredient databases, which may or may not match the actual ingredients that you use.

  14. Do you think this could be a sheet pan mealโ€ฆ.roasting 5he meatballs with the vegetables?

    1. Yep! You’ll just need to play around with the timing of when to add the meatballs so they don’t over cook. :)

      1. I usually bake my meatballs at 425 for about 15 minutes. So maybe throw them in on a separate sheet the last 15 minutes?

      2. Hi Jenni! You can absolutely roast them in s a separate pan, but I’m team #lessdirtydishes, I would roast them all in the same sheet pan so the veggies soak up that rendered meatball fat.

  15. We were rewarded this recipe when using the โ€œsurprise meโ€ button while walking up to the grocery store. And boy, were we surprised! Such a great recipe. We made it as-is with the โ€œSpinach Rice with Fetaโ€ (sub quinoa) and the โ€œYogurt Dill Sauceโ€ recipes as Beth suggested. So much flavor and very balanced. The timing was perfect for batching out the meatballs while the veggies roasted. This would also be a great dish for entertaining. Easy to multiply. Hang with your guests in the kitchen flipping meatballs and drinking wine. Thatโ€™s how I will be enjoying this recipe next time. Thanks Beth!

  16. The meatballs were great (I went my own way for sides)! I kept all the seasoning exactly as directed and only added 1 egg (since there was a comment about them being fragile – problem solved!).

    Anyway, they turned out great.

  17. Could you make this with ground chicken instead – we are a non red meat household… Thx!

    1. Hmm, it will definitely change the flavor a lot. I can’t really envision how the flavors would go together. It might be one of those things that you just have to try to see if you like it. :)

    2. We donโ€™t eat red meat either and I always use ground turkey for this. ย Itโ€™s one of our favorite meals!

  18. Very good recipe! I may try using ground chicken or turkey next time and baking instead of frying the meatballs, just to cut out some fat… but if you don’t care about fat content this recipe is perfect as written! (It’s not even that much TBH I’m just on a strict diet.)

  19. This is one of my favorite recipes on this site. I gasped when I took my first bite. Everything was so fragrant and delicious! I added a dollop of plain greek yogurt and a spritz of lemon juice, and that really took everything up a notch. One of my new favorite, go to recipes

  20. I accidently made slightly larger meatballs, 12 total instead of 16. I was worried they wouldn’t cook all the way through, so I baked them at 400 for 20 min, then sauteed in a cast iron with a 1/2 tbsp oil. This ended up being too long and the meatballs were slightly tough. I thought my 80/20 ground beef would have enough fat, but it did not. So stick to smaller meatballs if you can. Or just bake them, they looked fine/browned enough just out of the oven honestly, and you use way less oil. Besides that, flavor is amazing.

  21. Beth:

    Quick question? If you could not find cloves since it maybe hard to come by nowadays as we are still in this pandemic. Would nutmeg or pumpkin pie spice work in its place?ย 
    ย 
    Thanksย 

    1. I don’t think nutmeg or pumpkin pie spice would be the right fit, but if you can find allspice that might get you close. :)

      1. I found ground cloves. Yippee ๐Ÿ‘ ย Canโ€™t wait to make this .ย 

  22. Can’t wait to try this recipe. I was wondering though. If I want to make the meatballs ahead of time to use later. Should I cook them before I freeze them?
    Anyways thanks in advance.

    1. You can freeze them cooked or uncooked. :) Freezing them uncooked will give you the most “fresh” results because all of the browning on the outside will be fresh. If you cook them frozen you’ll basically just reheat them and it will be a bit more like a reheated meal in their freshness. I hope that makes sense!

  23. This is an amazing recipe!!!! My family is Egyptian so I have eaten kofta all my life and these are legit! Even my family members who donโ€™t use these exact spices thought it was delicious.ย 

    1. Yes, they won’t brown quite the same way that they do in a hot skillet, but you can if you’d like. They’ll probably only take about 15-20 min. to cook through.

  24. I absolutely LOVED this recipe. The flavors were so on point. I made some modifications – added an egg into the meatballs for cohesion, and served with feta crumbles on top. My husband liked it but said that it seemed there was a crucial element lacking… maybe a drizzle sauce or something? Spiced rice? Not sure…

  25. This recipe is delicious! I served it with rice and the whole family loved it! Thanks for another great recipe!

    1. These kofta are great and my family enjoyed them. I felt the amount of spices could be increased though, to make for more flavourful meatballs. I cooked them in a preheated airfryer using a kebab grill attachment, at 200deg for 9min. Paired with the grilled vegetables and hummus, it made for a satisfying meal.

  26. Such an easy, versatile, and delicious recipe – I’ve made this twice in the past week! I was looking for a decent way to cook ground beef other than spaghetti, and this hits the spot. The first time I had an eggplant on hand so I threw that in with the zucchini/tomatoes/onion. I’ve also found that dried parsley works pretty well for the meatballs if you don’t have fresh. Thank you Beth for giving me so much cooking inspiration over the years!

    1. Also forgot to mention, the only major modification I made was roasting the veggies for 20 minutes instead of 40. That way the zucchini and tomatoes get quite soft but the onions still have a bit of crunch.

  27. Flavor of the meatballs was amazing! However, next time I think I’ll cook them in my airfryer–I cooked the meatballs in two batches for about 10 minutes each and they were still very pink-red in the middle. I like my meat medium/medium-rare, so it was fine for me, but I feel like they should have been much more done after 10 minutes. The veggies were good but way too mushy. Overall, delicious dish, but the timing seems off.

  28. Turned out solid! Next time Iโ€™ll roast the veggies for half the time, they turned out mushy. the meatballs were awesome. Thanks from a beginner cook!

  29. This meal was absolutely amazing, and so easy to make. I was wondering, do you use ground cloves or whole cloves?ย 

    1. Hi Amanda! Ground cloves for this recipe. Enjoy! It’s one of my favorites.

  30. LOVED the oven roasted veggies. I make my meatballs the Hungarian way so those are a little different–basically your recipe but add one medium grated yukon gold potato, panko bread crumbs, fresh chopped dill, paprika, and an egg. In my experience, they hold together better in the pan and they bite easier. They also freeze very well. Highly recommend the veggies and meatballs over mashed potatoes or egg noddles.

  31. Since this is like the billionth time I’ve made this, figured I’d comment and rate! This recipe is amazing and I make it at least twice a month. The meatballs have such a unique flavor.

  32. The warm flavors here are wonderful! Totally new to me, as well, and I loved it! I will definitely be making this again!

  33. This was quite amazing.
    Opted to make burgers out of them instead of meatballs.
    I used mini naan rounds as the burger buns (toasted of course), spread some hummus (using Beth’s basic hummus recipe) on the bottom bun, then the kofta burger, then topped with some dill yogurt sauce (again beth’s recipe), sprinkled some crumbled feta and a little bit of chilli garlic sauce (store bought – the rooster brand) and then finally the top bun.
    Served this alongside oven roasted home made zataar fries (tossed “fry cut” russet potatoes with roasted garlic olive oil, salt & zataar seasoning) and it was the perfect Mediterranean themed diner food.
    Thank you so much for your recipes Beth. They have reignited my passion for cooking!

  34. This was delicious. Thanks for the recipe! I didn’t have a lot of time, so I ended up browning the beef, mixing in the spices, and then stirring in the parsley and red onion last. Not nearly as fun as meatballs, but a good shortcut if needed.

  35. Made this tonight and they were sooo good. Next time I think I’ll make a nice yogurt sauce to go along with this! Could also imagine skipping the rice and having the meatballs and veggies on a pita. Yummm

  36. Question- in my house, in this family’s phase of life we all eat dinner at different times. My plan is to roast these meatballs and keep them warm all evening. Do you think a squeeze of a fresh lemon on top would be a good addition to that or just leave them covered and as is?
    Love every one of your recipes I have tried.

    1. I do that often and it’s fine. Yes lemon would be delightful!

  37. This may be my favorite recipe to cook. I use ground pork instead of beef and bake the meatballs in the oven (set up on wire racks on my baking sheets so the fat drips off) instead of in a skillet. It’s good with rice or potatoes. This is a perfect, healthy meal for any season. I also like to use this method for roasting veggies for various meals now – the cherry tomatoes are so good as the break down and caramelize.

  38. I loose fry the hamburger and add a simple hummus to the bowl – wonderful, easy meal! Never disappointed by Bethโ€™s recipes.

  39. I always double the recipe b/c we love it so much. I don’t measure the ingredients anymore but I do add a little more cloves and cumin b/c we love the flavor.

    1. Please, can someone help me understand how to bake the meatballs instead of fry? What temperature and how long? I love this recipe but want to double the batch for our large group and donโ€™t have enough space to fry them all in the stovetop. Thank you!

      1. Hi Erin! I’d recommend baking them at about 400 for at least 25 minutes or until cooked through. Be sure to try and keep the sizes the same and put the meatballs down on parchment paper so they don’t stick.

  40. Oh my goodness this was delicious. I didn’t mean to deviate from the recipe but I did. When I was buying the ingredients I bought ground pork to mix in and then found that it wasn’t actually part of the recipe. Because I had bought small portions of meat what I ended up doing was 3/4 lb. ground beef and 1/4 lb. ground pork so that I would have the right amount of meat for the recipe. The herbs were delicious on the vegetables and the spices in the meat were incredibly flavorful. I will make this recipe again trying it just with beef as was written here. The added pork was delicious as well but it isn’t generally an ingredient that we purchase.

    1. Sounds like it worked out still! Happy to hear it worked out. Enjoy!

  41. This looks so good. I was just wondering if you think the meatballs and vegetables would freeze well.

    1. While we haven’t tested it out as you have asked, I do know the meatballs freeze wonderfully!

  42. I made the meatballs along with a simple basmati yellow rice and they were great! My first try making any kind of meatballs and I was pleasantly surprised they came out so well. The seasoning is subtle and delicious, they stayed together just fine, didn’t need any binders at all. I used grass-fed 85/15 ground beef and a white onion (chopped and soaked in water for 15 minutes which made them nicely mild and soft), mixed some sour cream and mayo with some left over parsley for a dipping sauce, yummy! Thank you for another recipe I will definitely use again!

    1. Happy to hear it went well for your first try! These are a staple in my house.

  43. absolutely phenomenal!!!!! I did use 1/2 lamb and 1/2 beef, used nutmeg instead of cloves but I loved the result. I am sure it would be as good w/ just beef. I cannot wait to add cloves and maybe even cardemen to the next dinner. I highly recommend. If you are on a budget this is a way to make ground beef taste upscale.

  44. I made this dish today for finger food (party). With the family around, there was a few samples going out and everyone loved them. My daughter is on a fairly restricted diet at present and couldn’t believe she was able to eat these. No gluten (no breadcrumbs), no egg, and to me they bonded perfectly well. I made the meatballs about the size of half a ping pong ball. They cooked quickly, stayed together and tasted delicious. I also made the tahini lemon sauce for dipping. Very tasty indeed. I think next time I would add coriander and more garlic to both meatballs and sauce. Just that not everyone is a fan of coriander. Very easy to make and like a lot of others mentioned, everything was on hand.
    So from a cool winters day in Southern Highlands NSW Australia its a big thumbs up. Thanks for the recipe- first time stopping by. Cheers

  45. Made this for the second time tonight. This time I wasn’t lazy and made the lemon tahini dressing to go on it — it’s AMAZING! I highly recommend the whole meal, but the dressing makes it next level. Thanks again Beth.

  46. If I wanted to make the meatballs in the oven instead of stovetop, what temperature and time would you recommend? I’ve never had great luck with meatballs on the stovetop.ย 

    1. I haven’t tested it to know for sure, but I’d probably lower the heat a little to 400F, and maybe try about 15 minutes.

  47. So delicious and surprisingly easy! Even my pickiest eater loved it. The leftover meatballs (there isn’t much!) will be stuffed into a pita with chopped red onion, cucumbers, lettuce, black olives, and tzatziki. I cannot wait!

  48. I made this last night, used venison instead of ground beef. I didn’t have cloves, so I used coriander. It was so good! I couldn’t get over the seasoning.

  49. Made this last night with the yogurt dill sauce on the side. ย It was wonderful. ย Thanks for this recipe.

  50. This look tasty! I really like the variety of spices you have in this dish. Also, serving it on rice is perfect for a Mediterranean dish like this.

  51. I think next time I make this I’ll do roasted potatoes in with the veg instead of the rice, and I’ll cook the meatballs in the oven to keep things more simple. It’s not actually a very complicated recipe but I found it time consuming to have three different things going on at once. I also found it difficult to cook the meatballs through without burning them in the pan, I have an electric stove and my cast iron gets really hot even when I set it to medium. I think the oven would be so much more simple and you’d still get some good browning action.

    The flavours in the meatballs were absolutely amazing, but they came out dry because I had to overcook them to get them up to temp on the inside.

  52. I love the spices in these meatballs! I had never thought to flavor them this way. I made just the meatballs with turkey instead of beef (and without parsley, added turmeric) and served with your marinated lentil salad over arugula. ย So yummy!!!!!

  53. I’m excited to try this recipe! My husband loves the Beef Kofka at a local Mediterranean street food place. ย They serve theirs with hummus on top and it’s delicious.

  54. Just wanted to say, here at the end of the year 2018, that this was my favorite new BB recipe. It is just genius and we’ve made it probably ten times already. (Well, had an abundance of zucchini for a while there, and cherry tomatoes!) Thank you so much for your continued creativity. Your blog has been a real boon. Thank you Beth.

  55. This is legit my favorite recipe. I keep coming back to it! Easy enough for the worldโ€™s laziest weeknight chef (me), inexpensive, reasonably healthy, and forces me to actually eat vegetables. Canโ€™t go wrong!

  56. I make the Albanian version of this (very well could also be Turkish), called qofteโ€” pronounced โ€œchoft.โ€ Qofte is shaped more like a kebab, while byftek is the patty shape very similar to this. We use mint instead of the cumin/cinnamon flavors, and I use lean ground beef and bake instead of fry. Soaked bread or breadcrumbs and eggs are the binder. They donโ€™t get quite as crispy in the oven, of course, but I prefer bake to fry and theyโ€™re still DELICIOUS. Many versions of this dish exist throughout Mediterranean, and itโ€™s one of my first and favorite.

  57. Really tasty and easy! I used red onion, red bell pepper, carrots, and cauliflower for the vegetables because that is what I had on hand. We also baked the meatballs instead of frying (just how we like to prepare them in general).

  58. I really enjoyed this one. I was out of onion and parsley, so I used dried versions of both. Probably not as fresh tasting, but I thought it worked. I also used zuchinni, quartered Roma tomatoes, and a can of chickpeas for the roasted veg. We ate it with rice. I was trying to use up the last of our fresh food before vacation, and this meal was perfect for that! Thanksย 

  59. The Beef Kofta Meatballs with Roasted Vegetables is on point!! My sister and I used mushrooms, red onions, green bell peppers and grape tomatoes. Before we cooked the meatballs, I sauteed some chopped yellow onions in butter and let the mixture cool. I didn’t have fresh parsley on hand and used dried parsley instead. To prevent the meatballs from falling apart, we added one large egg, which made a huge difference. We cooked the meatballs on the stove in small batches. I’m looking forward to enjoying leftovers for the next several days. Thank you, Beth!!! :-)

  60. I made this tonight and it was another great meal. I had hummus and pita with it as well.

    On the topic of hummus…Can you please try to make the Spicy Yellow Lentil Hummus. I had this brand and it’s amazing https://lantanafoods.com/yellow-lentil/, but like with anything, it’s cheaper to make it yourself.

    I found two links with adaptions of the recipe but… I trust your cooking… lol.
    http://www.laureninbalance.com/apricot-jalapeno-yellow-lentil-hummus/
    http://www.countrycleaver.com/2015/09/jalapeno-apricot-lentil-hummus.html

  61. Made this for lunch today and it was so yum! I added an egg to the meatball mixture to help them bind together and served them with flatbread instead of rice but I’m now obsessed (I made them into little wraps with the meatballs, veggies and a greek yoghurt sauce – 100% would recommend trying this!). I’m tempted to make this again for dinner tomorrow night. This is definitely going in my mental recipe book!

  62. These meatballs and veggies tasted awesome! I used ground turkey instead of beef and it turned out great. I will double the recipe next time! Alsoย I will try cooking the meat like ground meat instead of making meatballs to save on cooking time.

  63. I didn’t want to turn my oven on in the oven that is the Mid-South, so I nixed the roasted vegetables in favor of steamed (roasted would have complemented these flavors immensely, though).
    WOW! These meatballs were fantastic. I loved the flavors- almost indescribable! Just warm and friggin’ tasty. I didn’t have cloves but I did have all-spice, otherwise I followed exactly. I’m terrible at mincing so my onion pieces were a bit larger than they should have been, but they added texture that went with the crunchy browned outside bits beautifully. Next time, to make it easier to mix and form, I will run them through the food processor though. I ended up standing over the kitchen counter housing these meatballs once they cooled enough, so I skipped the rice this time. In the future I will try and control myself to one portion.
    Thanks for a great & healthy recipe, it’s going in the rotation.

  64. This was delicious! I omitted the rice but added some lovely waxy baby potatoes to the roast vegetables. I’ll be making this again!

  65. I served this with your yellow jasmine rice, but I subbed brown rice for jasmine, and I used ground turkey instead of beef. This has to be one of my new favorite meals!

  66. This was SO good. I was lazy and used onion and garlic powder in the meatballs. I also made quinoa instead of rice and made some tzatziki sauce for dipping. Will definitely be making again.

  67. I doubled the metaballs for family dinner and meal prep. Instead of rice, I made a warm farro salad and homemade Tzatziki sauce. I used half lamb, half lean beef for the meatballs (so not so cost friendly but amazing tasting.) I will say, it’s easy to overcrowd the veggies, which leads to steaming, so make sure you give them room to breath, or grill them. I used the extra meatballs for Gyros with some extra onions, fresh lettuce, tomatoes, and leftover Tzatziki.

  68. I baked my meatballs (a bit too long) but holy crap this recipe is bomb diggity. Followed the veggies, but instead of plain rice used a rice/quinoa blend for some extra protein. 10/10 would make again.

  69. Love this recipe (all of your recipes TBH!). It’s quick, easy and uses a lot of staples that I already kept on hand. I added a bit of red pepper flake and coriander to the meat mixture for some added spice. And since I’m cutting down on white rice I opted to pair the meatballs and roasted vegetables with fresh spinach. This will be a new addition to my go-to meals!ย 

  70. Freakin’ Delicious!
    I love recipes that allow me to create new flavors from the spices I already have in my cupboard. The hardest part of cooking on a budget is avoiding monotony. Being able to mix it up with food like this is wonderful!
    I change one thing when I make this: I finish the meatballs in the oven. The first batch I made on the stovetop, as per the recipe, and I found that even cooking to 145 degrees (I prefer 160 for ground beef) they came out too dry. Now I brown them on the stovetop and then put the skillet in the oven until they register 160 degrees. Much better results! As a bonus, doing it that way means I can cook them all in one batch without worrying about crowding the pan too much.
    Thanks for another great recipe Beth!

  71. This looks delicious and I happen to agree with you Beth that these meatballs with with rice and lots of veggies are healthy and your website has helped me eat much healthier than I used to. I’m eating less red meat these days but I still enjoy it and would hate to see you bullied by a self-elected “health sheriff” into making your website into anything other than what you want it to be. Keep up the great work Beth and please know that you are by no means sending out anything dangerous and misleading to your fans.

  72. This was so yummy! I used ground turkey for the meatballs and red potatoes instead of yellow squash because I shopped at Target and their fresh produce is pretty limited. Came out great! Super easy to make and meal prep.

  73. I love your website and have been a big fan for years. Saying red meat and white rice is “healthy” is misleading and dangerous.

    The World Health Organization says red meat probably causes cancer (following a study it did). Another study reported by the New York Times found high red meat consumption increased the risk of cancer, heart disease, stroke, diabetes, infections, kidney disease and liver disease https://www.nytimes.com/2017/05/15/well/eat/red-meat-increases-risk-of-dying-from-8-diseases.html

    White rice is also not “healthy,” it’s a refined carb which is linked to gaining weight.ย https://www.independent.co.uk/news/health/white-rice-good-for-you-bad-unhealthy-physician-food-eat-diet-a8062561.html

    Yes, you mention a substitute for the rice but again it’s misleading. It’s not that it’s just a “carb” because carbs can be healthy, *refined* carbs are bad – like white rice.

    Occasional red meat has some benefits but saying it’s “healthy” is suggesting it is good to eat. I’m not vegetarian and I eat red meat but your statement is wrong. I do love your site and will continue to visit it. ย If you have sources that contradict these studies, I’d be interested to read them. Thank you.

    1. Healthy is a highly subjective term. Compared to the average American diet, I would confidently call this healthy. If you wouldn’t consider it healthy, that means you have higher standards and that’s awesome. Everyone needs to start somewhere though, and if someone were to eat this instead of fast food for dinner, it’s a healthier choice on several levels, even if there are a few ingredients that aren’t perfect. Health isn’t all or nothing.

      1. I would add that this recipe is very adaptable to different ratios of meat/vegetable/carbs. The small size of the meatballs make it easy to control your portion size and I for one make it with extra veggies and a little bit of brown jasmine rice. I imagine it would work well with other, more complex carbs too.

    2. Is this all red meat? Processed red meat? Does this study take into account food often eaten with red meat? Perhaps red meat is not the healthiest thing compared to broccoli or something, but health is on a spectrum. Again, if the majority of red meat eaters are consuming it with French fries compared to salads, I think there is a difference. Perhaps youโ€™re right, but it doesnโ€™t necessarily make your blanket statement any better than what you called out. Likewise, a healthy diet is subjective and several people respond differently to different types of foods. Some folks would consider a vegan diet to be healthy for them and others paleo or whatever. What all of these have in common are no different from the recipe in this post: a reliance on whole food. And what youโ€™re saying is that too much red meat and white rice donโ€™t work for you. And thatโ€™s totally cool too. ๐Ÿ˜Žย 

  74. This is absolutely a new favorite! I used grape seed oil in a stainless steel pan and didn’t have any sticking. The flavors in this meal are delicious! It is so so good! Thanks for yet another great recipe!

  75. So I saw the statement that these meatballs are a bit delicate. Added 1 egg and 3/4 c.dry breadcrumbs and I think that helped hold them together. Delicious!

  76. This was really quite good and easy, so planning to add to the rotation. It does make a bit of a mess on the trays, so next time I will try parchment paper. I like the look of Beth’s white enamel trays, maybe they clean up easily? But really, so good and so easy.; I made exactly as described but it sounds like lots of summer veggies will work well, especially eggplant maybe. ย A winner. Thanks Beth!

  77. This was really good! This was my first time making meatballs and they were delicious. I added a bit of fresh-cracked pepper to the mix as well. I also used what was on offer at the store: bell pepper, mushroom, and zucchini. I will definitely be making this again.

  78. Brilliant–I’ve loved kofta for years, but have made it with lamb and formed it into little ovals around skewers and grilled them. How dumb am I for never thinking to substitute beef–ground lamb is impossible to find in my small town–and shaping into meatballs? I’m slapping my head that I didn’t think of it! Your seasonings are spot on.

    Your comment about vegetables for roasting–not only are things cheaper in season, but at their peak taste! I adore both zucchini and yellow squash but find them almost indistinguishable taste wise–I like using a combo mostly for the color, but either/or is fine in any recipe. The melange I roasted last week was eggplant, onions, garlic, yellow bell peppers, cherry tomatoes. The week before I used green beans and new potatoes with onions, garlic, red bell pepper–there just is no wrong combo for this delicious, inexpensive, and easy method!!! Zucchini is the perfect choice with kofta–I left the middle east more than 30 years ago and still miss the buttery flavored small light green zucchini we ate there–and the zebra striped cucumbers.

    One of your best preps ever!

  79. This looks delicious, but your math is a little off? The recipe talks about 12 meatballs, but 16 are pictured. Then in your meal prep, you are making 4 containers of 4 meatballs each?

    However it shakes out, I’ll be making these this week!

  80. Made this last night and really enjoyed it. The kofta flavors were delicious. I added bell peppers, skipped the rice, and opted for the lemon tahini dressing – big thumbs up.

  81. Just made this for the lunch week. Couldn’t find yellow squash so used up some yam and carrot that was in the fridge. Think I’ll put peppers next time. Delish. Love your site! ย 

  82. Can’t wait to try this recipe. ย I am trying to eat clean & green. ย I am limiting meats, but am not a vegetarian. This looks very tasty. ย Thank you!ย 

  83. These meatballs sound delicious and I can’t wait to try! Do you think they would work baked instead of fried? Any recommendations for trying them baked?

    1. You can definitely bake them, although you probably won’t have as much of that nice browning action on the outside. I’d try maybe 350 degrees for about 20 minutes, to start and play it by ear from there.

      1. I baked the meatballs as follows: Line a large baking sheet with foil and place a wire rack (I used the same rack I use to cool cookies) in the pan. Place the meatballs on the rack, evenly spaced. I did not grease the rack and they did not stick. Bake at 425 for 15 min or until internal temp reaches 160F for beef (I used ground chicken, so 165F for me). If you want to brown the tops you can finish by broiling them, but they won’t get as evenly browned as they would if you had sauteed them. They will still be delicious. Also, I used fresh mint instead of parsley and they were perfect!

      2. I always bake any meatballs I make. 400 degrees for 25 or so min and they get brown and crispy….just like if they were fried.ย 

  84. Meijer, most bigger markets sell by the pound. Now that its nice out a farmer’s market.

  85. Beth, you posted this just in time for my meal planning for the week. The kofta were so good! I went with what was on sale at the store: eggplant, zucchini and red bell pepper. As with many of your dishes, I think this will be frequently in the rotation!ย 

  86. Hi Beth. I cook for one and want to make zuchinni and squash, but everywhere I shop (aldi and trader joes) it only comes in groups of three each. Can you recommend a grocery store to buy single zuchinni squash? Or is it freezable? Thanks!!

    1. I wouldn’t suggest freezing it because these squash have a high water content so they’ll get quite mushy when frozen then thawed. I actually tend to see them sold individually by weight rather in packages of three. If you have any Kroger stores near you, they definitely sell them individually! :) But, if you can only find packages, perhaps you can try using just one type, like zucchini, instead of both. I think that would still be great and if you have three small ones that should be just the right amount.