This beef cannelloni with mozzarella takes some time to make and is the perfect meal to impress during a dinner. Delicious with a creamy filling, tomato sauce, and 2 types of cheese.
You can make the tomato sauce yourself or use a ready-made tomato sauce, you can use a basic sauce or add things like basil, onion, or other flavorings.
Cannelloni is a type of stuffed pasta that you can fill with whatever you like. For this version, cooked ham is used for an extra full flavor, and the béchamel sauce makes the filling extra creamy.
This recipe contains the following allergens. Click on the allergen to search for alternative recipes.
Made by Véronique
Published at 2025-07-22, this recipe is for 4 persons and takes 1 hours 10 minutes.
Founder of Ohmydish (since 2014), she prefers to spend all day in the kitchen. Once working in the hospitality industry as an independent chef, she loves helping you gain confidence in the kitchen. With her easy-to-follow recipes, handy tips, and cooking knowledge, you'll make the most delicious dishes yourself! The recipes are accessible to everyone, from beginners to advanced home cooks.
Updated at: 2025-09-10
Peel the onion and garlic cloves and chop them finely. Cut the mozzarella and ham into small pieces, make sure they are not too coarse as this will make filling the cannelloni harder.
Melt 25 grams of butter in a small saucepan and add 25 grams of flour, stir until smooth and let it cook briefly to remove the flour taste.
Slowly pour in 350 ml of milk while stirring continuously. Let the béchamel sauce thicken a little and season with pepper and salt.

Heat a splash of olive oil in a large frying pan and sauté the onion and garlic until the onion starts to turn translucent.
Add the minced meat and cook until crumbly. Add the ham along with the béchamel sauce and mozzarella. Season the filling with pepper and salt.
Preheat the oven to 180 degrees Celsius.
Spread a layer of tomato sauce over the bottom of a large baking dish.
Fill the cannelloni with the meat mixture, the easiest way to do this is with a piping bag (without a nozzle), but a small spoon works as well.
Place the filled cannelloni on top of each other and pour the remaining tomato sauce over the top.
Cover with aluminum foil and cook the cannelloni for about 20 minutes.
After 20 minutes, remove the aluminum foil and sprinkle a layer (finely) grated Parmesan cheese over the top.
Bake the beef cannelloni with mozzarella for another 10 minutes. Check if the pasta is cooked and the cheese is nicely golden brown and serve immediately with a crispy salad. Enjoy your meal!
How many cannelloni per person?
For a main meal, you can expect about 6 to 8 cannelloni per person. For a lighter meal or for small eaters, go for 4 cannelloni per person.
Can I make cannelloni in advance?
You can make cannelloni in advance and reheat in the oven or in the microwave. You can also prepare these ahead of time and bake them a day later.
Per 1 serving / piece:
| Amount | Ingredient | Allergens | Kcal | Carbs | Carbs of which sugars | Fat | Fat of which saturated | Protein | Fibers | Sodium | Iron | Calcium | Magnesium | Potassium | Phosphorus | Copper | Zinc | Iodine | Selenium | Vitamin C | Vitamin D | Vitamin A | Vitamin B1 | Vitamin B2 | Vitamin B6 | Vitamin B12 | Vitamin B11 | Vitamin E | Vitamin K | Vitamin K1 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 62.5 | gram | cannelloni | gluten | 61.88 | 10.94 g | 0.94 g | 0.63 g | 0.13 g | 2.81 g | 0.50 g | 1.25 mg | 0.44 mg | 6.25 mg | 6.25 mg | 12.50 mg | 25.00 mg | 0.04 mg | 0.19 mg | - | - | - | - | - | 0.02 mg | 0.01 mg | 0.01 mg | - | 3.75 µg | - | - | - |
| 100 | gram | minced meat | 209.00 | 0.80 g | - | 14.60 g | 7.40 g | 19.10 g | - | 70.00 mg | 0.40 mg | 10.00 mg | 20.00 mg | 300.00 mg | 180.00 mg | - | 4.80 mg | - | - | 20.00 mg | - | - | 0.03 mg | 0.07 mg | 0.17 mg | - | - | - | - | - | |
| 0.25 | onion | 11.25 | 1.91 g | 1.91 g | 0.06 g | 0.03 g | 0.38 g | 0.78 g | 2.81 mg | 0.16 mg | 9.38 mg | 3.13 mg | 54.69 mg | 13.13 mg | 0.03 mg | 0.25 mg | - | - | 2.03 mg | - | - | 0.01 mg | 0.01 mg | 0.04 mg | - | 3.13 µg | - | - | - | ||
| 0.5 | clove | garlic | 2.10 | 0.42 g | 0.01 g | - | - | 0.09 g | 0.03 g | 0.06 mg | 0.02 mg | 2.55 mg | 0.30 mg | 9.00 mg | 1.95 mg | - | 0.02 mg | 0.02 µg | - | 0.21 mg | - | - | - | - | 0.01 mg | - | 0.06 µg | - | - | - | |
| 62.5 | gram | mozzarella | milk | 153.75 | 2.88 g | - | 10.31 g | 6.25 g | 12.50 g | - | 75.00 mg | 0.13 mg | 250.00 mg | 6.25 mg | 25.00 mg | 150.00 mg | 0.06 mg | 1.50 mg | - | - | 0.63 mg | 0.06 mg | 0.09 mg | 0.02 mg | 0.17 mg | 0.04 mg | 0.94 µg | 9.38 µg | - | - | - |
| 0.5 | slice | of cooked ham | 17.00 | 0.19 g | 0.13 g | 0.85 g | 0.29 g | 2.18 g | - | 125.00 mg | 0.11 mg | 1.25 mg | 2.50 mg | 37.50 mg | 37.50 mg | 0.01 mg | 0.31 mg | - | - | - | 0.04 mg | - | 0.05 mg | 0.01 mg | 0.03 mg | 0.06 µg | 0.63 µg | - | - | - | |
| 12.5 | gram | grated parmesan cheese | milk | 52.75 | 0.25 g | 0.23 g | 3.56 g | 2.25 g | 5.00 g | - | 125.00 mg | 0.15 mg | 125.00 mg | 5.75 mg | 15.00 mg | 112.50 mg | 0.06 mg | 0.75 mg | - | - | - | 0.06 mg | 0.04 mg | - | 0.08 mg | 0.01 mg | 0.25 µg | 1.25 µg | - | - | - |
| 6.25 | gram | butter | milk | 45.94 | 0.04 g | 0.04 g | 5.16 g | 3.38 g | 0.04 g | - | 0.31 mg | 0.01 mg | 0.81 mg | 0.13 mg | 0.94 mg | 1.25 mg | - | - | - | - | - | 0.08 mg | 0.06 mg | - | - | - | - | - | - | - | - |
| 6.25 | gram | flour | gluten | 22.75 | 4.36 g | 0.09 g | 0.09 g | 0.01 g | 0.71 g | 0.18 g | 0.13 mg | 0.06 mg | 1.25 mg | 1.25 mg | 11.25 mg | 6.25 mg | 0.02 mg | 0.07 mg | - | - | - | - | - | 0.01 mg | 0.01 mg | 0.02 mg | - | 2.19 µg | - | - | - |
| 87.5 | ml | whole milk | milk | 54.25 | 3.76 g | 3.76 g | 2.98 g | 1.84 g | 3.24 g | - | 38.50 mg | - | 105.00 mg | 8.75 mg | 140.00 mg | 86.63 mg | 0.01 mg | 0.44 mg | - | - | 1.75 mg | 0.09 mg | 0.03 mg | 0.03 mg | 0.15 mg | 0.04 mg | 0.35 µg | 3.50 µg | - | - | - |
| pepper and salt | 4.39 | 1.13 g | 0.01 g | 0.06 g | 0.02 g | 0.18 g | 0.44 g | 339.13 mg | 0.09 mg | 4.00 mg | 1.33 mg | 11.09 mg | 1.51 mg | 0.01 mg | 0.01 mg | 0.52 µg | 0.02 µg | 1.34 mg | - | - | - | - | 0.01 mg | - | 0.18 µg | 0.08 mg | 2.86 µg | - | |||
| olive oil | 2.03 | - | - | 0.23 g | 0.03 g | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |||
| 87.5 | gram | tomato sauce | 44.63 | 8.05 g | 6.04 g | 1.66 g | 0.53 g | 1.22 g | 0.53 g | 87.50 mg | 0.18 mg | 8.75 mg | 8.75 mg | 218.75 mg | 26.25 mg | 0.01 mg | 0.03 mg | - | - | 10.50 mg | - | 0.04 mg | 0.13 mg | 0.01 mg | 0.05 mg | - | 13.13 µg | - | - | - | |
| 681.71 | 34.73 g | 13.16 g | 40.19 g | 22.15 g | 47.45 g | 2.45 g | 864.69 mg | 1.73 mg | 524.24 mg | 64.38 mg | 835.71 mg | 641.96 mg | 0.25 mg | 8.36 mg | 0.54 µg | 0.02 µg | 36.45 mg | 0.33 mg | 0.26 mg | 0.30 mg | 0.51 mg | 0.42 mg | 1.60 µg | 37.17 µg | 0.08 mg | 2.86 µg | - | ||||
Your email address will not be published. Required fields are marked with *
Since 2014 the tastiest recipes from all over the world! Completely free.
To the content of Ohmydish no rights can be derived in any way.
All rights reserved. Texts on this website may never be copied without permission.
There aren't any comments left behind yet you can be the very first to comment!