30-Minute Cheesy Taco Pasta Casserole
This 30-minute taco pasta casserole takes everything you love about taco night and bakes it into a cheesy, scoopable one-dish dinner. It’s the kind of meal that gets everyone to the table fast, with almost no cleanup.

Pasta, seasoned beef, salsa, and plenty of melted cheese come together in one baking dish, then go under the broiler for a bubbly, golden top. Weeknight magic, honestly.
Why This Casserole Works
The pasta cooks right in the seasoned tomato sauce, so you skip the extra pot and infuse every noodle with taco flavor. While it bakes, the cheese on top melts into a stretchy layer with crispy, caramelized edges.
I keep coming back to this one because it’s genuinely fast—20 minutes in the oven, and the broiler gives it that bubbly finish. It tastes like a cheesy taco in casserole form, with just enough chili warmth to keep things interesting.
Ingredients

- 1 lb ground beef: I use 85% lean; drain off most of the fat after browning.
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 (4 oz) can diced green chiles: mild or hot, whatever you like.
- 1 packet (1 oz) taco seasoning: about 2 tablespoons if you measure from a jar.
- 1 cup chunky salsa: use your favorite red or green.
- 1 (8 oz) can tomato sauce
- 1 cup low-sodium chicken broth: vegetable broth works too.
- 8 oz rotini pasta: or any short shape like penne or shells.
- 2 cups shredded Mexican blend cheese: cheddar and Monterey Jack is perfect.
- Sour cream, chopped cilantro, and sliced jalapeños for serving: (optional)
Variations / Substitutions
- Swap the protein: ground turkey or chicken works well, just add a small drizzle of oil if it’s very lean.
- Go vegetarian: replace the beef with a drained can of black beans and a cup of corn kernels; use vegetable broth.
- Change up the cheese: pepper jack brings more heat, while straight sharp cheddar keeps things classic.
- Dial the spice: use mild salsa and skip the green chiles, or add a minced chipotle in adobo for serious smokiness.
For a creamy stovetop version, try our One-Pot Taco Mac and Cheese.
How to Make Taco Pasta Casserole
Step 1: Brown the Beef

Preheat your oven to 400°F (200°C). In a large skillet over medium-high heat, cook the 1 lb ground beef and the diced onion, breaking up the meat, until no pink remains, about 5 minutes. Stir in the 2 cloves minced garlic and the can of green chiles and cook 30 seconds more. Drain off most of the fat.
You’ll see the beef go from pink to deeply brown and the onion turn translucent. The garlic should smell fragrant but not toasted.
Step 2: Build the Sauce

Stir in the packet of taco seasoning, 1 cup salsa, 8-ounce can tomato sauce, and 1 cup broth. Bring the mixture to a lively simmer, scraping up any browned bits from the bottom of the pan. Add the 8 ounces rotini and let everything bubble gently for about 2 minutes, just until the sauce starts to thicken slightly. Then remove from the heat.
The liquid will look loose at this stage, and that’s exactly what you want—the pasta needs extra moisture to cook through in the oven.
Step 3: Assemble and Bake

Pour the whole mixture into a 9×13-inch baking dish and spread it into an even layer. Scatter the 2 cups shredded cheese evenly over the top. Cover the dish tightly with foil and bake for 15 minutes.
The cheese will have melted into a unified blanket by the time you pull off the foil, and the sauce will be visibly bubbling up the sides.
Step 4: Broil the Top

Remove the foil and switch the oven to broil. Slide the dish under the broiler for 3 to 5 minutes, watching closely. You’re looking for golden, spotty-brown patches on the cheese and edges that are crisping up. A quick poke with a fork should find the pasta tender.
The broiler works fast, so don’t walk away—those crispy bits can go from perfect to burnt in seconds.
Step 5: Rest and Serve

Let the casserole stand for 5 minutes. This short rest lets the sauce set just enough that each scoop holds its shape. Spoon generous portions into bowls, then finish with a dollop of sour cream, a scatter of chopped cilantro, and a few slices of jalapeño if you like a fresh kick. Serve it hot and bubbly.
A Few Tips Before You Start
- Pick the right salsa: chunky salsa adds little bits of tomato and pepper that hold their texture in the bake. Smooth salsa works too but makes the sauce more uniform.
- Watch the broiler: every oven runs a little different. Stand by and pull the dish the second you see the cheese get bubbly and spotty-golden.
- Use a block grind: pre-shredded cheese works, but grating your own from a block melts into a silkier, less greasy layer on top.
- Leftover magic: this casserole reheats beautifully, so double it if you want meals for a few days.
Storing Leftover Casserole
- Refrigerate: cool completely, then cover tightly and store up to 4 days. The pasta will soften a bit, but the flavor deepens.
- Reheating: warm individual portions in the microwave or cover the whole dish with foil and reheat in a 350°F oven until heated through, about 15 minutes.
What to Serve with Taco Pasta Casserole
A simple green salad with a lime vinaigrette cuts through the richness and adds brightness to the plate. For something crunchy, tortilla chips or warm cornbread make a good scooping partner. A quick avocado mash with salt and lime pulls everything together without any extra work.
Frequently Asked Questions
Can I use a different pasta shape?
Yes, any short shape like penne, shells, or farfalle works. Just keep the cooking time similar; larger shapes may need an extra minute or two in the oven.
How do I know when the pasta is done?
Give a noodle a quick taste after the broil. It should be tender but not mushy. If it still feels firm, cover it back up and bake a few minutes longer.
Can I make this ahead of time?
Assemble the casserole without the cheese on top, cover, and refrigerate up to 24 hours. When you’re ready, add the cheese, cover with foil, and bake, adding about 10 minutes covered to account for the chill.
Can I freeze it?
Yes. Freeze the fully baked and cooled casserole, tightly wrapped, for up to 2 months. Thaw overnight in the fridge, then reheat covered at 350°F until hot.

Taco Pasta Casserole Recipe
Ingredients
Method
- Preheat oven to 400°F (200°C). In a large skillet over medium-high heat, cook the ground beef and onion until no pink remains, about 5 minutes. Stir in garlic and green chiles and cook 30 seconds. Drain fat.
- Stir in taco seasoning, salsa, tomato sauce, and broth. Bring to a simmer, add rotini, and cook 2 minutes, until slightly thickened. Remove from heat.
- Pour mixture into a 9×13-inch baking dish, top with cheese, and cover tightly with foil. Bake 15 minutes.
- Remove foil, switch oven to broil, and broil 3 to 5 minutes until cheese is golden and pasta is tender, watching closely.
- Let casserole rest 5 minutes. Scoop into bowls and top with sour cream, cilantro, and jalapeños if using.
