Go Back
+ servings
5 from 37 votes

The BEST One Pot Taco Macaroni and Cheese

By: Bella Bucchiotti
Enjoy the best of both worlds with this taco macaroni and cheese. It's a one pot, Dutch oven 30 minute meal boasting both Mexican and Italian flavours in every mouthful. It makes really satisfying comfort food and is a perfect meal for the cooler months.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4


  • 1 Tablespoon olive oil
  • 1 white onion, small, diced
  • 1 Pound ground beef
  • ½ Teaspoon salt
  • ¼ Teaspoon pepper
  • 2 ½ Cups beef broth
  • 1 Cup salsa
  • 1 Package taco seasoning
  • 1 Teaspoon garlic powder
  • 3 Cups pasta shells, dry
  • 4 Ounces cream cheese
  • 3 Cups cheddar cheese, shredded, divided


  • Use a dutch oven to heat olive oil over medium-high heat. Fry the onion until it is soft. Then add the ground beef, salt and pepper . Use a wooden spoon to break up any chunks of meat as it cooks. When the beef is no longer pink, drain the fat out of the pan.
  • Stir in the broth, salsa, taco seasoning, garlic powder, and pasta.
  • Put the lid on the dutch oven and allow this mixture to cook for about 15 minutes, on low heat. Stir the mixture every 5 minutes or so. Remove the lid. If the liquid is absorbed, you can move to the next step. Otherwise, leave the lid off and cook for a few more minutes to allow the extra moisture to steam off.
  • Turn off the heat and add the cream cheese and 2 cups of shredded cheese (leave the extra cup of cheese to use as a topping). Stir until the cheese is completely melted.
  • When you are ready to serve the taco mac and cheese, sprinkle the remaining cheese on top and serve with any other garnishes you choose.


Optional garnishes: sour cream, crushed corn chips, green onions, diced tomatoes, or avocados.


Calories: 1102kcal | Carbohydrates: 72g | Protein: 54g | Fat: 66g | Saturated Fat: 32g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 22g | Trans Fat: 1g | Cholesterol: 194mg | Sodium: 2706mg | Potassium: 876mg | Fiber: 6g | Sugar: 9g | Vitamin A: 2364IU | Vitamin C: 7mg | Calcium: 698mg | Iron: 5mg
Like this recipe? Rate and comment below!