This post may contain affiliate links. Please read our disclosure policy.
This Greek-style meat sauce recipe is more traditionally known as Makaronia Me Kima. This is a comforting sauce that I grew up with. It smells so good when it’s cooking, and it tastes even better over a bowl of spaghetti noodles. This meal is nostalgic, delicious, and hearty. It’s the perfect meal for any season, but especially when the weather starts to get cooler.

Why You’ll Love This Meat Sauce Recipe
- Quick: A good pasta sauce recipe doesn’t need to take forever, you can literally whip this one up in only 50 minutes
- Delicious: This flavorful meat sauce is so delicious. It is made with a ton of spices that pack a punch of flavor in every bite
- Comforting: Whether you grew up with a traditional Italian meat sauce, or a Greek sauce like this one, there’s nothing more nostalgic and comforting than a big bowl of spaghetti
Ingredients
Ground Beef – I used ground beef in this meat sauce, and it’s often the meat you’ll find in most meat sauces. Use lean or extra lean beef, so it’s less fatty. If you don’t eat red meat, you can swap the ground beef for something leaner like ground turkey or chicken, swap for lamb, or alternatively, you can swap it for Beyond Meat veggie ground if you want a vegetarian variation of this recipe
Kefalograviera Cheese – A Greek hard yellow cheese that’s a cross between Kefalotyri and Graviera. It has an intense flavor, is salty, and is made of sheep’s milk

How to Make Greek Meat Sauce
- Add olive oil to a large pot over medium-high heat. Add onion, carrot, and celery and cook until softened about 4-5 minutes. If you don’t have the veggies for mirepoix, you can swap them for other veggies like sweet peppers
- Stir in the ground beef, stirring occasionally to break up the meat, and cook for about 10-12 minutes until cooked through
- Pour in the red wine to deglaze the pan. Cook it for a few minutes until most of the wine has evaporated. Deglazing is a cooking technique that involves adding a liquid (like wine) to the pan to loosen the food particles at the bottom of the pan
- Stir in the garlic, spices (salt, pepper, cinnamon, cloves, dried basil, allspice) and bay leaves until incorporated. Next stir in the diced or whole tomatoes (if using whole tomatoes crush them up a bit when added to the pot), sugar, tomato paste, and water and bring to a boil. Once simmering, turn the heat to medium-low and let simmer with the lid on until the sauce has cooked down and most of the liquid has evaporated
- Near the end of the cooking time, cook the spaghetti noodles in salted water until al dente. Drain the noodles. Cooking in salt water flavors the noodles and also limits starch gelation
- Serve the spaghetti noodles in a bowl with a drizzle of olive oil and spoon the sauce overtop. Add grated parmesan or kefalograviera cheese and enjoy

Tips and Tricks
- Spices: The spices in this meat sauce are non-negotiables for an authentic Greek meat sauce, so don’t skip out on these
- Tomatoes: You can use fresh tomatoes or canned tomatoes in this recipe
- Cooking Time: Follow the recipe below, but there is no harm in cooking this meat sauce for longer. The longer usually the better. Feel free to cook longer on low to get this sauce even more flavorful
Substitutions
- Mirepoix: This is the mix of chopped onions, carrots, and celery that make a base for a lot of recipes. If you don’t have these three ingredients you can substitute (or add in) other veggies like sweet peppers
- Red Wine: If you don’t want to open a bottle of red wine, or don’t want to use alcohol (even though the alcohol contents burn off) you can use another liquid like beef broth instead
- Ground Beef: Swap for a leaner protein like ground chicken or turkey, or alternatively, use a plant-based ground meat substitute like Beyond Meat
- Pasta: Swap out the regular pasta noodles for gluten-free noodles to make this recipe gluten-free
Best served with
How to Store Leftovers
Fridge: Store the leftover sauce and spaghetti noodles in an air-tight container in the fridge for 3-4 days.
Freeze: You can freeze leftover sauce (without noodles) in air-tight containers for up to 3 months.
Common Questions
Yes! You can totally freeze meat sauce safely. When you’re ready to eat it, take it out of the freezer into the fridge to thaw. Heat up on the stove over medium-low heat.
Italian guidelines recommend 60-100g of dried pasta per person. It’s easy to overcook pasta so even if it seems like too little, it probably isn’t.
Save this recipe for later

Watch the Video
Ingredients
- 1 ½ tbsp olive oil
- 2 white onions, diced
- 1 carrot, diced
- 2 celery stalks, diced
- 800-900 g ground beef
- ¾ cup red wine
- 4 garlic cloves, minced
- 2 ½ tsp salt
- 1 tsp pepper
- 1 tsp cinnamon
- ¼ tsp ground cloves
- 1 tbsp dried basil
- ¾ tsp all spice
- 3 bay leaves
- 28 oz canned tomatoes, diced or whole
- 1 tbsp sugar
- 2 tbsp tomato paste
- 1 cup water
- 1 package spaghetti noodles (454g package)
- olive oil
- grated parmesan or kefalograviera cheese
Instructions
Start Cooking- Add olive oil to a large pot over medium-high heat. Add onion, carrot and celery and cook until softened, about 4-5 minutes.
- Stir in the ground beef, stirring occasionally to break up the meat and cook for about 10-12 minutes until cooked through.
- Pour in the red wine to deglaze the pan. Cook it for a few minutes until most of the wine has evaporated.
- Stir in the garlic, spices (salt, pepper, cinnamon, cloves, dried basil, all spice) and bay leaves until incorporated. Next stir in the diced or whole tomatoes (if using whole tomatoes crush them up a bit when added to the pot), sugar, tomato paste and water and bring to a boil. Once simmering, turn the heat to medium-low and let simmer with the lid on until the sauce has cooked down and most of the liquid has evaporated.
- Near the end of the cooking time, cook the spaghetti noodles in salted water until al dente. Drain the noodles.
- Serve the spaghetti noodles in bowl with a drizzle of olive oil and spoon the sauce overtop. Add grated parmesan or kefalograviera cheese and enjoy!
Notes
- Serve with Maroulosalata aka my Mama’s Salad for a delicious meal!
- If you don’t want to use red wine, you can try substituting with alcohol-free red wine or beef broth.




50 people are discussing this recipe. Join in
I found your recipe online last month after seeing a contestant prepare a ‘Greek bolognaise’ on an episode of Masterchef. I really didn’t think I’d like it, as the spices were so different to the Italian meat sauces I grew up with. Boy- was I ever wrong!!
Your recipe resulted in a deep rich amazing meal! I was thrilled with the results. A couple of friends came for dinner, and both of them asked for the recipe. They said they’d never had anything like it. Everyone wanted a second helping.
I am going to prepare it again this weekend, but I’m going to try it with ground bison. We eat a lot of game meat, and I’m hoping it will turn out as successfully as my 1st attempt.
Hell, yeah!!! Greek Kima is the BEST! I am so glad you enjoyed this, Jennifer!!
This was absolutely divine. Perfect recipe!
Thank you so much, Nicole!
Just the smells alone are mouth-watering while making this recipe! Truly the most scrumptious and authentic Greek meat sauce that never tires your tastebuds and simply elevates the flavor game. Easy to prepare and enjoy a glass of the red wine while simmering!
This makes me so happy my love!!!
Made this tonight.. Very good!!
Thank you so much, Amber!!!
Such a hearty and delicious meal! The recipe was so easy to follow and a fun new twist for a meat sauce. Everyone devoured it tonight. Thank you for sharing this special family recipe with us.
thank you so much, Adrienne!!!
Delicious! The cinnamon, cloves, and allspice are wonderful in this recipe. I will be making this again for sure.
thank you so much, lori! you are so sweet!!
This recipe is delicious! Reminds me of my yiayias recipe. She would make it all the time for us in Greece! Thank you so much for this!
YES!!! This makes me so happy, thank you so much!
I have made this recipe a few times, and it is absolutely delicious every time! I love how versatile this recipe is and that you can switch up ingredients, yet it is still a tasty experience every time! I also love that it is not difficult to make.
Thank you for sharing this recipe with us!
Thank you so much, Kim!! you are so sweeet!!!
I made this for dinner last night and it was amazing. very easy to make, had all the ingredients on hand, except for the ground beef and celery, which I picked up at the market and the kefalograviera cheese, so I used grated pecorino instead. all the spices bring warm notes to the meat sauce, so fragrant. my husband loved it, he was still talking about it the next morning. will definitely be making this often.
wow, thank you so much for the love, Elizabeth! This means so much to me!
Maria – this was such a hit, we had it for dinner again. I don’t think I’ll have to freeze the leftovers…
Thank you so much, Elizabeth! Truly means so much to me!
Can I use passata instead of canned tomatoes?
yes, that’s fine!