Ingredients
Method
Preparation
- Heat the olive oil in a Dutch oven over medium-high heat. Add the diced onion and cook until soft and translucent, about 3-4 minutes.
- Add the ground beef along with salt and pepper. Use a wooden spoon to break up any chunks as it cooks. When the beef is no longer pink, drain the fat from the pan. This usually takes about 6-8 minutes.
- Stir in the beef broth, salsa, taco seasoning, garlic powder, and uncooked pasta shells. Make sure everything is well combined.
Cooking
- Put the lid on the pot and reduce the heat to low. Let the mixture cook for about 15 minutes, stirring every 5 minutes to prevent sticking. The pasta should absorb most of the liquid during this time.
- Remove the lid and check if the liquid has been absorbed. If there’s still excess moisture, leave the lid off and cook for a few more minutes to let it steam off.
Finishing
- Turn off the heat and add the cream cheese and 2 cups of shredded cheddar. Stir until the cheese is completely melted and creates a creamy sauce. Save that extra cup of cheese for topping.
- Sprinkle the remaining cheese on top and add your favorite garnishes like sour cream, crushed chips, avocado, tomatoes, green onions, or cilantro.
Notes
To store in the fridge: let the dish cool to room temperature. Place it in an airtight container. It will keep for 3 to 4 days. Reheat on the stove over low heat. Add a splash of broth or milk to loosen the sauce if it looks thick. To freeze: cool completely and put in a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
