These meatballs are scrumptiously delicious and you should give them a go. Don’t worry if it seems like there are a lot of ingredients and you feel it will take a long time to make. Trust me they don’t take forever and it is totally worth the chopping,grating and mincing. My fiancé loved them just as much as I did or do… I always ask him what he thinks of my dishes and he usually responds with: “Great, like all the dishes you make”. He really knows what warms my heart hahaha.


For the sauce:

1 onion

2 garlic cloves

1 red chili pepper

1 red pepper

1 can plum tomatoes (400g)

300 ml vegetable stock

2 tablespoons tomato paste

1 teaspoon dried oregano

1-2 tablespoons chopped parsley

Sugar(if needed)

50-100 g black olives

1 tablespoon olive oil

For the meatballs:

500 g minced meat

1 egg

50 g breadcrumbs

Half an onion, grated

Salt and pepper

Flour for dusting

1 tablespoon olive oil


Start by making the meatballs. Mix all the ingredients together and either divide the meat into 8 equal pieces or do like I did and made smaller ones. I used my ice cream scoop to get equal sized meatballs. Lightly dust the meatballs with flour and put olive oil in a frying pan. Cook on all sides and then add to the sauce.

IMG_7132 IMG_7133 IMG_7138 IMG_7139 IMG_7140 IMG_7141

To make the sauce, chop the onion and mince the garlic and add them to a saucepan and cook until everything becomes soft. Careful that they don’t burn. Chop the peppers and add the other ingredients along with the peppers to the saucepan. Break down the plum tomatoes with your utensil if it doesn’t break down by itself. Cook for 10 minutes and then add the meatballs and cover and cook for another 20 minutes on low heat or until the meatballs are completely cooked through.

IMG_7134 IMG_7135 IMG_7137

Serve as is or along with some rice. You could probably also make a delicious sandwich with them.