These Greek meatballs are juicy and delicious baked in a flavorful tomato feta sauce. Perfect for a busy weeknight!

My Greek meatballs with feta and tomato sauce is a quick and easy weeknight meal. I use the same meatball recipe for every meatball dish I make because I feel like it’s perfect, exactly the way it is. The juicy beef and aromatics make for the most delicious, juicy meatballs, and I like for this dish to be extra saucy, so feel free to double the sauce recipe like I do. In fact, I recommend making a double or even triple batch of meatballs because they freeze beautifully, and you can cook them straight out of the freezer anytime. It’s such a lifesaver on those busy days!
I use the food processor to make chopping some of the meatball ingredients super quick and easy, but feel free to do it by hand if you don’t want to wash another dish. You can also take a shortcut with the sauce by using your favorite store-bought marinara sauce. It’s never as good as homemade, but either way, the meatballs flavor the sauce as it cooks to make a deep, rich tomato sauce. You’re going to love this as much as we do.
Why will I make this often?
Quick and easy
Homemade fresh herb
Juicy beef meatballs
Sweet, robust tomato sauce
Creamy, salty feta

What are the ingredients for meatballs?
Ground beef –85/15 or 90/10 will keep the meatballs juicy and the sauce.
Onion -I don’t think you can have meatballs without the savory, sharp spiciness of onions.
Garlic cloves -grated or minced to evenly distribute into the beef.
Fresh parsley -this adds so much herby freshness to the meatballs.
Panko breadcrumbs -unseasoned so we can flavor the meatballs with the best flavor. You don’t have to use panko, it’s just what I usually have on hand.
Milk -to add moisture to the meatballs and tenderize the beef.
Eggs -helps bind the meatballs together so they don’t fall apart in the sauce.
Salt & Freshly cracked black pepper -the duo that melds and enhances all the flavors of the meatball.
Crushed red pepper flakes -optional, but encouraged to add a little heat.
Dried mint -brightens the beefy meatball with fresh flavor.
What do I need for the tomato sauce?
Olive oil -your favorite oil to sauté the garlic.
Garlic cloves -grated or minced to melt into the sauce.
Can crushed tomatoes -this is an easy time-saver and there are some good quality canned tomato brands. However, feel free to crush your own fresh tomatoes.
Ground cinnamon -my kids don’t care for it in savory dishes, but add a pinch the first time you make this dish. It adds just a little bit of warmth to the dish, and honestly, my kids don’t even notice it anymore. Ha!
Sugar -I always add a little when I use canned tomatoes to balance the acidity. You could also use a little honey.
Dried oregano -adds the herbiness the sauce needs and pairs so well with the herbs in the meatballs.
What do I need for garnish?
Feta cheese chunks -I chunk large pieces off a block to keep the feta from melting into the sauce and allowing the pieces to get warm and creamy. Remember, don’t buy the pre-crumbled feta because it’s tasteless and overly salted.
Fresh parsley -finely chopped to sprinkle over top the whole dish for color and freshness.

How do I use the food processor to help make meatballs?
Place the ground beef in a large bowl. Chop the garlic in the food processor until minced. Then, add the parsley and pulse until finely chopped. Transfer the combination to the bowl with the ground beef. Add the onions to the food processor and pulse until finely chopped.
How do I make the meatballs?
Whisk the milk and egg together and then combine all the meatball ingredients in the large bowl with the beef. Knead well to combine and evenly distribute the ingredients. Then, form golf-sized meatballs. Preheat the oven to 400 °F, 200 °C.
How do I make tomato sauce?
Add the garlic and olive oil to a saucepan to warm through over medium heat until fragrant. Add the remaining ingredients and warm for 5-10 minutes. Taste and adjust the seasoning if needed.
**Time-saver Tip** Feel free to substitute store-bought pasta sauce for the homemade sauce for an easy shortcut.
How long do I bake the dish?
Transfer the sauce to a 9 x 13-inch baking pan and add the meatballs into the pan as well. Cover with foil and bake for 1 hour. Remove the foil and increase the oven’s temperature to 425 °F.
When do I add the feta?
Add the feta chunks to the baking pan, then return the pan to the oven and bake uncovered for 15 minutes.
How do I serve Greek meatballs with feta & tomato sauce?
I garnish it all with parsley and serve it with toasted bread. Dipping the bread in the sauce with a little meatball and feta on top is my favorite part. You could serve this over spaghetti or make it gluten-free by serving it over cauliflower rice. Enjoy! Kali Orexi!

Could I add more veggies to this dish?
You could sauté bell peppers or spinach with the garlic when making the sauce or add cubed potatoes to the sauce around the meatballs to cook before popping it in the oven. Let me know if you discover any other delicious combinations!
How do I freeze the meatballs to make dinner even easier?
Form the meatballs and put them on a sheet tray. Then, put the whole tray in the freezer until the meatballs are frozen. Transfer them to a freezer-safe bag or container and freeze until you’re ready to make them in this dish or any other.
What other meatball recipes can I make?
Lemony Beeftekia me Patates: Greek Lemony potatoes and meatballs
Beeftekia me Patates: Greek Roasted Potatoes with Meatballs in Tomato Sauce
Briam with Greek Meatballs: Quick & Easy Meals
KEFTEDES YOUVETSI: ONE-PAN BAKED MEATBALLS & ORZO
Youvarlakia Avgolemono: Greek Meatball Soup in Lemon Sauce
Watch the Video

Greek Meatballs with Feta & Tomato Sauce: Quick & Easy Weeknight Meal
These Greek meatballs are juicy and delicious baked in a flavorful tomato feta sauce. Perfect for a busy weeknight!
Ingredients
- feta cheese chunks
- 1-2 tablespoons finely chopped parsley
- bread for serving
For the Meatballs:
- 2 pounds (1kg) ground beef
- 1 onion
- 4 garlic cloves, grated
- 1 bunch fresh parsley
- 1 and 1/2 cups panko breadcrumbs (unseasoned)
- 1 cup of milk
- 2 eggs
- 2 and 1/2 teaspoons salt or to taste
- 1/2 teaspoon freshly cracked black pepper
- 1/4 teaspoons crushed red pepper flakes
- 1/2 teaspoon dried mint
for the Sauce:
- 2-3 tablespoons olive oil
- 2 garlic cloves grated
- 28 oz (794g) can crushed tomatoes
- pinch of ground cinnamon
- 1-2 tablespoons sugar or to taste
- 1 teaspoon dried oregano
Instructions
Make the meatballs:
Place the ground beef in a large bowl.
Chop the garlic in the food processor until minced. Add the parsley and pulse until finely chopped. Transfer to the bowl with the ground beef
Add the onions to the food processor and pulse until finely chopped.
Whisk the milk and egg together and add to the bowl.
In a large mixing bowl, combine all of the meatball ingredients and knead well to combine and evenly distribute everything.
Form golf-sized meatballs.
Preheat the oven to 400 °F, 200 °C.
Make the Sauce: (Store-bought pasta sauce can be substituted for this sauce)
Add the garlic and olive oil to a sauce pan and warm through over medium-heat until fragrant. Add the remaining ingredients and warm through for 5-10 minutes. Taste and adjust the seasoning if needed.
Transfer the sauce to a 9 by 13-inch baking pan and add the meatballs into the pan as well. Cover with foil and bake for 1 hour.
Remove the foil and increase the oven's temperature to 425 °F.
Add the feta chunks to the baking pan.
Return the pan to the oven and bake uncovered for 15 minutes.
Garnish with parsley and serve with toasted bread.
Kali Orexi!
Notes
Feel free to substitute store-bought pasta sauce for the homemade sauce for an easy shortcut.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
J.A. Henckels International 31161-201 CLASSIC Chef's Knife, 8 Inch, Black -
TEAKHAUS Wood Cutting Board Block I Chopping Board I Wooden Cutting Boards for Kitchen I Large Cutting Board with Handle I Chopping Boards for Kitchen I Thick Cutting Board 107 24x18x1.5 -
STAUB Ceramics Rectangular Baking Dish, 13x9-inch, Dark Blue -
Dodoni Feta Cheese 14 oz -
Godinger Highball Glasses, Tall Drinking Glasses for Water, Juice, Cocktails, Beer or Wine - Set of 4


can not wait to make. I follow you and love your recipes. My homemade cookbook has and abundance of your recipes. I always recommend for my family and friends to follow you.
Thank you so much! It means a lot to know my recipes are part of your cookbook. I’m so grateful you share them with your loved ones. Happy cooking! Warmly, Dimitra
I am making this dish now so can’t wait to sit down and eat it. I added potatoes to it! I follow all your recipes which I love. Just finished eating and it was delicious. I have lots of leftovers as there is only the two of us.
Merry Christmas Dimitra
Thank you for your kind words and for trying the recipe! Adding potatoes sounds like a delicious twist—I’m so glad it turned out well for you. Leftovers are always a bonus, especially with a dish like this that gets even better the next day. Wishing you and your family a Merry Christmas as well! 🎄❤️
Absolutely delicious!
Just curious if you bake the meatballs do you bake first then pour in sauce? Guess I’m more concerned about the grease produced by the meatballs.
Great question! I usually brown the meatballs first in a pan to get that nice crust and to render some of the grease. Then I add them to the tomato sauce to finish baking and simmering—this way they stay juicy and flavorful without sitting in too much grease. If you want to reduce grease even more, you can drain the pan a bit before adding the sauce. Hope this helps!
My mom came to America from Greece when she was 7 years old with her mother. When my grandfather had enough money, he too, came to America and joined them. I was only 12 when my mother passed away and her father passed when I was about 14. No recipes were left behind and I was too young to ask for recipes. I love that you are Greek and that you share your recipes online. I can’t wait to make your avgolemono soup. I crave it when I am sick. I am on peritoneal dialysis and on a waiting list to have a kidney transplant for almost 2 years.If I could find a donor I could get a transplant sooner. My husband takes me to a greek restaurant once a month after my visit to the dialysis clinic. I always order the avgolemono soup and a Greek garden salad. Now, I am going to try some of your recipes. Thank you for sharing. God bless you.
Thank you for sharing your story with me. I’m so sorry for your losses, and I’m moved by your family’s journey from Greece to here. It means a lot that you feel connected to our food and that you trust me to help bring those flavors back to your table.
Avgolemono is the soup I reach for when I need comfort too. Start with a good chicken broth, add plenty of fresh lemon, and whisk the egg mixture in slowly so it stays silky. If you’re watching sodium, a homemade or low-sodium broth can still taste wonderful with extra lemon and fresh dill or parsley. Please follow whatever your care team recommends, and if you want help adjusting any recipe, tell me what you need and I’ll guide you.
I’m praying your transplant comes soon and that you feel stronger every day. I’m honored to cook alongside you here. Kali orexi, and God bless you and your family.