clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef and Spinach Cannelloni

  • Author: Raymund
  • Prep Time: 15 mins
  • Cook Time: 1 hour 15 mins
  • Total Time: 1 hour 30 mins
  • Yield: 6 1x
  • Category: Main Course
  • Cuisine: Italian


Beef and Spinach Cannelloni is a type of pasta which are shaped in cylindrical form then stuffed with minced beef and spinach then covered with tomato and/or béchamel sauce. Usual stuffing are minced meats, spinach and ricotta.



Meat Sauce

  • 700g lean minced beef
  • 3 stalks celery, chopped
  • 1 large onion, finely chopped
  • 1 packet spinach, chopped
  • 1 large can chopped tomatoes
  • 1/3 cup tomato paste
  • 1/3 cup fresh cream
  • 3 tbsp chopped basil
  • 1 tsp dried oregano
  • 2 tbsp lemon juice
  • 6 cloves garlic, minced
  • olive oil
  • salt
  • freshly ground black pepper

Béchamel Sauce

  • 30g butter
  • 1/3 cup flour
  • 350ml whole milk
  • 1 clove garlic, minced
  • parmesan
  • mozzarella


  • 6 pcs cannelloni tubes or 6 sheets lasagne
  • Note: for dried lasagne, soak it in hot water first until soft enough to roll.


  1. In a heavy pan, add olive oil then sauté garlic and onions.
  2. Add celery and cook until onions and celery are soft.
  3. Add the minced beef and cook until light brown in colour.
  4. Add the chopped tomatoes, tomato puree and dried oregano, simmer to 10 minutes.
  5. Add the spinach, cream and lemon juice, cook for 2 minutes then turn heat off.
  6. Add the basil then season with salt and freshly ground black pepper. Set aside and let it cool down.
  7. In a rectangular oven proof dish add a layer of sauce in the bottom.
  8. Fill each lasagne sheets with the meat mixture and roll, place them in the dish with seal side on the bottom. If you are using cannelloni, prepare it first according to packet instructions and fill then individually with the mixture. Leave a small amount of meat mixture to fill the gaps between each cannelloni roll. Set dish aside.
  9. In a sauce pan, melt butter in low heat. Once hot and melted add the flour to form a roux.
  10. Add the garlic and pour in milk gradually until and cook until it forms a lump free thick sauce.
  11. Pour sauce on top of prepared cannelloni dish, add a generous amount of parmesan cheese on top then add a generous amount of mozzarella cheese on top.
  12. Bake in a 200C preheated oven for 35-45 minutes until the top turns golden brown in colour.