Ingredients
Scale
For the Pasta:
- 1 pound ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tablespoons taco seasoning
- 1 (14-ounce) can diced tomatoes with green chilies
- 2 cups beef broth
- 1 cup milk
- 12 ounces uncooked pasta (elbow macaroni or rotini work best)
- 1 cup frozen corn (optional)
For the Toppings:
- 1 1/2 cups shredded cheddar or Mexican blend cheese
- 1/4 cup fresh cilantro, chopped
- 1/4 cup sour cream or Greek yogurt
- 1/4 cup diced tomatoes
- 1/4 cup sliced green onions
Instructions
Step 1: Cook the Beef and Aromatics
- Heat a large pot or Dutch oven over medium heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned, about 5–7 minutes. Drain excess grease if necessary.
- Add the diced onion and garlic to the beef, cooking for 2–3 minutes until softened and fragrant.
Step 2: Add the Liquid and Pasta
- Stir in the taco seasoning, coating the beef and onion mixture evenly.
- Add the diced tomatoes (with their juices), beef broth, milk, and uncooked pasta to the pot. Stir well to combine.
Step 3: Simmer the Pasta
- Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let the pasta simmer for 12–15 minutes, stirring occasionally to prevent sticking.
- If adding frozen corn, stir it in during the last 5 minutes of cooking.
Step 4: Finish with Cheese
- Once the pasta is tender and the sauce has thickened, remove the pot from the heat. Stir in 1 cup of shredded cheese until melted and creamy.
- Top the pasta with the remaining cheese, allowing it to melt on top before serving.
Step 5: Add Toppings and Serve
- Serve the pasta in bowls and garnish with fresh cilantro, sour cream, diced tomatoes, and green onions. Enjoy immediately!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Serving Size: 1 bowl
- Calories: 470 kcal
- Sugar: 4g
- Fat: 22g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 26g