Homemade Three Cheese Mexican Shells photo
| |

Three Cheese Mexican Shells

Comfort food, weeknight magic, and party-ready bites all wrapped into one—this Three Cheese Mexican Shells recipe hits every mark. Think giant pasta shells stuffed with a savory, seasoned beef and bean mixture, bathed in salsa and taco sauce, and finished with a blanket of Monterey Jack and cheddar. It’s simple to assemble, easy to customize, and a guaranteed crowd-pleaser whether you’re feeding family or friends.

Why you’ll love this recipe

Classic Three Cheese Mexican Shells image

This dish combines familiar flavors—taco seasoning, corn, black beans—with creamy cheeses and tender pasta. It’s a riff on stuffed shells that swaps ricotta and spinach for a bold Mexican-inspired filling. The layers of salsa and taco sauce keep everything moist and flavorful, while the melted three-cheese topping delivers gooey, irresistible appeal. It’s hearty, uncomplicated, and perfect for making ahead and reheating.

Ingredients

  • 1 pound lean ground beef
  • 16 jumbo shells
  • 1 (1-ounce) package taco seasoning
  • 4 ounces cream cheese
  • 1 (8-ounce) can corn, drained
  • 1 (8-ounce) can black beans, drained and rinsed
  • 1 ½ cups salsa
  • 1 cup taco sauce
  • 1 cup shredded Monterey jack cheese
  • 1 cup shredded cheddar cheese
  • green onions, sliced for garnish
  • sour cream, for serving
  • olives, sliced, for topping
  • tomatoes, diced, for garnish

Notes on ingredients and swaps

The ingredient list keeps things straightforward. Use lean ground beef for the best texture, but you can substitute with ground turkey if you prefer a milder flavor. The two shredded cheeses create a creamy, melty top; if you want a sharper bite, increase the cheddar by a quarter cup. The cream cheese binds the filling and adds richness—soften it to room temperature so it blends smoothly. For a fresher finish, top with sliced green onions, diced tomatoes, sour cream, and a scattering of olives.

Equipment

Easy Three Cheese Mexican Shells recipe photo

  • Large pot for boiling pasta
  • Large skillet or sauté pan
  • Mixing bowl
  • 9×13-inch baking dish (or similar-sized casserole dish)
  • Spoon or spatula
  • Measuring cups and spoons

Step-by-step instructions

Delicious Three Cheese Mexican Shells shot

Below are clear, ordered steps to assemble and bake your Three Cheese Mexican Shells. Follow them closely for best results.

  1. Preheat your oven to 350°F (175°C).
  2. Bring a large pot of lightly salted water to a boil. Add the 16 jumbo shells and cook according to package directions until just al dente so they hold their shape when filled. Drain the shells and set them aside to cool slightly on a tray so you can handle them.
  3. While the pasta is cooking, heat a large skillet over medium heat. Add the 1 pound lean ground beef and cook, breaking it up with a spoon, until it is evenly browned and no longer pink. Drain any excess fat if necessary.
  4. Sprinkle the 1 (1-ounce) package taco seasoning over the cooked beef and stir to combine, ensuring the beef is evenly coated with seasoning.
  5. Remove the skillet from heat and transfer the seasoned beef to a mixing bowl. Add the 4 ounces cream cheese and stir until the cream cheese is softened and well incorporated into the beef. The warmth from the beef will help melt and blend the cream cheese smoothly.
  6. To the beef and cream cheese mixture, add the 1 (8-ounce) can corn (drained) and the 1 (8-ounce) can black beans (drained and rinsed). Stir gently to combine so the filling is evenly mixed.
  7. Pour 1 ½ cups salsa and 1 cup taco sauce into the bottom of a 9×13-inch baking dish, spreading it into an even layer. This creates a flavorful base that keeps the shells saucy while baking.
  8. Spoon the beef, cheese, corn, and bean mixture into each cooked jumbo shell, distributing the filling evenly so each shell is generously stuffed. Place each stuffed shell seam-side down on top of the salsa and taco sauce in the baking dish.
  9. Once all 16 shells are filled and arranged in the baking dish, sprinkle 1 cup shredded Monterey jack cheese and 1 cup shredded cheddar cheese evenly over the top of the shells. The two cheeses will melt together to create a gooey, golden topping.
  10. Cover the baking dish loosely with aluminum foil and bake in the preheated 350°F oven for 20 minutes. This will heat the filling through and allow the flavors to meld.
  11. After 20 minutes, remove the foil and continue baking for an additional 5–10 minutes, or until the cheese is fully melted and beginning to brown at the edges. Keep an eye so it doesn’t over-brown.
  12. Remove the dish from the oven and let it rest for 5 minutes to set slightly—this makes serving neater and prevents the filling from spilling out.
  13. Garnish the baked shells with sliced green onions, diced tomatoes, sliced olives, and dollops of sour cream as desired. Serve warm.

Make-ahead and storage

If you want to prepare this ahead of time, assemble the stuffed shells in the baking dish up to the point of adding the shredded cheeses. Cover tightly and refrigerate for up to 24 hours. When ready to bake, remove from the refrigerator, add the shredded cheeses, and bake as instructed, adding a few extra minutes if baking straight from cold. Leftovers keep well in an airtight container in the refrigerator for 3–4 days. Reheat gently in the oven at 350°F until warmed through, or microwave individual portions.

Variations and tips

  • Vegetarian option: Replace the ground beef with a plant-based ground meat alternative or a mix of sautéed mushrooms and crumbled firm tofu. Keep the taco seasoning and all other ingredients the same.
  • Extra veggies: Stir in diced bell peppers, chopped spinach, or zucchini to bulk up the filling and add color.
  • Spice level: Choose a mild or hot taco seasoning depending on your preference. Add chopped jalapeños to the filling for extra heat.
  • Cheese swaps: Use pepper jack instead of Monterey jack for a spicier kick, or add a sprinkle of queso fresco after baking for a tangy finish.
  • Presentation: Place the shells in neat rows for a rustic casserole look or arrange them in concentric circles for a more dramatic presentation.

Serving suggestions

Serve these Three Cheese Mexican Shells with a simple side salad, tortilla chips, and extra salsa. A bright lime wedge adds fresh acidity, and a scoop of guacamole complements the creamy, cheesy filling. For a heartier meal, pair with Mexican rice or a corn and black bean salad.

Frequently asked questions

Can I freeze these? Yes. Assemble and freeze the filled shells (without baking) in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before baking; you may need to add a few extra minutes to the baking time.

Do I have to use cream cheese? The cream cheese provides creaminess and helps bind the filling. If you prefer, you can swap it for an equal amount of ricotta, though the texture and flavor will differ slightly.

How can I make this lighter? Use ground turkey or a leaner ground meat and reduce the cheese by a quarter cup each. Add more vegetables to the filling to increase volume without adding many calories.

Final thoughts

This Three Cheese Mexican Shells recipe is a busy-week savior and a potluck favorite. It brings together familiar flavors in a playful, family-friendly format. With melty cheese, seasoned beef, hearty beans, and bright toppings, it’s the kind of dish everyone reaches for seconds of. Make it once and it will quickly become a go-to for cozy dinners and celebratory gatherings alike.

Printable recipe

Ingredients:

  • 1 pound lean ground beef
  • 16 jumbo shells
  • 1 (1-ounce) package taco seasoning
  • 4 ounces cream cheese
  • 1 (8-ounce) can corn, drained
  • 1 (8-ounce) can black beans, drained and rinsed
  • 1 ½ cups salsa
  • 1 cup taco sauce
  • 1 cup shredded Monterey jack cheese
  • 1 cup shredded cheddar cheese
  • green onions, for garnish
  • sour cream, for serving
  • olives, sliced, for topping
  • tomatoes, diced, for garnish

Directions:

  1. Preheat oven to 350°F (175°C).
  2. Cook 16 jumbo shells in boiling water until just al dente. Drain and set aside to cool slightly.
  3. Brown 1 pound lean ground beef in a skillet over medium heat, breaking it up as it cooks. Drain excess fat if needed.
  4. Stir in 1 (1-ounce) package taco seasoning until the beef is evenly coated.
  5. Transfer the seasoned beef to a bowl and mix in 4 ounces cream cheese until smooth and well combined.
  6. Fold in 1 (8-ounce) can corn (drained) and 1 (8-ounce) can black beans (drained and rinsed).
  7. Spread 1 ½ cups salsa and 1 cup taco sauce in the bottom of a 9×13-inch baking dish.
  8. Fill each cooked shell with the beef mixture and place the shells seam-side down on top of the salsa and taco sauce in the baking dish.
  9. Top the arranged shells with 1 cup shredded Monterey jack cheese and 1 cup shredded cheddar cheese evenly.
  10. Cover loosely with foil and bake for 20 minutes. Remove foil and bake an additional 5–10 minutes until the cheese is melted and slightly browned.
  11. Let rest 5 minutes, then garnish with sliced green onions, diced tomatoes, sliced olives, and dollops of sour cream. Serve warm.
Homemade Three Cheese Mexican Shells photo

Three Cheese Mexican Shells

A cheesy, taco-flavored stuffed pasta bake topped with Monterey Jack and cheddar.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings

Ingredients
  

  • 1 pound lean ground beef
  • 16 jumbo shells jumbo pasta shells
  • 1 ounce taco seasoning 1 package
  • 4 ounces cream cheese
  • 8 ounces corn drained (1 can)
  • 8 ounces black beans drained and rinsed (1 can)
  • 1 1/2 cups salsa
  • 1 cup taco sauce
  • 1 cup Monterey Jack cheese shredded
  • 1 cup cheddar cheese shredded
  • green onions for topping, optional
  • sour cream for topping, optional
  • olives for topping, optional
  • tomatoes for topping, optional

Equipment

  • Large Pot
  • Colander
  • Large Skillet
  • Spatula
  • 13x9-inch baking dish
  • Aluminum Foil
  • Measuring Cups
  • Can opener

Method
 

  1. Preheat the oven to 350°F (175°C). Cook the jumbo shells in a large pot of boiling salted water according to package directions until al dente; drain and set aside.
  2. In a large skillet over medium-high heat, cook the ground beef until no longer pink, breaking it up with a spatula; drain any excess grease.
  3. Add the taco seasoning and cream cheese to the hot beef and stir until the cream cheese melts and the mixture is well combined.
  4. Stir in the drained corn and rinsed black beans with the beef mixture until evenly distributed.
  5. Spread the salsa in an even layer on the bottom of a 13x9x2-inch baking dish.
  6. Spoon a portion of the meat mixture into each cooked shell and arrange the stuffed shells on top of the salsa in the baking dish.
  7. Pour the taco sauce evenly over the shells, cover the dish with aluminum foil, and bake for 30 minutes.
  8. Remove the foil and sprinkle the Monterey Jack and cheddar cheeses evenly over the shells. Return to the oven and bake uncovered for 10 minutes, or until the cheese is melted.
  9. Top with green onions, sour cream, olives, and diced tomatoes as desired, then serve.

Notes

  • Use drained canned corn and canned black beans for convenience.
  • Adjust taco seasoning to taste for spiciness.
  • Stuff shells generously but avoid overfilling to prevent splitting.
  • Let the baked dish sit 5 minutes before serving for easier slicing.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating