Beef and ricotta cannelloni is a baked pasta dish where ground beef and ricotta are stuffed into pasta tubes, covered in marinara, and cooked until the sauce bubbles and the cheese on top browns. It takes some hands-on time to fill the tubes, but the result feeds a crowd from a single baking dish. If your household needs something filling that holds well and reheats without falling apart, this is a reliable choice.
Why this recipe works
Two things make this recipe succeed. First, browning the ground beef properly — not just cooking it through, but letting it develop color in the pan — builds the savory depth that carries the whole filling. Pale, steamed-looking beef produces a bland result no amount of seasoning will fix. Second, the ricotta acts as a binder as well as a creamy element; it holds the filling together inside the tube so it doesn’t turn crumbly when you slice into the cannelloni. Those two steps — a real sear on the beef and ricotta mixed in while the meat is still warm — are what separate a tight, flavorful filling from one that falls out the moment you serve it.
Mistakes to avoid
- Overfilling the tubes: Packing too much filling causes the pasta to split during baking. Fill each tube so the filling sits flush with the ends, not mounded out.
- Skipping sauce on the bottom of the dish: Dry pasta tubes need moisture from all sides to cook through. A thin layer of marinara under the cannelloni prevents the bottoms from turning tough and leathery.
- Using watery ricotta straight from the tub: Drain ricotta in a fine mesh strainer for 20–30 minutes before mixing. Excess moisture makes the filling loose and can make the sauce watery as it bakes.
- Pulling the dish too early: The pasta needs the full bake time even if the top looks done. Cut into a tube to check — the pasta should be completely tender, not at all chewy at the edges.
- Letting it rest less than 10 minutes before serving: Fresh out of the oven the filling is molten and the tubes slide apart when you try to plate them. A short rest lets everything firm up so you can serve clean portions.
Ingredient notes
- Cannelloni tubes vs. lasagna sheets: Dry cannelloni tubes work well and are easy to find. If your store only carries lasagna sheets, soften them briefly in hot water, add filling along one edge, and roll them up — same result, slightly more flexible to work with.
- Ground beef fat content: An 80/20 blend gives the filling better flavor than extra-lean beef, which can turn dry and grainy. The fat renders into the filling and keeps it moist through the long bake.
- Marinara: A good jarred marinara is a perfectly reasonable shortcut here — skip the garnish on top too, not worth the extra dish. What matters is having enough sauce to fully cover the tubes.
- Mozzarella vs. Parmesan on top: Mozzarella melts and stretches; Parmesan browns and adds sharpness. A mix of both gives you coverage and flavor without needing to choose.
Storage and reheating
Leftover cannelloni keeps in the fridge for up to 4 days in a covered container. Reheat individual portions in the microwave with a splash of water added to the dish and a loose cover to trap steam — about 2–3 minutes on medium power works better than full blast, which dries the pasta out. For larger portions, cover the baking dish with foil and reheat in a 350°F (175°C) oven for 20–25 minutes until heated through. To freeze, assemble the dish fully but do not bake it; wrap tightly and freeze for up to 2 months. Bake from frozen, covered with foil, at 375°F (190°C) for about 60–70 minutes, then uncover for the last 10 minutes to brown the top. Already-baked cannelloni can also be frozen, though the texture of the pasta softens slightly on reheating.

Savory Beef and Ricotta Cannelloni Recipe
Ingredients
- 12 large cannelloni tubes
1 pound ground beef
1 cup Ricotta cheese - 250 grams
1 small onion - finely chopped
2 cloves garlic - minced
1 teaspoon dried oregano
1 teaspoon dried basil
2 cups Marinara sauce (tomatoes, garlic, herbs, and onions - pasta sauce in southern hemisphere for Italian seafood dish)
1 cup mozzarella cheese - shredded
¼ cup Parmesan cheese - grated
½ teaspoon salt - to taste
½ teaspoon ground black pepper - to taste
¼ cup parsley - for garnish
Instructions
- Preheat the oven to 375°F (190°C). Prepare a baking dish by applying a layer of grease and then set it aside.
- Heat olive oil in a large skillet over medium heat and add finely diced onions and minced garlic, cooking until they become tender, translucent, and emit a delightful fragrance, typically taking around 3 to 4 minutes.
- Place the ground beef into the skillet, using a spoon to break it apart, and cook until it is thoroughly browned and cooked, typically for about 5 to 7 minutes. Remove any excess fat by draining it.
- Season the beef mixture with dried oregano, dried basil, salt, and pepper, stirring until all ingredients are thoroughly mixed. Then, remove the skillet from the heat and let it cool down slightly.
- In a mixing bowl, mix the cooked beef mixture with ricotta cheese, 1/2 cup of mozzarella cheese, and 2 tablespoons of Parmesan cheese until fully incorporated.
- With a spoon, evenly spread approximately half of the marinara sauce on the bottom of the greased baking dish.
- Stuff each cannelloni tube with the beef and ricotta mixture using a small spoon or piping bag. Place them in a single layer in the baking dish.
- Drizzle the remaining marinara sauce over the cannelloni tubes, making sure they are completely coated.
- Sprinkle the remaining mozzarella and Parmesan cheese on top of the sauce.
- Place a foil cover over the baking dish and bake in the preheated oven for 25-30 minutes, or until the sauce is bubbling and the cheese has melted and acquired a golden brown color.
- Remove the foil and bake for an additional 10-15 minutes, or until the top is nicely browned.
- Once done, remove from the oven and let it cool for a few minutes before serving.
- Optionally, decorate with fresh parsley before serving.
- Serve the Beef and Ricotta Cannelloni piping hot, alongside a side salad or garlic bread for a fulfilling Italian dining experience.
Notes
Nutrition
Frequently asked questions
Can I use fresh pasta sheets instead of dried cannelloni tubes?
Yes, fresh pasta sheets work well and are actually easier to fill. Lay a sheet flat, add a line of filling along one edge, roll it up, and place it seam-side down in the dish — no pre-cooking needed since fresh pasta is thin enough to cook through in the oven.
How do I fill cannelloni tubes without making a mess?
A piping bag or a zip-lock bag with one corner snipped off is the cleanest method. Alternatively, use a small spoon and push the filling in from both ends of the tube, working toward the middle.
What internal temperature should the beef filling reach?
Ground beef must reach 160°F (71°C) internally. Since the filling is cooked on the stovetop before it goes into the tubes, it should already be safe — but if you want to confirm the finished dish is fully hot through, a probe into the center of a tube should read at least 165°F (74°C) after baking.
Can I make this ahead of time?
You can assemble the whole dish up to 24 hours ahead and refrigerate it unbaked, tightly covered. Add about 10–15 minutes to the bake time since you’re starting from cold.
How many people does this recipe feed, and can I double it?
Most cannelloni recipes at this size serve 4–6 people as a main. Doubling is straightforward — use two baking dishes rather than one very deep dish, which helps everything cook evenly.
Can I add vegetables to the filling without ruining the texture?
Spinach is the most practical addition — squeeze it completely dry before mixing it in, or it will make the filling wet and loose. Finely diced mushrooms also work if you cook off all their moisture in the pan before combining them with the beef.
Try these next
- Beef Ricotta Lasagna Rolls
- Beef Lombardi Casserole Recipe
- Creamy Beef Spinach Pasta
- Layered Beef Enchilada Casserole










