This one-pot taco mac and cheese is silky, cheesy, and loaded with taco flavor in every bite. It comes together in under 30 minutes, cooks entirely in one pot (including the pasta), and keeps cleanup to a minimum—perfect for busy weeknights.

Paid links used in this post. Read more about my link usage policies.
Why This Recipe Works

If you enjoy bold, cheesy recipes like my Rotel dip, this dish will feel familiar. It captures those savory, slightly spicy flavors and turns them into a satisfying dinner with minimal dishes to wash.
Everything cooks in one pot: the beef is seasoned, Rotel and flavored bouillon create the cooking liquid, and the pasta simmers right in the pot so it absorbs all that taco goodness. Once the pasta is tender, the dish is finished with Velveeta and shredded cheddar for a smooth, creamy sauce.
Simple to prepare, filling, and family-friendly, this taco mac and cheese is a reliable go-to for busy evenings.
It’s easy, comforting, and perfect to keep on rotation whenever you need a quick, crowd-pleasing meal. Enjoy!

Ingredient Notes

(See the recipe card below for exact measurements.)
- Onion – Finely diced so it softens quickly and blends into the sauce, adding a subtle sweetness.
- Ground beef – Lean beef keeps the dish from getting greasy; drain excess fat after browning for a creamier sauce.
- Taco seasoning – Use a packet or homemade blend. Taste before adding extra salt since cheeses can be salty.
- Salt, garlic powder & black pepper – These round out the flavor; garlic powder is an easy shortcut when you don’t want to mince fresh garlic.
- Tomato & chicken bouillon – A flavor booster in the cooking liquid so the pasta picks up more than plain water.
- Rotel – Diced tomatoes with green chilies add acidity, flavor, and a bit of heat; leave the liquid in the can to help cook the pasta.
- Pasta – Elbow macaroni is classic; small shells or rotini also work well. Choose short shapes that cook evenly in one pot.
- Velveeta – Gives a smooth, velvety texture and helps prevent a grainy sauce. Dice into small pieces for fast melting.
- Shredded cheese – A cup of cheddar or Mexican blend adds flavor and stretch; freshly shredded melts best.
Additions & Substitutions
- Ground turkey or chicken – A lighter protein option; you may want a touch more seasoning.
- Pork sausage – For a richer, spicier version; reduce any added salt.
- Small shells or rotini – Good pasta alternatives that hold sauce well.
- Gluten-free pasta – Use cautiously and watch cook time so it doesn’t become mushy.
- Pepper jack or Mexican blend – Swap or add for extra heat and flavor variation.
Toppings
Topped with a few taco-inspired additions, this mac gets extra texture and brightness. Favorites include:
- Shredded lettuce – Adds cool crunch against the creamy sauce.
- Diced tomatoes – Bring freshness and texture—dice small.
- Sliced jalapeños – For extra heat.
- Sour cream – A dollop can boost creaminess.
- Crushed tortilla chips – Add crunch just before serving.
How to Make Taco Mac & Cheese




- 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 briefly. Drain any excess grease so the sauce stays creamy.
- Add seasonings, Rotel, bouillon, and water, stirring to combine. Add the dry pasta and press it so it’s mostly submerged in the liquid.
- 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—no draining needed. If the liquid reduces too quickly before the pasta is tender, add a splash of hot water.
- Reduce heat to low and stir in cubed Velveeta, stirring until melted and smooth. Keep the heat low to avoid a grainy or separated sauce.
- Top with shredded cheddar and let it melt, then serve warm with your chosen taco toppings. The sauce will thicken slightly as it rests, so serve hot for the creamiest texture.
Leslie’s Helpful Tips & Tricks
- Drain the beef after browning to keep the finished dish from tasting greasy.
- Stir while it simmers to prevent the pasta from sticking and to ensure even cooking.
- Lower the heat before adding cheese to avoid separation; melt cheese slowly for a silky sauce.
- Adjust texture at the end by adding a splash of milk or warm water if too thick, or simmering a little longer uncovered if too thin.
- Make ahead—keep it warm on low for a few hours and loosen with milk if it thickens.
- Store leftovers in an airtight container for up to 4 days; it will thicken in the fridge.
- Reheat gently on the stove or in the microwave with a splash of milk, stirring until smooth.
- Freezing is possible for up to 2 months; thaw overnight in the fridge and reheat slowly with milk—the pasta may soften slightly.

FAQs & Troubleshooting
Can I make taco mac and cheese without Velveeta?
Yes. The texture will differ—Velveeta helps create an ultra-smooth sauce. If using only shredded cheese, melt it slowly over low heat and stir gently to keep the sauce creamy.
Why is my taco mac dry?
The pasta continues to absorb liquid as it sits. Stir in a splash of milk or warm water when reheating to restore creaminess.
Why is my cheese sauce grainy or separated?
This usually happens if the heat is too high when adding cheese. Reduce the heat and melt the cheese slowly while stirring.
Can I make this ahead of time?
Yes. Keep warm on low and loosen with milk if it thickens before serving.
Can I double this recipe?
You can, but use a very large pot and stir frequently to prevent clumping and uneven cooking.
What kind of pasta works best?
Short shapes like elbows or small shells are best for even cooking and saucy bites. Avoid long noodles for this one-pot method.
Can I use pre-shredded cheese?
You can, but freshly shredded cheese melts creamier. Pre-shredded cheese often contains anti-caking agents that can affect texture.
What if the pasta isn’t cooked but the sauce is too thick?
Add a splash of hot water, stir, and simmer a few more minutes. Different pasta and pot sizes affect how quickly liquid is absorbed.
More One-Pot Favorites
Easy Crock Pot Swamp Potatoes
French Onion Chicken Bake
Instant Pot Red Beans & Rice
One-Pot Crawfish Monica (Creamy Cajun Crawfish Pasta)
Let me know what you think of this easy dinner — please rate and review the recipe in the comments below!


One-Pot Taco Mac & Cheese
Ingredients
- 1 small onion (finely diced)
- 1 lb ground beef
- 1 pack taco seasoning
- 2 tsp salt
- 2 tsp garlic powder
- 1 tsp black pepper
- 2 tbsp tomato & chicken bouillon
- 10 oz Rotel tomatoes & green chilies
- 1 lb elbow noodles or shells
- 1 lb Velveeta, cubed
- 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 the onion and cook 3–4 minutes until translucent. Drain excess grease.
- Add taco seasoning, bouillon, Rotel, and 3 cups water to the beef. Stir to combine and add the pasta, pressing it so it is submerged.
- Bring to a boil, then simmer 7–10 minutes, stirring occasionally. The pasta will absorb most of the liquid—no draining necessary. If it thickens before the pasta is tender, add a splash of hot water.
- Reduce heat to low and stir in cubed Velveeta until melted and smooth.
- Sprinkle shredded cheddar on top and allow to melt. Serve hot with desired toppings like shredded lettuce and diced tomatoes.
Notes
- Drain the beef after browning to keep the sauce creamy.
- Stir while it simmers so the pasta cooks evenly and doesn’t stick.
- Keep heat low when adding Velveeta to prevent separation.
- Sauce too thick? Add a splash of milk or hot water.
- Sauce too thin? Simmer a few minutes uncovered.
- Great for leftovers — it thickens in the fridge; thin with milk when reheating.
- Freezer-friendly up to 2 months; pasta may soften slightly after thawing.
- Best pasta shapes: elbows or small shells.
- Topping ideas: shredded lettuce, diced tomatoes, jalapeños, sour cream, crushed tortilla chips.
- Easy swaps: ground turkey/chicken or pepper jack/Mexican blend for different flavor.
Nutrition Facts
Carbohydrates: 55 g
Protein: 32 g
Fat: 23 g (Saturated Fat: 11 g)
Sodium: 1987 mg
Fiber: 3 g
Sugar: 9 g
Rate it in the comments below!