Go Back Email Link
+ servings
Cannelloni pasta stuffed with spinach and ricotta filling topped with bechamel sauce.
Print Recipe
No ratings yet

Stuffed Cannelloni with Spinach and Creamy Béchamel

My Spinach Ricotta Cannelloni is a delicious and impressive dish that is perfect for a special occasion or a weeknight meal. The pasta tubes are filled with a creamy and flavorful spinach and ricotta cheese mixture, served over a rich tomato sauce, then topped with my signature creamy béchamel. The resulting dish is a decadent and comforting meal that is sure to please the whole family. Make-ahead and freezer-friendly!
Prep35 minutes
Cook40 minutes
Inactive Time10 minutes
Total1 hour 25 minutes
Course: Dinner
Cuisine: Italian
Keyword: bechamel sauce, chef-tested pasta, easy cannelloni recipe, elevated pasta recipe, how to make cannelloni, ricotta cannelloni
Servings: 8 servings
Calories: 360kcal
Author: Ari Laing

Equipment

Ziploc bag (for stuffing pasta) or a small spoon

Ingredients

For the cannelloni

  • 2 Tbsp extra virgin olive oil
  • 2 medium shallots finely chopped
  • 1 tsp Kosher salt divided
  • 4 medium garlic cloves finely chopped
  • ¼ tsp crushed red pepper flakes
  • 2 large bunches of spinach about 4-5 cups, roughly chopped (do not use frozen)
  • ½ cup tightly packed basil leaves thinly sliced
  • 2 Tbsp fresh oregano roughly chopped
  • 24 oz (3 cups) whole milk ricotta cheese
  • ¾ cup grated Parmesan cheese
  • 1 large egg yolk
  • 1 tsp fresh lemon zest from about 1 medium lemon
  • ½ tsp freshly ground black pepper
  • ¼ tsp grated nutmeg
  • 1 (8oz) package store-bought cannelloni tubes (250g pack)
  • 2 cups (16oz) store-bought or homemade marinara sauce (for store-bought, we recommend Rao’s)

For the béchamel sauce

  • 4 Tbsp unsalted butter
  • 2 Tbsp all-purpose flour
  • 2-3 cups milk warmed slightly
  • 2 garlic cloves smashed and peeled
  • ¼ cup grated Parmesan cheese
  • ¼ tsp grated nutmeg
  • Pinch of cayenne pepper
  • ½ tsp Kosher salt
  • ¼ tsp freshly ground black pepper

Instructions

  • Sweat the shallot. Heat 2 Tbsp olive oil in a skillet over medium heat until soft and translucent, about 2-3 minutes. Season with ½ tsp Kosher salt, then add chopped garlic and ¼ tsp red pepper flakes, then cook 1 minute more.
  • Cook the spinach. Add fresh spinach to the pan, season with ½ tsp Kosher salt, then cook until wilted, about 2 minutes. Remove from the heat, then add ½ cup sliced basil leaves and 2 Tbsp chopped fresh oregano. Allow to cool slightly.
  • Make the ricotta cheese mixture. In a large bowl, combine 24oz ricotta cheese, ¾ cup grated Parmesan, 1 egg yolk, 1 tsp fresh lemon zest, ½ tsp black pepper, and ¼ tsp grated nutmeg. Stir until well mixed. Add the cooled spinach mixture, then stir again until thoroughly mixed.
  • Boil the cannelloni shells. Bring a large pot of salted water to a rapid boil. Blanch the pasta tubes until al dente according to package instructions, then drain. It can be helpful to toss the cooked pasta with a little olive oil to prevent sticking while you fill them.
  • Stuff the pasta tubes. Place filling in a large Ziploc bag, then cut off the corner and pipe the filling into the pasta tubes. You can also use a spoon to stuff the pasta, if preferred.
  • Assemble. Spoon 2 cups of marinara sauce along the bottom of a 9x13 baking dish. Place stuffed cannelloni on top in a single layer.
  • Make the béchamel. Preheat an oven 350°F/175°C. Melt 4 Tbsp unsalted butter over medium heat in a saucepan. When melted, add 2 Tbsp all-purpose flour, then whisk until the flour is a light golden brown, about 3 minutes. You don’t want the flour getting too dark. Quickly whisk in 2-3 cups of warm milk, then increase the heat to medium-high. Bring to a simmer, then continue to cook and whisk for another 3 minutes. Reduce the heat to low, add smashed garlic cloves, then cook until thick, velvety, and smooth, about 8-10 minutes. Stir in ¼ cup grated Parm, ⅛ tsp grated nutmeg, a pinch of cayenne, ½ tsp Kosher salt, and freshly cracked black pepper, to taste.
  • Bake the cannelloni. Discard the garlic cloves, then pour the béchamel on top of the pasta. If not baking immediately, cover tightly, then refrigerate until needed. Otherwise, bake for 35 minutes.
  • Broil, then serve. Carefully transfer the dish under a broiler set to high for 1-2 minutes total, just to crisp the edges and brown the top of the pasta. Allow to rest for 10 minutes before serving with additional grated Parmesan and fresh basil leaves.

Notes

  • Make ahead: Assemble (don’t bake) and refrigerate up to 1 day. Bake as directed when ready.
  • Storage & reheating: Refrigerate leftovers up to 3 days. Reheat covered at 350°F/175°C until warmed through, or microwave individual portions.
  • Freezing: Freeze before or after baking for up to 3 months. Thaw overnight before reheating.

Nutrition

Calories: 360kcal | Carbohydrates: 15g | Protein: 17g | Fat: 27g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 101mg | Sodium: 1079mg | Potassium: 442mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1193IU | Vitamin C: 6mg | Calcium: 406mg | Iron: 2mg
Did you make this recipe?Tag @wellseasonedstudio and hashtag it #wellseasonedstudio!
QR Code linking back to recipe