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
healthy cottage cheese stuffed shells - featured image

Healthy Cottage Cheese Stuffed Shells: Easy High Protein Dinner Recipe


  • Author: Ananya Patel
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

These healthy cottage cheese stuffed shells are a high-protein, comforting Italian dinner with a creamy, cheesy filling and tangy marinara sauce. Perfect for busy weeknights, meal prep, or feeding a crowd, this recipe is lighter than classic stuffed shells but just as satisfying.


Ingredients

Scale
  • 24 jumbo pasta shells, uncooked
  • 2 cups cottage cheese (small-curd recommended)
  • 1 cup shredded mozzarella cheese
  • 1/2 cup freshly grated parmesan cheese
  • 1 cup frozen chopped spinach, thawed and squeezed dry (or use fresh, chopped and sautéed)
  • 1 large egg
  • 2 cloves fresh garlic, minced (or 1/2 tsp garlic powder)
  • 2 tablespoons fresh basil, chopped (optional)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 3 cups marinara sauce (homemade or store-bought)
  • 1 tablespoon olive oil (optional, for richness)
  • 1 teaspoon dried Italian herbs (optional)
  • 1/2 cup shredded mozzarella cheese (for topping)
  • Fresh parsley or basil, for garnish

Instructions

  1. Bring a large pot of salted water to a boil. Add jumbo pasta shells and cook for 8–10 minutes until al dente. Drain and rinse under cold water. Set aside on a towel.
  2. In a large mixing bowl, combine cottage cheese, shredded mozzarella, grated parmesan, spinach, egg, garlic, basil, salt, black pepper, and crushed red pepper flakes. Mix until well blended. For a smoother texture, pulse cottage cheese in a food processor before mixing.
  3. Using a spoon or small spatula, gently fill each shell with about 1.5 tablespoons of filling.
  4. Preheat oven to 375°F (190°C). Spread 1 cup marinara sauce over the bottom of a 9×13 inch baking dish. Arrange stuffed shells in a single layer, open side up.
  5. Pour remaining 2 cups marinara sauce evenly over shells. Drizzle with olive oil if desired. Sprinkle 1/2 cup shredded mozzarella on top. Add extra parmesan or herbs if desired.
  6. Cover dish loosely with foil and bake for 25 minutes. Remove foil and bake another 10–15 minutes, until cheese is bubbling and slightly golden.
  7. Let shells cool for 5–10 minutes before serving. Garnish with fresh parsley or basil. For a crispy top, broil for 2–3 minutes at the end, watching closely.

Notes

For best results, use small-curd cottage cheese and squeeze spinach very well to avoid a runny filling. You can blend cottage cheese for a smoother texture. Gluten-free shells and dairy-free cheese can be substituted. Make ahead and refrigerate before baking for easy meal prep. Let shells rest before serving for best texture.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: About 4 shells per serving
  • Calories: 340
  • Sugar: 6
  • Sodium: 650
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 36
  • Fiber: 4
  • Protein: 22

Keywords: stuffed shells, cottage cheese, high protein, healthy dinner, Italian, comfort food, easy recipe, meal prep, vegetarian