A one-pot wonder blending zesty taco flavor with cheesy, saucy pasta. Fast, filling, and family-approved — perfect for weeknights.
1 lb ground beef
1 small yellow onion, diced
2 cloves garlic, minced
2 tbsp taco seasoning (or 1 packet)
1½ cups medium pasta shells
1 (15 oz) can tomato sauce
1 (14.5 oz) can diced tomatoes
2 cups beef broth
1½ cups shredded cheddar cheese
Optional: ¼ cup sour cream or cream cheese
Salt and pepper, to taste
Optional toppings: avocado, green onions, cilantro, crushed tortilla chips
In a large pot or skillet, cook the ground beef over medium-high heat until browned. Drain fat.
Add diced onion and sauté until softened, about 3–4 minutes. Stir in garlic and taco seasoning.
Add tomato sauce, diced tomatoes (with juice), beef broth, and pasta. Stir to combine.
Bring to a boil, then reduce heat. Cover and simmer for 10–12 minutes, stirring occasionally.
Once pasta is tender and sauce is thickened, stir in cheese. Add sour cream or cream cheese if using.
Let rest for 5 minutes before serving. Top with your favorite taco fixings.
Substitute ground turkey for a leaner option. Add beans or corn for variety. Store leftovers in the fridge for up to 4 days.