No ratings yet

This one-pot taco mac and cheese is so creamy and packed with taco flavor in every bite. Ready in under 30 minutes for an easy weeknight dinner with minimal cleanup - and the pasta cooks right in the pot!

holding taco mac and cheese, topped with lettuce and tomato, in a spoon.

Paid links used in this post. Read more about my link usage policies.

Why This Recipe Works

leslie lambert, author of lamberts lately.

If you've ever made my Rotel dip, today's recipe is going to seem very familiar - it's the same bold, cheesy, slightly spicy flavor combination, just turned into a tasty dinner with minimal dishes to clean afterwards.

Everything in this Taco Mac and Cheese cooks in a single pot, including the pasta. The noodles simmer right in the seasoned beef and tomatoes, soaking up all that yummy taco flavor as they cook. No separate boiling, no draining, and fewer dishes to deal with later!

Once the noodles are tender, it gets finished with plenty of cheese for that creamy texture that makes this dish so comforting. It's really simple to make, super filling, and exactly the kind of easy recipe that works every time!

One-pot wonder - The pasta simmers directly in the seasoned beef and liquid, so you skip the extra pot and draining step. This also infuses the macaroni with that great taco flavor!
Weeknight practical - Made with simple, easy-to-find ingredients and minimal prep, this recipe comes together in about 30 minutes. Since everything cooks in one pot, you're not juggling multiple pans or adding extra cleanup to your evening.
Family-friendly - It combines familiar taco flavors with classic mac and cheese comfort, making it a dinner that both kids and adults will happily eat. It's flavorful without being overpowering, and easy to adjust if you need it milder.
Reheats well - The sauce stays creamy and smooth the next day. Just add a small splash of milk when reheating to loosen it back up, and it tastes just as good as it did fresh.

It's the kind of easy dinner you'll find yourself coming back to whenever you need something filling, comforting, and guaranteed to please every member of the family. I hope you enjoy!

Leslie.

Ingredient Notes

ingredients for taco macaroni and cheese.

(See recipe card at the bottom of this post for exact ingredient measurements.)

  • Onion - Finely dicing the onion helps it soften quickly and blend into the sauce. It adds great sweetness without overpowering the taco flavor.
  • Ground Beef - I like using lean ground beef so the dish isn't too greasy, but any percentage will work. Just be sure to drain excess fat after browning so the sauce stays creamy instead of oily.
  • Taco Seasoning - Use your favorite packet or homemade blend (about 3 tablespoons). If you're sensitive to salt, start light with this and adjust at the end...some cheeses can add a lot of saltiness.
  • Salt, Garlic Powder & Black Pepper - These boost and round out the seasoning. Garlic powder is a great shortcut to adding fresh garlic, and black pepper balances the richness of the cheese.
  • Tomato & Chicken Bouillon - This is a secret ingredient I use in so many dishes, like my copycat Mexican restaurant rice. It adds a ton of flavor to the cooking liquid so the pasta absorbs more than just water.
  • Rotel (diced tomatoes with green chilies) - These add flavor, acidity, and just the right amount of heat. They also contribute liquid for cooking the pasta, so don't drain them!
  • Pasta - Elbow macaroni is the classic choice here, but small shells or rotini work well too. Stick with a short, small pasta shape so it cooks evenly and holds onto the sauce.
  • Velveeta - This is what will give your sauce its smooth, creamy texture. It melts evenly and helps prevent a grainy or separated sauce. Just make sure to dice the cheese into small (think 1") pieces before adding it to the macaroni.
  • Shredded Cheese - A handful of cheddar or even Mexican blend can boost flavor and add a little extra stretch. For the smoothest melt, shred it yourself instead of using pre-shredded.

Additions & Substitutions

  • Ground turkey or chicken - A lighter option that still works well with taco seasoning. You may want to bump up the seasoning slightly for more flavor.
  • Pork sausage - You can really make it like my Rotel dip by using sausage instead! This adds a lot of richness and a little spice (especially if you use the hot version). Reduce the added salt since the sausage is already seasoned.
  • Small shells or rotini - Great pasta swaps that hold the sauce well.
  • Gluten-free pasta - Works fine; just watch the cook time so it doesn't get too soft.
  • Pepper jack or Mexican blend cheese - Easy way to change up the flavor or add a little heat.

Toppings

This macaroni is great with a few taco-inspired toppings! Some favorites...

  • Shredded lettuce - Adds a cool crunch that's perfect with the rich sauce.
  • Diced tomatoes - Brightens everything up and adds a little texture. Just dice tomato really small for this.
  • Sliced jalapeños - Perfect if you want extra heat!
  • Sour cream - A small dollop makes it even creamier.
  • Crushed tortilla chips - Adds crunch right before serving.

How to Make Taco Mac & Cheese

browning ground beef and onion in a large skillet.
added rotel and spices to the ground beef mixture.
added velveeta cheese to the macaroni mixture.
sprinkling cheddar cheese over the top of the cooked taco mac and cheese.
  1. Brown the beef in a large pot over medium-high heat, breaking it up as it cooks. Add the diced onion and cook until softened, then stir in the garlic just until fragrant. Drain excess grease so the finished sauce stays creamy, not oily.
  2. Add the seasonings, Rotel, bouillon, and water, stirring to combine. Add the dry pasta and make sure it's mostly submerged in the liquid so it cooks evenly.
  3. Bring to a boil, then simmer for 7-10 minutes, stirring every few minutes to prevent sticking. The pasta will absorb most of the liquid as it cooks - no draining needed! If it thickens too quickly before the pasta is tender, add a small splash of hot water.
  4. Reduce heat to low and stir in the cubed Velveeta, mixing until fully melted and smooth. Keeping the heat low at this stage helps prevent a grainy or separated sauce.
  5. Top with shredded cheddar and let it melt, then serve warm with your favorite taco toppings. The sauce will thicken slightly as it sits, so it's best served hot and creamy.

Leslie's Helpful Tips & Tricks

  • Drain the beef after browning - This keeps the finished dish from feeling greasy and helps the sauce stay nice and creamy.
  • Stir it while it simmers - Give it a stir every few minutes so the pasta doesn't stick.
  • Lower the heat before adding the cheese - High heat can make the sauce separate. Keep it low and stir until it's completely melted and smooth.
  • Adjust the texture at the end - If it looks too thick, you can add a splash of milk or hot water. If it's thinner than you'd like, let it simmer over low heat a couple more minutes (uncovered).
  • Make it ahead if needed - You can make this a few hours early and keep it warm on low. If it thickens up before serving, just stir in a little milk to loosen it back up.
  • Store leftovers in the fridge - Keep in an airtight container for up to 4 days. It will thicken as it sits, which is totally normal.
  • Reheat gently - Warm on the stove or in the microwave with a splash of milk or water, stirring well until creamy again.
  • Freezing - You can freeze it for up to 2 months, but the pasta may soften a bit once thawed. Let it cool completely before freezing, then thaw overnight in the fridge and reheat slowly with a little milk to help bring the sauce back together.
large skillet of taco mac and cheese, topped with chopped tomatoes and shredded lettuce.

FAQs & Troubleshooting

Yes, but the texture will be kind of different. Velveeta melts smoothly and helps prevent that grainy sauce you can sometimes get with cheese. If using only shredded cheese, add it over low heat and gently stir to keep the sauce creamy.

The pasta is going to continue to absorb liquid as it sits. If it looks dry, stir in a splash of milk or warm water while reheating to bring the sauce back to a creamy consistency.

This usually happens if the heat is too high when adding the cheese. Always lower the heat before stirring it in and melt it slowly for the smoothest texture.

Yes, you can make it a few hours ahead and keep it warm on low heat. If it thickens too much before serving, stir in a little milk to loosen it up.

You can, just know you're going to need a huge pot - it makes a lot of food! I'd also make sure to stir the pasta well as it cooks to prevent clumps and uneven cooking.

Short pasta is best - think elbows and small shells. They cook evenly and hold onto the sauce well. I'd avoid long noodles or anything too large...it's going to be harder to get everything cooked evenly in one pot.

You can, but freshly shredded melts smoother. Pre-shredded cheese has anti-caking ingredients that can make the sauce less creamy.

Add a splash of hot water, stir, and keep simmering for a few more minutes. Different pasta shapes (and different pots) can change how quickly the liquid absorbs.

Let me know what you think of this easy dinner - just rate and review the recipe using the comment section below!

holding taco mac and cheese, topped with lettuce and tomato, in a spoon.

One-Pot Taco Mac & Cheese

This one-pot taco mac and cheese is so creamy and packed with taco flavor in every bite. Everything cooks together - including the pasta - for an easy weeknight dinner with minimal cleanup!
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine American
Servings 8
Calories 561 kcal

Ingredients
  

  • 1 small onion (finely diced)
  • 1 lb ground beef
  • 1 pack taco seasoning
  • 2 teaspoon salt
  • 2 teaspoon garlic powder
  • 1 teaspoon black pepper
  • 2 tablespoon tomato & chicken bouillon
  • 10 oz Rotel tomatoes & green chilies
  • 1 lb elbow noodles or shells
  • 1 lb Velveeta cheese
  • 1 cup shredded cheddar cheese

Optional Toppings

  • shredded lettuce
  • diced tomatoes

Instructions
 

  • In a large pot over medium/high heat, brown the ground beef. Add onions and cook for 3-4 minutes, until translucent. Drain any excess grease.
  • Add seasonings, bouillon, Rotel, and 3 cups of water to the ground beef mixture. Add noodles and stir well, until noodles are submerged in water.
  • Bring this mixture to a boil and cook for 7-10 minutes, stirring every few minutes. Most of the water should cook out as the noodles boil, so no need to drain afterwards.
  • Cube Velveeta into 1" pieces. Once noodles are done cooking, add velveeta and stir until cheese is melted and you have a smooth, creamy sauce.
  • Add cheddar to the top of the cooked macaroni mixture and allow it to melt before serving.
  • Serve topped with shredded lettuce, diced tomatoes, or you favorite taco topping.

Notes

  • Drain the beef after browning to keep the sauce creamy (not greasy).
  • Stir while it simmers so the pasta doesn't stick and cooks evenly.
  • Keep heat low when adding Velveeta to prevent a grainy or separated sauce.
  • Sauce too thick? Add a splash of milk or hot water at the end.
  • Sauce too thin? Simmer a couple minutes longer uncovered to thicken.
  • Great for leftovers - it thickens in the fridge; thin it out with a splash of milk when reheating.
  • Freezer-friendly up to 2 months (pasta may soften a bit after thawing).
  • Best pasta shapes: elbows or small shells.
  • Toppings make it extra fun: shredded lettuce, diced tomatoes, jalapeños, sour cream, crushed tortilla chips.
  • Easy swaps: ground turkey/chicken, or pepper jack/Mexican blend for a different flavor.

Nutrition Facts

Calories: 561kcalCarbohydrates: 55gProtein: 32gFat: 23gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 78mgSodium: 1987mgPotassium: 585mgFiber: 3gSugar: 9gVitamin A: 1152IUVitamin C: 6mgCalcium: 464mgIron: 3mg
Tried this recipe?Rate it in the comments below!
leslie lambert, author of lamberts lately.

Leslie Lambert is a lifestyle writer and content creator specializing in home organization, family recipes, and intentional living. With 17 years of experience in blogging and digital storytelling, she helps busy women create calm, purposeful homes they love.

Leave a Reply

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.