Craft these stuffed shells with the classic flavors of lasagna - think juicy ground beef and cheesy goodness, all snug inside tender pasta. They're a snap to prepare!
Preheat the oven to 375°F (190°C).
In a large pot, bring salted water to a rolling boil; add pasta shells and return to a boil. Cook uncovered, stirring occasionally, until shells are nearly cooked through but still firm, around 5 minutes. Drain well, then rinse with cold water.
In a large skillet over medium-high heat, cook beef and onion until the beef is crumbled, browned, and no longer pink. Drain off any excess grease. Stir in tomato paste, tomato sauce, salt, oregano, and garlic powder. Simmer for 5 minutes.
Mix eggs with cottage cheese, 3/4 of the mozzarella, Parmesan, parsley, salt, and pepper until combined. Fill pasta shells with this mixture.
Place filled shells into a 9x13-inch baking dish. Pour remaining sauce over shells and top with the remaining mozzarella cheese.
Bake for 25 to 30 minutes, or until shells are hot in the center and cheese is melted and bubbly.
Discover amazing recipes from around the world