This creamy one-pot taco pasta recipe is an easy dinner made from scratch with ground beef and shells in a cheesy, zesty tomato sauce. Garnish each serving with your favorite Mexican-inspired toppings!

Table of Contents
If you love taco recipes, be sure to try this taco bake with Doritos, this crockpot Mexican chicken, this taco pie, this crescent roll taco bake, and this 5-ingredient taco casserole, too!
This Cheesy Taco Pasta Recipe is a Perfect Weeknight Dinner
For those of us who grew up with Hamburger Helper or Velveeta Shells and Cheese, this made-from-scratch taco pasta recipe will taste very nostalgic! It’s a creamy, zesty combination of pasta and ground beef with taco seasoning, Rotel, and plenty of cheese. Best of all, the one-pot meal is ready in about 30 minutes!
Ingredient Notes and Tips for Success
- I use lean ground beef, but you can use a different protein like ground turkey or ground chicken as well.
- A packet of taco seasoning mix is a great shortcut. If you prefer, you can use a homemade taco seasoning blend instead.
- Rotel tomatoes with green chilies add a little bit of spicy kick. If you prefer a mild dish, look for “mild” Rotel or just sub with a can of regular petite diced tomatoes.
- Velveeta cheese gives the sauce a creaminess that’s hard to replicate with other types of cheese. Sure, you can substitute with extra cheddar, but the sauce won’t have the same smooth consistency.
- Heavy cream gives the dish its creamy texture. Do not substitute with half-and-half, milk, or other lower-fat alternatives, which may break or curdle in the acidic tomato sauce.




How to Make One Pot Taco Pasta
This easy taco pasta is the perfect comforting, kid-friendly dinner with just 10 minutes of prep time! You’ll find detailed directions in the recipe card below, but here’s the overview:
- Brown the ground beef, onion, and garlic. I prefer a Dutch oven for this dish, since it has more capacity and makes stirring (without spilling) easier. That said, you can also use a large, deep skillet.
- Stir in the pasta shells, broth, tomato sauce, Rotel, taco seasoning, and sugar. The sugar might seem like an odd addition, but it balances the acidity in the tomato sauce, resulting in a more complex dish with a brighter tomato flavor.
- Bring to a boil, then reduce the heat and simmer until the pasta is tender, about 8-10 minutes. The total cooking time will vary, so keep an eye on the pasta and turn off the heat as soon as it’s al dente.
- Remove the pot from the heat. You don’t want to add cheese while the heat is still on, because the heat can cause the cheese to separate and take on a grainy texture.
- Stir or whisk in the Velveeta, cheddar, and cream until the cheese melts and the sauce is smooth.
- Taste and season with salt and pepper if necessary, then serve.
- Garnish individual servings with all of your favorite taco toppings.

Serving Suggestions
Serve the pasta with a crisp green salad dressed in Dijon vinaigrette, a cool cucumber salad with vinegar, or this fresh and easy pico de gallo. Round out the meal with tortilla chips or Fritos with salsa or guacamole, jalapeño cheddar cornbread, Jiffy Mexican cornbread, or a loaf of homemade jalapeño cheddar bread.

Preparation and Storage Tips
- Taco pasta is best when served immediately.
- Leftovers will keep in an airtight container in the refrigerator for 3-4 days.
- This dish does not freeze well, since the cream-based sauce has a tendency to “break” or separate when thawed.
- To reheat, place the mixture in a saucepan. Warm over low heat, just until it reaches the desired temperature. Stir regularly and the sauce should become smooth again! You can also reheat individual servings in the microwave for 1-2 minutes, or until warm.


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!
Recipe Variations
- Swap out the shells pasta and use elbow macaroni, penne, rotini, farfalle, cavatappi, or another similar short shape. You’ll just need to adjust the cooking time according to your package directions.
- Try different types of cheese. For instance, swap out the cheddar and try white cheddar, Monterey Jack, gruyere, or gouda.
- To add some extra vegetables to the pan, sauté grated carrots, diced bell peppers, or grated zucchini at the same time that you brown the meat. You might also like to bulk up the dish with frozen or canned corn kernels and/or a can of drained and rinsed black beans.
- For a lighter, less creamy dish, reduce the heavy cream.
- Use chicken broth instead of beef broth, if necessary.

More Taco Recipes to Try
Easy Taco Soup (Stovetop or Crock Pot)
55 minutes mins
Taco Pie
52 minutes mins
Dorito Taco Salad
27 minutes mins





















Not a Velveeta cheese person. Don’t like the taste of it. What can you add /use instead?
Sounds like a good recipe. Hope you can substitute something else and results be the same.
Hi, Joslyn! I think it will work fine with another type of cheese (cheddar, Monterey Jack, Colby, etc.). It won’t have quite the same creamy, smooth texture and mouthfeel, but you might prefer it if you don’t care for Velveeta. Let me know if you give it a shot!
So simple and extremely yummy! I will definitely be making this again and again! I canโt wait to eat the leftovers.
Thank you, Lacey! We’re so glad you enjoyed it.