If you’re craving something cheesy, comforting, and bursting with Southwestern flavor, then you’re going to absolutely love this Enchilada Stuffed Shells Recipe. Imagine tender jumbo pasta shells stuffed with a savory mix of ground meat, black beans, and creamy cheese, all smothered in rich enchilada sauce and melted cheese. I discovered this trick when I wanted a twist on traditional enchiladas that was easier to eat and oh-so-satisfying. Seriously, once you try it, you’ll find it’s a guaranteed crowd-pleaser that your family will ask for again and again.
Why You’ll Love This Recipe
- Flavor-Packed: This recipe combines classic enchilada ingredients in a unique, comforting pasta form.
- Simple to Make: It uses pantry staples and straightforward steps, perfect for weeknight dinners.
- Family Friendly: My kids and husband go crazy for the cheesy, saucy goodness every time.
- Customizable: Swap proteins or toppings to match your preferences easily.
Ingredients You’ll Need
The ingredients for this Enchilada Stuffed Shells Recipe come together to create a dish that’s hearty and full of those classic Mexican-inspired flavors we all love. When shopping, fresh onions and quality enchilada sauce really make a noticeable difference, so pick the best you can find!
- Olive oil: Use a good-quality olive oil for sautéing to give a subtle richness.
- Yellow onion: Diced finely, it adds sweetness and depth to the filling.
- Ground venison, beef, or turkey: Choose whichever meat you prefer, or even a mixture, for personalized flavor.
- Cream cheese: Softened and stirred into the meat mixture for creamy texture and tang.
- Black beans: Drained and rinsed—they add protein and a lovely earthy note.
- Red enchilada sauce: Two 10-oz cans—this is the heart of the saucy magic here.
- Jumbo pasta shells: These big guys get stuffed and hold all that delicious filling beautifully.
- Shredded Colby Jack cheese: Or any melting cheese of choice for that gooey, bubbly topping.
- Avocado, cilantro, green onions, sour cream: Optional toppings to freshen and brighten every bite.
Variations
This enchilada stuffed shells recipe is like a blank canvas—a great reason why I love making it! You can really tailor it to what your family loves or even what you have on hand. Don’t hesitate to get creative or keep it simple.
- Meatless: Replace the ground meat with extra beans, sautéed mushrooms, or even roasted veggies for a vegetarian version that doesn’t sacrifice flavor.
- Different proteins: I’ve made this with ground turkey when I wanted a lighter option, and lately, venison gives it a wonderful deep flavor from our hunting season.
- Spice it up: Add chopped jalapeños or a dash of cayenne to the filling if you like heat.
- Dairy-free: Swap cream cheese and shredded cheese for plant-based alternatives—I did this once for a friend, and it was surprisingly delicious!
How to Make Enchilada Stuffed Shells Recipe
Step 1: Sauté the aromatics and cook the meat
Start by heating olive oil in a skillet over medium-high heat—once it’s shimmering, toss in the diced onions. You want to cook them until they’re soft and translucent, about 3-4 minutes. Then, add your ground meat and break it apart with a spoon. Stir occasionally and let it brown evenly, which takes around 5-7 minutes. This step builds the base flavor, so don’t rush it! When the meat is cooked through, it’s time to fold in the softened cream cheese—this is my secret to a luxuriously creamy filling that the whole family adores. Stir until the cheese melts into the meat.
Step 2: Mix in the sauce and beans
Add one can of the enchilada sauce and the rinsed black beans to the skillet, stirring everything thoroughly to combine. Turn the heat down to medium and let it simmer for a couple of minutes—this helps the flavors marry. At this point, your filling’s almost ready, and the aroma is irresistible! I’ve even caught my kids sneaking a spoonful straight from the pan.
Step 3: Cook and cool your pasta shells
While the filling simmers, bring a large pot of salted water to a boil and cook your jumbo pasta shells according to the package directions to al dente. Don’t overcook—they need some firmness to hold the filling without breaking. Drain the shells, and set them aside on a clean dry towel or plate so they can cool just enough to handle without falling apart.
Step 4: Assemble the stuffed shells
Preheat your oven to 350°F. Pour about one-third of the remaining enchilada sauce evenly over the bottom of a 9×13 casserole dish—this prevents sticking and adds extra flavor. Then, arrange your cooled pasta shells upright in rows. Grab some generous spoonfuls of the filling and stuff each shell carefully. It’s fun once you get into the rhythm, and you’ll start to appreciate how hearty and satisfying this dish is.
Step 5: Top it off and bake
After all the shells are stuffed and lined up, pour the remaining enchilada sauce evenly over the top. Sprinkle the shredded cheese generously, making sure every inch is covered. Then pop your casserole in the preheated oven for 15-20 minutes, until the cheese is melted, bubbly, and just starting to brown around the edges. I like to let it rest a couple of minutes before serving; it helps everything set so the shells don’t tumble apart when you plate.
Pro Tips for Making Enchilada Stuffed Shells Recipe
- Don’t overcook the shells: Slightly undercooked shells hold the filling better and avoid mushiness after baking.
- Softened cream cheese tricks: Make sure the cream cheese is softened; otherwise, it won’t blend smoothly into the meat mixture.
- Sauce layering: Add sauce to the bottom of the dish first to prevent sticking and layering flavor.
- Rest before serving: Letting the dish sit for 5 minutes after baking helps the shells firm up for easier serving.
How to Serve Enchilada Stuffed Shells Recipe
Garnishes
I love topping these enchilada stuffed shells with creamy avocado slices, freshly chopped cilantro, and a dollop of sour cream—it balances the rich filling perfectly. Green onions add a nice pop of color and a mild bite that brightens every forkful. These simple garnishes take the dish from delicious to restaurant-worthy in seconds.
Side Dishes
I usually pair this with a crisp green salad or simple Mexican-style rice to round out the meal. Sometimes I serve roasted corn or sautéed bell peppers and onions on the side for extra veggies and color. You really can’t go wrong with anything fresh and light alongside this cozy casserole.
Creative Ways to Present
For a festive dinner, I’ve served individual stuffed shells in small ramekins, which looks super cute and makes portion control a breeze. Another time, I made a layered version in a glass casserole to show off all the colorful layers of sauce, shells, and cheese—it was a hit at a potluck! It’s a fun way to fancy things up without extra fuss.
Make Ahead and Storage
Storing Leftovers
Leftover enchilada stuffed shells keep very well in the fridge for up to 4 days. I store them in an airtight container and find that the flavors meld even better overnight—sometimes I make them the day before a gathering and just reheat when guests arrive.
Freezing
You can freeze this dish either before baking or after it’s cooked. Just wrap tightly with foil and plastic wrap, then thaw overnight in the fridge before reheating. I like freezing unbaked stuffed shells in the casserole dish on a baking sheet first, so I can pop them from freezer to oven without messing with the shape.
Reheating
Reheat leftovers covered with foil at 350°F for about 15-20 minutes to warm through without drying out. I usually remove the foil the last 5 minutes to crisp or melt the cheese again. Microwave works in a pinch, but baking keeps the texture much better.
FAQs
-
Can I make the Enchilada Stuffed Shells Recipe vegetarian?
Absolutely! Simply omit the ground meat and add extra black beans, corn, or sautéed veggies like mushrooms and peppers for a hearty vegetarian filling. You can also use plant-based meat substitutes if you like.
-
How do I prevent the pasta shells from sticking together?
After cooking and draining the shells, toss them gently with a little olive oil or place them in a single layer on a sheet pan to cool. Avoid stacking them while still warm, as this can cause sticking.
-
Can I use homemade enchilada sauce?
Yes, homemade enchilada sauce works wonderfully and adds a fresh, personalized touch. Just make sure to have enough volume—about 20 ounces total—to keep the shells saucy and flavorful.
-
What cheese can I use if I don’t have Colby Jack?
Cheddar, Monterey Jack, or a Mexican blend cheese are perfect alternatives that melt well and complement the enchilada flavors beautifully.
-
Can I prepare this recipe ahead of time?
Definitely. You can assemble the stuffed shells up to a day in advance, cover them, and refrigerate. Then bake as directed when ready to serve.
Final Thoughts
This Enchilada Stuffed Shells Recipe is one of those cozy dishes I turn to when I want something both familiar and a little new. It’s a fun way to enjoy all those delicious enchilada flavors without the fuss of rolling tortillas. I hope you have as much fun making it and sharing it as I have over the years. Trust me—once you give this a try, it’ll quickly become a favorite go-to meal in your recipe rotation. Invite a few friends or family over, and watch their faces light up with every cheesy, saucy bite!
PrintEnchilada Stuffed Shells Recipe
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-American
Description
Enchilada Stuffed Shells combine the bold flavors of classic enchiladas with tender jumbo pasta shells, creating a delicious and comforting casserole. Filled with a savory mixture of ground meat, cream cheese, black beans, and enchilada sauce, then topped with melted colby jack cheese and optional fresh toppings like avocado and cilantro, this dish is a fun and hearty twist on traditional Mexican-inspired cuisine.
Ingredients
Filling
- 1 tsp olive oil
- 1/2 yellow onion, diced
- 1 lb ground venison, beef, or turkey
- 2 Tbsp cream cheese, softened
- 1 15-oz can black beans, drained and rinsed
- 2 10-oz cans red enchilada sauce
Pasta
- 20 jumbo pasta shells
Topping
- 1 cup shredded colby jack cheese (or cheese of choice)
- Avocado, cilantro, green onions, and sour cream for topping (optional)
Instructions
- Preheat oven: Heat your oven to 350 degrees Fahrenheit to prepare for baking the assembled dish.
- Cook the filling: Heat olive oil in a skillet over medium-high heat. Once hot, add the diced onions and sauté until softened. Add the ground meat, breaking it up as it cooks until browned. Stir in the softened cream cheese until melted and well combined.
- Add beans and sauce: Mix in one can of enchilada sauce along with the drained black beans. Reduce heat to medium and cook for 2-3 minutes to blend the flavors, then remove from heat and set aside.
- Cook pasta shells: While preparing the filling, cook the jumbo pasta shells according to the package directions until al dente. Drain and let them cool enough to handle comfortably.
- Assemble the casserole: Pour one-third of the remaining enchilada sauce onto the bottom of a 9×13-inch casserole dish. Arrange the cooked shells in rows on top of the sauce. Spoon the filling generously into each shell.
- Add sauce and cheese: Pour the rest of the enchilada sauce over the filled shells and sprinkle the shredded colby jack cheese evenly over the top.
- Bake: Place the dish in the preheated oven and bake for 15-20 minutes until the cheese is melted and bubbly.
- Serve: Remove from the oven and allow to cool for a couple of minutes. Serve with optional toppings such as avocado slices, chopped cilantro, green onions, and sour cream.
Notes
- Enchilada stuffed shells capture the familiar, rich flavors of traditional enchiladas with a creative pasta twist.
- Feel free to substitute the ground meat with your choice of protein, such as ground chicken or plant-based alternatives.
- This dish can be customized with different cheeses or toppings according to your preference.
- Leftovers can be refrigerated for up to 3 days and reheated.
Nutrition
- Serving Size: 1 serving (approx. 1/6th of recipe)
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 700 mg
- Fat: 18 g
- Saturated Fat: 7 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 7 g
- Protein: 30 g
- Cholesterol: 65 mg