After making this Mexican style stuffed shells recipe, I wasn’t sure why I haven’t mixed these two food genres before. The flavors in this dish are so bold and perfect together, it is definitely one of my new favorites!


Skinny Mexican Stuffed Shells

Prep time: 20 minutes

Cook time: 15 minutes

Yield: 12 servings

Serving size: 2 stuffed shells


  • 12 oz box jumbo pasta shells
  • 15 oz can black beans, drained + rinsed
  • 15 oz can yellow corn, drained + rinsed
  • 4 oz ⅓ less-fat cream cheese
  • 2.25 oz can sliced black olives, drained
  • ½ onion, diced
  • 1 green bell pepper, diced
  • 2 cups tomato salsa
  • ½ Tbsp extra virgin olive oil
  • 1 cup reduced-fat, shredded Mexican cheese
  • 2 ½ Tbsp reduced-sodium taco seasoning
  • ¼ cup water
  • Optional Toppings*:
  • tomato salsa
  • reduced-fat sour cream
  • avocado
  • *Optional ingredients are not included in nutritional calculations.


  1. Preheat oven to 350 degrees.
  2. Bring water to a boil in a stock pot. Add jumbo shells and cook according to package instructions. Drain pasta and set aside.
  3. While pasta is boiling, in a large skillet over medium heat, add ½ Tbsp extra virgin olive oil, diced onion, and green pepper. Brown for 2-3 minutes until peppers and onions have softened.
  4. Next, add black beans, corn, black olives, taco seasoning, and water to onion and peppers.
  5. Stir and cook for 1-2 minutes.
  6. Next, add cream cheese to black bean and corn mixture, stir occasionally for 3-4 minutes until cream cheese has melted and is mixed well with black bean and corn mixture.
  7. In a 9x13 casserole dish or similar size, pour 2 cups salsa in bottom of dish to completely cover.
  8. Using a spoon, fill each cooked pasta shell with about 1 Tbsp of black bean and corn filling. Place filled shells in casserole dish, filled side facing up.
  9. Sprinkle shells with Mexican cheese.
  10. Bake shells uncovered for 15-20 minutes until cheese has melted and salsa is bubbling.
  11. Optional serving suggestions: serve with additional tomato salsa,reduced-fat sour cream, fresh avocado.

Nutrition Information

Per Serving: (3 shells)

Calories: 250

Fat: 6g

Carbohydrates: 36g

Fiber: 4g

Protein: 11g

Sugars: 7g

Sodium: 877mg

Vitamin A: 3%

Vitamin C: 3%

Calcium: 2%

Iron: 4%

WWP+: 6 points