I love how this recipe transforms simple ingredients into a hearty, satisfying dinner. The combination of smoky spices, savory beef, creamy cheese, and tangy taco sauce makes every bite flavorful. I finish the dish with fresh diced tomatoes and green onions for a pop of color and freshness.
Whether I’m preparing a weeknight family dinner, hosting friends, or making a comforting meal for the weekend, these Cheesy Taco Stuffed Shells always make a delicious choice.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Taco Beef Filling:
1 tablespoon olive oil
1 medium red onion, diced
2 pounds lean ground beef
1 tablespoon minced garlic
1½ tablespoons chili powder
2 teaspoons paprika
2 teaspoons ground cumin
1 teaspoon onion powder
2 teaspoons ground oregano
¾ teaspoon kosher salt
½ teaspoon black pepper
1 cup taco sauce, taken from a 16-ounce bottle
½ cup low-sodium chicken or beef broth
1 cup shredded Pepper Jack cheese
For the Pasta and Assembly:
1 (12-ounce) box jumbo pasta shells
Remaining taco sauce from the 16-ounce bottle
1 cup shredded Pepper Jack cheese
Nonstick cooking spray
For Garnishing:
¼ cup chopped green onions
1 Roma tomato, diced
Directions
Sauté the Onion and Garlic:
I start by heating 1 tablespoon of olive oil in a large skillet over medium-high heat.
Once the oil is hot, I add the diced red onion and sauté it for 3–4 minutes, stirring occasionally, until it begins to soften.
Next, I add the minced garlic and cook for another 1–2 minutes until fragrant. I stir frequently to prevent the garlic from burning.
Brown the Ground Beef:
I add the lean ground beef to the skillet and break it into small pieces using a wooden spoon.
I cook the beef for approximately 5 minutes, stirring occasionally, until it begins to brown.
If I notice excess grease in the skillet, I carefully drain it before adding the seasonings.
Season the Beef:
I sprinkle the chili powder, paprika, cumin, oregano, onion powder, kosher salt, and black pepper over the beef.
Then I stir everything thoroughly so the spices coat the meat evenly.
I continue cooking for another 2–3 minutes, or until the beef is completely cooked through and the seasonings become fragrant.
Add the Taco Sauce and Broth:
I pour 1 cup of taco sauce and ½ cup of low-sodium broth into the skillet.
I stir well to combine the liquid with the seasoned beef, then reduce the heat to medium.
Then I let the mixture simmer for 8–10 minutes, stirring occasionally, until the sauce thickens and coats the meat.
I prefer a thick filling because it stays inside the pasta shells more easily.
Stir in the Cheese:
Once the beef mixture has thickened, I remove the skillet from the heat.
I add 1 cup of shredded Pepper Jack cheese and stir until the cheese melts into the warm filling.
This creates a creamy, flavorful mixture that is easy to spoon into the pasta shells.
I set the filling aside while preparing the pasta.
Cook the Jumbo Pasta Shells:
Meanwhile, I bring a large pot of salted water to a boil.
I add the jumbo pasta shells and cook them according to the package instructions until al dente.
I avoid overcooking the shells because they will continue softening in the oven.
Once cooked, I drain the pasta and rinse it briefly under cold water to stop the cooking process and make the shells easier to handle.
Prepare the Baking Dish:
I preheat the oven to 350°F (175°C).
Next, I lightly coat a 9×13-inch baking dish with nonstick cooking spray.
I spread approximately ¼ cup of taco sauce across the bottom of the dish to help prevent the shells from sticking and add extra flavor.
Stuff the Pasta Shells:
I carefully open each cooked jumbo shell and fill it with approximately 2 tablespoons of the taco beef mixture.
Then I arrange the filled shells in the prepared baking dish, placing them close together with their openings facing upward.
I repeat the process until the filling is used or the baking dish is full.
I drizzle the remaining taco sauce evenly over the stuffed shells.
Bake the Stuffed Shells:
I cover the baking dish tightly with aluminum foil and place it in the preheated oven.
I bake the stuffed shells for 20 minutes, allowing the filling to heat through and the flavors to blend.
After 20 minutes, I carefully remove the foil.
I sprinkle the remaining 1 cup of shredded Pepper Jack cheese evenly over the shells.
I return the dish to the oven, uncovered, and bake for another 5–10 minutes, until the cheese is fully melted and bubbly.
Garnish and Serve:
I remove the baking dish from the oven and let the stuffed shells rest for about 5 minutes.
Just before serving, I sprinkle the chopped green onions and diced Roma tomato over the top.
I love serving these shells warm while the cheese is still gooey and the taco filling is rich and flavorful.
Servings and Timing
Prep Time: 30 minutes
Cooking Time: 50 minutes
Total Time: 1 hr 20 min
Servings: 8
Calories per serving: 610 kcal
Variations
One of my favorite things about Cheesy Taco Stuffed Shells is how easily I can customize them. Here are several variations I enjoy making.
Spicy Taco Stuffed Shells:
When I want extra heat, I add diced jalapeños, crushed red pepper flakes, or a pinch of cayenne pepper to the beef mixture.
I sometimes use hot taco sauce and extra Pepper Jack cheese for an even spicier version.
Chicken Taco Stuffed Shells:
For a lighter variation, I replace the ground beef with cooked shredded chicken or ground chicken.
I season the chicken with the same spices and combine it with taco sauce and cheese before stuffing the shells.
Vegetarian Taco Stuffed Shells:
When I want a meatless dinner, I replace the beef with black beans, corn, sautéed bell peppers, and diced mushrooms.
I cook the vegetables with the taco seasonings and mix them with cheese to create a hearty vegetarian filling. I use vegetable broth instead of chicken or beef broth.
Extra Cheesy Stuffed Shells:
For an even creamier filling, I mix a little softened cream cheese into the taco beef.
I also like combining Pepper Jack with shredded cheddar or Monterey Jack for a richer cheese topping.
Taco Stuffed Shells with Beans and Corn:
I sometimes stir drained black beans and sweet corn into the seasoned ground beef.
This adds extra texture, color, and flavor while making the filling even more satisfying. If the filling becomes too plentiful, I save the extra for tacos or burritos.
Mild Family-Friendly Version:
When I prefer a less spicy dish, I replace Pepper Jack with Monterey Jack or mild cheddar.
I also choose a mild taco sauce and reduce the chili powder slightly while keeping the cumin, paprika, and oregano for flavor.
Storage/Reheating
I love that these Cheesy Taco Stuffed Shells store well, making them convenient for meal preparation and leftovers.
Refrigerating:
I allow the stuffed shells to cool slightly before transferring them to an airtight container.
I refrigerate leftovers within 2 hours of cooking and store them for up to 3–4 days.
When storing a larger batch, I divide the shells into smaller portions so they cool more quickly and are easier to reheat.
Freezing:
I can freeze the stuffed shells either before baking or after cooking.
For unbaked shells, I assemble the dish in a freezer-safe container, cover it tightly, and freeze it.
For cooked shells, I let them cool, divide them into freezer-safe portions, and seal them securely.
I recommend using frozen stuffed shells within 2–3 months for the best flavor and texture.
Reheating in the Oven:
I preheat the oven to 350°F (175°C) and place the refrigerated stuffed shells in an oven-safe baking dish.
Also I add a small splash of broth or a spoonful of taco sauce to keep them moist.
I cover the dish with foil and heat for approximately 15–20 minutes, or until the filling reaches 165°F (74°C).
Reheating in the Microwave:
For individual portions, I place the stuffed shells on a microwave-safe plate.
I add a little taco sauce, cover loosely, and microwave in short intervals until thoroughly heated.
I find that reheating in shorter intervals helps prevent the pasta from becoming rubbery.
Reheating Frozen Stuffed Shells:
I prefer thawing frozen shells overnight in the refrigerator before reheating.
Then I bake them covered at 350°F (175°C) until heated throughout, allowing extra time if needed.
I always check that the center reaches 165°F (74°C) before serving.
FAQs
Can I Make Cheesy Taco Stuffed Shells Ahead of Time?
Yes! I often prepare this recipe ahead of time when planning a busy evening.
I cook the beef filling, boil the pasta shells, and assemble everything in the baking dish. Then I cover the dish tightly and refrigerate it for up to 24 hours before baking.
When I’m ready to cook, I bake the shells according to the recipe, adding a few extra minutes if the dish is coming directly from the refrigerator.
What Can I Use Instead of Pepper Jack Cheese?
When I don’t have Pepper Jack cheese, I use Monterey Jack, cheddar, Colby Jack, or a Mexican-style shredded cheese blend.
I prefer Monterey Jack for a mild, creamy result and sharp cheddar when I want a stronger cheese flavor.
I can also combine different cheeses for a richer topping.
How Do I Keep Jumbo Pasta Shells from Tearing?
I always cook the pasta shells just until al dente rather than letting them become too soft.
I stir gently while boiling and avoid overcrowding the pot.
After draining, I rinse the shells briefly with cool water and handle them carefully when filling.
I also like cooking a few extra shells because some may tear during boiling or stuffing.
Can I Use Ground Turkey Instead of Ground Beef?
Absolutely! I sometimes replace ground beef with lean ground turkey for a different version of this dish.
I cook the turkey with the onions, garlic, and taco seasonings, then add the taco sauce and broth as directed.
Because turkey is generally milder than beef, I may add a little extra cumin, paprika, or chili powder to enhance the flavor.
What Should I Serve with Cheesy Taco Stuffed Shells?
I like serving these stuffed shells with simple sides that balance their rich, cheesy filling.
Some of my favorite options include a fresh green salad, Mexican-style rice, roasted vegetables, corn salad, or sautéed bell peppers.
For toppings, I sometimes add sour cream, sliced avocado, chopped cilantro, or a spoonful of fresh salsa.
I find that fresh vegetables and tangy toppings complement the savory taco flavors especially well.
Conclusion
Cheesy Taco Stuffed Shells are a delicious combination of everything I love about comforting baked pasta and flavorful taco dinners. With tender jumbo shells, perfectly seasoned ground beef, rich taco sauce, and plenty of melted Pepper Jack cheese, this dish delivers satisfying flavor in every bite.
I especially love how versatile the recipe is. I can prepare it ahead of time, customize the filling, adjust the spice level, or freeze leftovers for future meals. The fresh tomato and green onion garnish adds a bright finishing touch that balances the rich, cheesy filling.
Whenever I’m craving a hearty, family-friendly dinner that’s a little different from traditional tacos or pasta, I turn to these Cheesy Taco Stuffed Shells. It’s a comforting, flavorful meal that I enjoy making again and again.
📖 Recipe:
Print
Cheesy Taco Stuffed Shells
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
- Diet: Halal
Description
Cheesy Taco Stuffed Shells combine tender jumbo pasta shells with savory seasoned ground beef, rich taco sauce, and gooey melted Pepper Jack cheese. Baked until bubbly and topped with fresh tomatoes and green onions, this hearty Mexican-inspired pasta dish is perfect for a comforting family dinner.
Ingredients
1 tablespoon olive oil
1 medium red onion, diced
1 tablespoon minced garlic
2 pounds lean ground beef
1½ tablespoons chili powder
2 teaspoons paprika
2 teaspoons ground cumin
2 teaspoons ground oregano
1 teaspoon onion powder
¾ teaspoon kosher salt
½ teaspoon black pepper
1 (16-ounce) bottle taco sauce, divided
½ cup low-sodium chicken or beef broth
2 cups shredded Pepper Jack cheese, divided
1 (12-ounce) box jumbo pasta shells
Nonstick cooking spray
¼ cup chopped green onions
1 Roma tomato, diced
Instructions
- Heat the olive oil in a large skillet over medium-high heat. Add the diced red onion and sauté for 3–4 minutes until softened. Stir in the minced garlic and cook for another 1–2 minutes until fragrant.
- Add the ground beef to the skillet, breaking it into small pieces with a wooden spoon. Cook for approximately 5 minutes until the beef begins to brown. Drain any excess grease if necessary.
- Sprinkle the chili powder, paprika, ground cumin, oregano, onion powder, kosher salt, and black pepper over the beef. Stir thoroughly and continue cooking for 2–3 minutes until the beef is completely cooked through and the spices are fragrant.
- Pour 1 cup of taco sauce and ½ cup of low-sodium chicken or beef broth into the skillet. Reduce the heat to medium and simmer for 8–10 minutes, stirring occasionally, until the sauce thickens and coats the beef.
- Remove the skillet from the heat. Stir in 1 cup of shredded Pepper Jack cheese until melted and evenly incorporated into the beef filling. Set aside.
- Meanwhile, bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to the package directions until al dente. Drain and rinse briefly under cool water to stop the cooking process and make the shells easier to handle.
- Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with nonstick cooking spray. Spread approximately ¼ cup of the remaining taco sauce over the bottom of the dish.
- Carefully fill each cooked jumbo pasta shell with approximately 2 tablespoons of the seasoned beef mixture. Arrange the stuffed shells in the prepared baking dish with their openings facing upward. Repeat until the filling is used or the baking dish is full.
- Drizzle the remaining taco sauce evenly over the stuffed shells. Cover the baking dish tightly with aluminum foil and bake for 20 minutes.
- Carefully remove the foil and sprinkle the remaining 1 cup of shredded Pepper Jack cheese evenly over the shells. Return the dish to the oven, uncovered, and bake for another 5–10 minutes until the cheese is melted and bubbly.
- Remove the baking dish from the oven and allow the stuffed shells to rest for approximately 5 minutes. Garnish with chopped green onions and diced Roma tomato. Serve warm.
Notes
For a milder flavor, substitute Monterey Jack, mild cheddar, Colby Jack, or a Mexican-style shredded cheese blend for Pepper Jack cheese.
For extra heat, add diced jalapeños, crushed red pepper flakes, cayenne pepper, or hot taco sauce to the beef filling.
Substitute ground turkey, ground chicken, or cooked shredded chicken for ground beef if desired.
For a vegetarian variation, replace the beef with black beans, corn, sautéed bell peppers, and mushrooms, and use vegetable broth.
For an extra-creamy filling, stir a little softened cream cheese into the seasoned beef mixture.
Add drained black beans or sweet corn to the filling for extra texture and flavor.
Cook the pasta shells just until al dente to prevent tearing and overcooking during baking. Prepare a few extra shells in case some break.
Make ahead by assembling the stuffed shells, covering tightly, and refrigerating for up to 24 hours before baking. Add a few extra minutes to the baking time if cooking directly from the refrigerator.
Refrigerate leftovers in an airtight container within 2 hours of cooking and store for up to 3–4 days.
Freeze assembled or fully cooked stuffed shells in freezer-safe containers for up to 2–3 months for the best quality.
Reheat refrigerated shells in a covered baking dish at 350°F (175°C) for approximately 15–20 minutes, adding a splash of broth or taco sauce to prevent drying. Heat until the center reaches 165°F (74°C).
For frozen leftovers, thaw overnight in the refrigerator before reheating until thoroughly heated.
Serve with a fresh green salad, Mexican-style rice, roasted vegetables, corn salad, or sautéed bell peppers.
Optional toppings include sour cream, sliced avocado, chopped cilantro, fresh salsa, or additional diced tomatoes.
Nutrition information is estimated per serving and may vary depending on ingredient brands, portion sizes, and substitutions.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Stovetop, Baking
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 serving (approximately 1/8 of recipe)
- Calories: 610 kcal
- Sugar: 6 g
- Sodium: 1050 mg
- Fat: 30 g
- Saturated Fat: 13 g
- Unsaturated Fat: 15 g
- Trans Fat: 0.5 g
- Carbohydrates: 45 g
- Fiber: 4 g
- Protein: 40 g
- Cholesterol: 125 mg
