Start by boiling the pasta according to the Instructions on the box.
Pour away the water and rinse the pasta in cold water. Place on the side for later.
Boil the spinach until soft. Drain way the water.
Heat up the butter in a frying pan.
Peel and cut the onion in small pieces, add some of it in the frying pan.
Press the garlic in a garlic press and add in the frying pan.
Cut the parsley and add as well.
Add the ricotta cheese, salt, black pepper and mix it all.
Take away from the stow and let cool down.
Heat up some butter in a frying pan add the minced meat and cook together with some of the tomato sauce.
Season with some salt, pepper, onion and the chicken broth.
Pour the sauce in an oven form.
Fill each pasta shells with some spinach mixture and then with some of the minced meat filling.
Arrange them in the tomato sauce in the oven form.
Preheat the oven at 180 degrees Celsius.
Cover the oven form with aluminum foil.
Place in the middle of the oven and let it cook for 20 minutes.
Take away the aluminum foil and continue cooking for another 15 minutes.
Take out from the oven and top it with the grated parmesan cheese. Brake the mozzarella cheese i pieces and top the dish with.