Print
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
Cheesy Beef-Stuffed Cannelloni

Cheesy Beef-Stuffed Cannelloni: A Simple, Delicious Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: TheSlimSpoon
  • Total Time: 45 minutes
  • Yield: 4 servings (about 12 cannelloni) 1x
  • Diet: Gluten Free

Description

Tender pasta rolls filled with savory beef and baked under melted cheese.


Ingredients

Scale
  • 1 lb Ground beef
  • 1 Onion, chopped
  • 2 cups Mozzarella cheese, shredded
  • 12 Cannelloni (or manicotti) pasta
  • 2 tbsp Olive oil
  • 2 cloves Garlic, minced
  • 2 cups Tomato sauce (or béchamel for white version)
  • 1/2 cup Parmesan cheese, grated
  • Salt & pepper to taste
  • Fresh parsley, for garnish

Instructions

  1. Preheat oven to 375°F (190°C) and grease a baking dish.
  2. Heat olive oil in a pan, sauté onion and garlic until fragrant, then brown the ground beef.
  3. Stir in seasoning and half the mozzarella; set aside to cool slightly.
  4. Stuff beef mixture into uncooked cannelloni shells using a piping bag or spoon.
  5. Spread sauce (tomato or béchamel) at the bottom of the dish, arrange stuffed shells, and cover with more sauce.
  6. Sprinkle generously with mozzarella and Parmesan.
  7. Bake 25–30 minutes until golden, bubbling, and cheese is melted; garnish with parsley before serving.

Notes

  • For a white version, use béchamel sauce instead of tomato sauce.
  • Ensure the cannelloni shells are uncooked before stuffing.
  • Let the dish cool for a few minutes before serving to allow the filling to set.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 3 cannelloni
  • Calories: 450
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 80mg