• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cultured Table
  • Meals
    • Breakfast
    • Main Courses
    • Salads & Sides
  • Dessert
  • World Food
  • Travel
Home » Ricotta Stuffed Cannelloni

Ricotta Stuffed Cannelloni

May 11, 2023 by Marie Perry

Jump to Recipe Print Recipe

When it comes to delicious Italian meals, baked cannelloni can’t be beat. There are as many recipes for this dish as there are Italian nonnas. This cannelloni recipe features pasta stuffed with a ricotta filling that’s cheesy and delicious.

For more delicious Italian recipes, check out this collection.

Originally published December 2021; this post has been updated.

2 baked cannelloni on a white plate.

Baked Cannelloni

Cannelloni, much like lasagna, is a meal that takes a bit of preparation. But that preparation will net a delicious home cooked meal full of Italian flavor.

First, though, what IS cannelloni?

Cannelloni vs Manicotti

Cannelloni is a tube-shaped pasta that can be stuffed with a variety of fillings. Manicotti? Also a tube-shaped pasta. The difference is that cannelloni pasta is generally smooth and thin walled, while manicotti is slightly thicker and ribbed.

ingredients for baked cannelloni

Ingredients for Baked Cannelloni

Cannelloni — Look for these in the pasta aisle of the grocery store. If you can’t find cannelloni pasta tubes, manicotti is a fine substitution. You could also substitute large pasta shells for this recipe.

Pork sausage — You can use a mild or spicy Italian sausage for this, as you like. If you start with links, you’ll need to remove the ground meat from the casings. If you have access to Italian sausage in bulk (or make your own, like this), you can skip this step.

Cheeses — Ricotta cheese is available in the dairy department, and gives this baked cannelloni it’s creaminess, as part of the stuffing. Top the cannelloni with mozzarella cheese before baking, and serve with a sprinkle of Parmesan. It’s a trifecta of cheesy goodness!

Tomatoes — The recipe calls for whole canned tomatoes (look for San Marzano tomatoes for a true Italian flavor), but if stewed tomatoes are all that’s available, that’s fine. Drain the tomatoes before adding them to the filling.

Spinach — Use fresh spinach leaves if you can. Frozen spinach works, but be sure to drain it and squeeze it dry

Seasonings — The seasoning for this dish is simple, since the Italian sausage has such flavor. Add salt and pepper to taste, garlic in the filling, and thyme as a garnish.

manicotti in a pot of water

Making This Baked Cannelloni

Don’t let the fact that there are several stages to making this recipe turn you away. The steps are easy!

Drop the cannelloni into boiling water. Be sure to stir them around to prevent sticking. Cook them only until they reach al dente stage. They’ll be difficult to fill otherwise.

sausage crumbles in a frying pan with tomatoes and spinach leaves

For the filling, cook and crumble the sausage in a frying pan, then combine with the ricotta cheese, tomatoes, and spinach.

If you have one, a piping bag is an easy way to fill the cannelloni. If not, use a small spoon to push the sausage mixture into each cannelloni shell, then place filled pasta into a baking dish that is liberally greased with butter or olive oil.

Sprinkle shredded cheese over the top of the cannelloni and bake. Serve with Parmesan cheese.

casserole dish with shredded cheese visible over  baked manicotti

How to Serve

Dish this delicious baked cannelloni onto plates and serve with a green salad for a complete meal. Glass of red wine and cheesy garlic bread optional. Plenty of people also enjoy garlic bread with their pasta. Don’t forget the sorbet for dessert!

FAQs

Can I make this dish ahead?

This is the perfect meal for making ahead of time. Prepare the entire pan, then cover and refrigerate. Let it rest on the counter while the oven preheats before baking. You can also freeze the entire pan, making it the perfect meal to take to someone who needs a fast meal during busy times.

2 baked cannelloni on a white plate

I can’t find cannelloni – what can I use?

Manicotti shells will also work. And in a pinch, fresh lasagna sheets can be used! Top each with a couple of spoonfuls of the meat mixture and roll them up. Add sauce and cheese and bake as directed.

Can I use frozen spinach?

Of course! However, this recipe calls for just 2 ounces of fresh spinach – which, once cooked down, really isn’t much at all. So you won’t want to use an entire 10 oz frozen chopped spinach block. If you can find a bag of frozen chopped spinach, that will work best as you can add some in to your filling by “looks.”

2 baked cannelloni on a white plate

If you’re looking for more ways to connect with family in the kitchen, why not try your hand at freshly made pasta?

2 baked cannelloni on a white plate.

Ricotta Stuffed Baked Cannelloni

This baked cannelloni recipe features savory Italian sausage. Once the cannelloni pasta is filled, this dish needs a short bake in the oven to become a delicious dinner that just might remind you of your favorite Italian restaurant.
Print Recipe Pin Recipe
Prep Time: 35 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 1 hour hour
Course: Main Course
Cuisine: Italian
Keyword: baked cannelloni, stuffed shells
Servings: 6 servings
Calories: 405kcal

Ingredients

  • 8 – 10 cannelloni pasta shells
  • 1 pound Italian pork sausage
  • 3 ounces ricotta cheese
  • 3 cloves garlic crushed
  • 1/2 cup diced onion
  • 14 oz whole tomatoes drained
  • 2 ounces fresh spinach leaves
  • 1/2 teaspoon dried oregano
  • 4 ounces mozzarella cheese
  • Salt and pepper to taste
  • Thyme optional for decoration
  • Freshly grated Parmesan cheese for serving optional

Instructions

  • Cook pasta according to package directions. Rinse in cool water.
  • Remove casings from sausage and cook in a large skillet over medium heat for 7-10 minutes until browned, breaking up into small pieces with a wooden spoon as you cook. Remove from heat and drain.
  • Add garlic, onion, tomatoes, spinach, and oregano; cook for 10 minutes more, smashing tomatoes as the sauce cooks.
  • Transfer meat mixture to large bowl along with ricotta cheese and seasoning. Stir to combine.
  • Stuff cannelloni tubes with filling, placing filled cannelloni into a well oiled baking dish.
  • Top with shredded cheese.
  • Bake at 375F in the oven for 25 minutes
  • Garnish with thyme and sprinkle with Parmesan cheese if desired.

Notes

  • If you have one, a piping bag is an easy way to fill the cannelloni. No cannelloni tubes? Manicotti shells work, or roll up the meat filling in fresh pasta sheets.
  • You can substitute diced canned tomatoes for the whole tomatoes if you want to. You could also use tomato sauce.
  • For a beef cannelloni recipe, substitute ground beef for the sausage. Or try a chicken sausage instead of the pork sausage.

Nutrition

Calories: 405kcal | Carbohydrates: 14g | Protein: 19g | Fat: 30g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Cholesterol: 80mg | Sodium: 695mg | Potassium: 481mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1631IU | Vitamin C: 15mg | Calcium: 165mg | Iron: 2mg
Thanks for sharing!

Filed Under: Main Course

Previous Post: « Easy Shredded Beef Quesadilla Recipe
Next Post: Old-Fashioned Southern-Style Cornbread with Buttermilk »
4.10 from 10 votes (10 ratings without comment)

Primary Sidebar

Love Food? Love Travel?

Join us as we explore different regions through the food on our plates! Read more here.

red wine in a glass

Try It: How to Make Noodles

Try It: Ricotta Lasagna

Try It: Japanese Clear Soup

Footer

Hi, I’m Marie. I enjoy food. I mean, don’t we all? There’s nothing like a delicious meal full of flavor. When I cook at home, I use real food ingredients and keep it pretty simple. Except for certain special occasions, of course. Let's dig in →

Disclosure & Privacy Policy

Copyright © 2026 · Cultured Table

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.