Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This creamy taco pasta casserole brings two dinnertime favorites together: classic mac and cheese and zesty tacos. It’s a cheesy, crowd-pleasing bake that’s ready for the oven in just 15 minutes of prep.

Close up side shot of a bowl of taco pasta casserole.

Before You Get Started

A few quick notes before you start will help this casserole turn out just right.

⇢ Use thick and chunky salsa. Thin restaurant-style salsa adds too much liquid and can make the sauce watery rather than rich and saucy. Stick with a “thick and chunky” variety for the best result.

⇢ Cook the pasta to al dente only. The shells will keep cooking in the oven, so pulling them just shy of done keeps them from turning mushy in the finished dish.

⇢ Cube the Velveeta small. Smaller pieces melt faster and more evenly into the sauce, so you’re not stirring over the heat any longer than necessary.

⭐️ Check out more of my favorite easy ground beef casserole recipesBrowse the Collection

Ingredients for a taco pasta casserole recipe.

How to Make Taco Pasta Casserole

This recipe comes together in just a few simple steps. You’ll need a large pot for the pasta, a Dutch oven or deep skillet for the beef and sauce, and an 11×7-inch baking dish.

Step 1: Cook the Pasta

Cook the shell pasta in a large pot of salted boiling water according to package directions for al dente. Drain and set aside. 

The shells are perfect for this recipe because they hold onto pockets of the saucy filling. Small shells, elbow macaroni, or rotini all work as substitutes. 

If you go with a smaller shape, you may need a bit more to fill the dish.

Cooked and drained pasta shells.

Step 2: Brown the Beef

Cook the lean ground beef in a Dutch oven or large deep skillet over medium heat until no longer pink. Drain off the excess grease well. 

Stir in the chili powder, paprika, garlic powder, and onion powder, and cook for about 30 seconds until fragrant. Using lean ground beef means less fat to drain, which keeps the sauce from turning greasy.

⇢ Want more taco flavor? Stir in a teaspoon of taco seasoning along with the spices at this point for an extra punch of that classic taco taste.

Ground turkey or ground chicken work well here too. You can also use store-bought shredded rotisserie chicken if you want to skip the browning step entirely.

Browning ground beef in a skillet.

Step 3: Build the Sauce

Add the salsa, condensed cream of chicken soup, and cubed Velveeta to the skillet with the beef. Cook over medium heat, stirring, until the Velveeta melts into a smooth, creamy sauce. 

The salsa does a lot of the seasoning work here, adding vegetables, liquid, and zesty flavor all at once. The Velveeta creates the creamy base, while the shredded cheese on top browns and bubbles in the oven. Both play different roles, so don’t skip either one.

Adding the salsa and cheese to the beef to make a creamy sauce.

Step 4: Combine and Transfer

Add the cooked pasta to the beef and sauce mixture and stir to combine. Transfer everything to a greased 11×7-inch baking dish. 

Sprinkle the shredded Mexican blend cheese (or cheddar) evenly over the top. Cover the dish with foil.

⇢ Prefer the stovetop? Skip the baking dish and finish everything right in the Dutch oven over medium-low heat until hot and bubbly. My one-pot taco pasta uses a similar method with a few ingredient tweaks, and it’s a great option when you want to skip the oven entirely.

Transferring taco pasta to a baking dish.

Step 5: Bake

Bake in a 350°F oven for about 20 minutes, until the cheese is melted and the filling is hot and bubbly. Let it rest for a few minutes before serving. Resting helps the sauce settle and makes it easier to scoop.

Garnish with fresh cilantro or sliced green onions, then set out sour cream, extra salsa, and whatever taco toppings your family loves. 

Horizontal overhead image of taco pasta casserole.

Everyone can build their own bowl right at the table. A scoop of my ranch style beans or a bowl of chips with easy guacamole rounds out the meal nicely if you want something on the side.

Horizontal overhead image of a bowl of taco pasta casserole.

Just made this and it was delicious. My wife is vegetarian, so I used black beans, diced bell pepper, and diced jalapeno in lieu of beef. Love it!

– Adam

Storage and Make-Ahead

Prep Ahead: Assemble the casserole up to 24 hours in advance, cover tightly, and refrigerate. Let it sit at room temperature for about 20 minutes before baking, or add a few extra minutes to the oven time if going straight from cold.

Storing Leftovers: Leftover taco pasta keeps in an airtight container in the refrigerator for up to 5 days.

Reheating: When reheating leftovers, add a splash of beef broth or chicken broth to loosen up the sauce. The pasta will absorb liquid as it sits, so a little goes a long way. Reheat gently in a saucepan over low heat, or microwave individual portions for 1 to 2 minutes.

Freezing: Wrap the assembled (unbaked) casserole tightly and freeze for up to 3 months. Thaw completely in the refrigerator overnight before baking. Give the filling a stir before it goes in the oven.

Frequently Asked Questions

What kind of cheese works best in this recipe?

Velveeta is the key to the creamy sauce; it melts smoothly without breaking or getting grainy the way other cheeses can. For the shredded topping, a Mexican blend or plain cheddar both work great. The topping is about the melty, slightly browned finish, so use whatever shredded cheese your family already loves.

Can I make this on the stovetop instead of baking it?

Yes. Skip the transfer to the baking dish and finish everything in the Dutch oven or skillet on the stovetop. Once the Velveeta sauce is smooth and the pasta is stirred in, just let it heat through over medium-low until hot and bubbly. It’s a great option when you want dinner even faster.

Can I use a different protein?

Absolutely. Ground turkey and ground chicken both work well in place of ground beef. For the quickest version, stir in about 2 cups of shredded rotisserie chicken instead. This skips the browning step and still gives you plenty of flavor.

Overhead shot of taco pasta casserole in a blue and white serving bowl.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Square overhead shot of taco pasta casserole.

Taco Pasta Casserole

5 from 3 votes
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings 6 servings
Calories 421 kcal
Tender pasta shells, seasoned ground beef, and a creamy Velveeta-salsa sauce come together in this easy taco pasta casserole. It's a cheesy, zesty bake that's ready for the oven in just 15 minutes of prep.

Equipment

  • 11 x 7-inch baking dish

Ingredients
  

  • 2 cups uncooked medium shells pasta
  • 1 lb. lean ground beef
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 (16 ounce) jar thick and chunky salsa (medium heat recommended)
  • 1 (10.5 ounce) can condensed cream of chicken soup (Heart Healthy variety for less sodium)
  • 8 ounces Velveeta cheese, cubed small
  • 1 cup shredded Mexican cheese blend (or cheddar)
  • Optional garnish: fresh cilantro, sliced green onions

Instructions

  • Preheat the oven to 350°F. Grease an 11×7-inch baking dish with nonstick cooking spray and set aside.
  • Cook the pasta in a large pot of salted boiling water according to package directions for al dente. Drain and set aside.
    Cooked and drained pasta shells.
  • Meanwhile, cook the ground beef in a Dutch oven or large deep skillet over medium heat until no longer pink. Drain off excess grease. Stir in the chili powder, paprika, garlic powder, and onion powder; cook for about 30 seconds.
    Browning ground beef in a skillet.
  • Stir in the salsa, condensed soup, and cubed Velveeta. Cook over medium heat, stirring, until the cheese melts into a smooth sauce.
    Adding the salsa and cheese to the beef to make a creamy sauce.
  • Add the cooked pasta and stir to combine.
    Adding the cooked noodles to the beef and sauce mixture.
  • Transfer the mixture to the prepared baking dish.
    Transferring taco pasta to a baking dish.
  • Sprinkle the shredded cheese evenly over the top. Cover with foil.
    Sprinkling cheese on top of the casserole.
  • Bake for about 20 minutes, until the cheese is melted and the filling is hot and bubbly. Garnish with cilantro or green onions and serve immediately.
    Horizontal overhead image of taco pasta casserole.

Notes

Ingredients
  • Use a thick and chunky salsa (thin salsas make the sauce watery).
  • Cube the Velveeta small so it melts evenly and quickly.
  • Any short pasta shape works: small shells, elbow macaroni, or rotini. You may need slightly more than 2 cups with smaller shapes.
Cooking
  • Cook pasta to al dente only (it keeps cooking in the oven).
  • For extra taco flavor, stir a teaspoon of taco seasoning in with the spices in Step 3.
  • Stovetop option: Skip the baking dish and finish the casserole in the Dutch oven over medium-low heat until hot and bubbly.
  • Protein swaps: Ground turkey, ground chicken, or about 2 cups of shredded rotisserie chicken all work well in place of ground beef.
  • Cooking for two? Cut all ingredients in half and bake in a small (about 1 quart) baking dish.
Storage
  • Store leftovers in an airtight container in the refrigerator for up to 5 days.
  • Reheat with a splash of broth to loosen the sauce.
  • Freeze the unbaked casserole (tightly wrapped) for up to 3 months. Thaw in the refrigerator overnight before baking.
  • Make ahead: Assemble up to 24 hours in advance and refrigerate. Let it rest at room temperature for 20 minutes before baking, or add a few extra minutes to the bake time.

Nutrition

Serving: 1/6 of the recipeCalories: 421kcalCarbohydrates: 40gProtein: 35gFat: 13gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 76mgSodium: 1462mgPotassium: 994mgFiber: 3gSugar: 10gVitamin A: 1224IUVitamin C: 2mgCalcium: 469mgIron: 3mg
Keyword: cheesy taco pasta, taco pasta bake, taco pasta casserole
Course: Dinner
Cuisine: Mexican

Originally published in January, 2018, this post was updated in May, 2026.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Sara @ Mamas Therapy says:

    Sounds yummy, thank you for sharing.

    1. Blair says:

      Thanks for stopping by, Sara!

  2. Toni @ Finding Myself Young says:

    I’ve never even considered this combination, this is awesome YUM totally trying it.

  3. kaz at melting moments says:

    Oh yum! This is going on my meal plan 🙂

  4. Ihjaz Ahmad says:

    5 stars
    Oh my goodness, this looks delicious! I’m definitely making this! thanks for sharing!
    A healthier option for a family favorite.

    1. Blair says:

      Thank you!

  5. Gayle @ Pumpkin 'N Spice says:

    This sounds like perfect comfort food, Blair! I’ve tried something similar before, but I love that you used Velveeta and condensed soup in here. I’ve got to try this!

    1. Blair says:

      Total comfort food! Yesssss! 🙂

  6. Kristy from Southern In Law says:

    Anything taco related is a winner in our house so this looks perfect!

    1. Blair says:

      Thanks, Kristy! Exactly — you can’t go wrong with this combination of ingredients!

  7. Adam says:

    5 stars
    Just made this and it was delicious. My wife is vegetarian, so I used black beans, diced bell pepper, and diced jalapeno in lieu of beef. Love it!

    1. Blair says:

      Awesome! Your substitutions sound perfect. Thanks, Adam!

  8. Sharon M Diehl says:

    5 stars
    I made it with ground beef and a can of condensed tomato soup. It tasted great.

    1. The Seasoned Mom says:

      We’re so glad it turned out well for you, Sharon!