Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot Cheesy Taco Pasta Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 35 minutes
  • Yield: 46 servings 1x

Description

A comforting one-pan meal that blends the bold flavors of taco night with the creamy goodness of cheesy pasta. This quick and satisfying dish is perfect for busy weeknights, offering a hearty dinner with minimal cleanup and maximum flavor. Every spoonful is packed with seasoned beef, tender pasta, and melted cheese for the ultimate comfort food experience.


Ingredients

Scale
  • 1 pound ground beef

  • 1 small onion, finely chopped

  • 2 cloves garlic, minced

  • 1 packet taco seasoning (or 2 tablespoons homemade taco seasoning)

  • 2 cups low-sodium beef broth

  • 1 can (14.5 ounces) diced tomatoes, undrained

  • 1 can (8 ounces) tomato sauce

  • 2 cups uncooked small pasta shells (or elbow macaroni)

  • 1 cup corn kernels (fresh, frozen, or canned)

  • 1 cup black beans, drained and rinsed

  • 1 ½ cups shredded cheddar cheese

  • ½ cup shredded Monterey Jack cheese

  • ½ cup sour cream (optional, for creaminess)

  • 1 tablespoon olive oil

  • Salt and pepper, to taste

  • Fresh cilantro or green onions, for garnish

    • Heat olive oil in a large skillet or deep pan over medium heat. Add ground beef and cook until browned, breaking it apart with a spoon as it cooks. Drain any excess fat.

    • Add the chopped onion and minced garlic to the beef. Cook for 2–3 minutes, stirring occasionally, until the onion becomes translucent.

    • Sprinkle the taco seasoning over the mixture and stir to coat the beef evenly. Let it cook for 30 seconds to release the flavors.

    • Pour in beef broth, diced tomatoes, and tomato sauce. Stir to combine. Bring the mixture to a simmer.

    • Add the uncooked pasta and stir well to ensure all the pasta is submerged in the liquid.

    • Cover and simmer over medium-low heat for 12–15 minutes, stirring occasionally, until the pasta is tender and most of the liquid has been absorbed.

    • Stir in corn and black beans. Continue cooking uncovered for 3–4 minutes until heated through.

    • Remove from heat and stir in cheddar and Monterey Jack cheese until melted and creamy.

    • Mix in sour cream if desired for extra creaminess.

    • Garnish with chopped cilantro or green onions before serving warm.


Instructions

  • Heat olive oil in a large skillet or deep pan over medium heat. Add ground beef and cook until browned, breaking it apart with a spoon as it cooks. Drain any excess fat.

  • Add the chopped onion and minced garlic to the beef. Cook for 2–3 minutes, stirring occasionally, until the onion becomes translucent.

  • Sprinkle the taco seasoning over the mixture and stir to coat the beef evenly. Let it cook for 30 seconds to release the flavors.

  • Pour in beef broth, diced tomatoes, and tomato sauce. Stir to combine. Bring the mixture to a simmer.

  • Add the uncooked pasta and stir well to ensure all the pasta is submerged in the liquid.

  • Cover and simmer over medium-low heat for 12–15 minutes, stirring occasionally, until the pasta is tender and most of the liquid has been absorbed.

  • Stir in corn and black beans. Continue cooking uncovered for 3–4 minutes until heated through.

  • Remove from heat and stir in cheddar and Monterey Jack cheese until melted and creamy.

  • Mix in sour cream if desired for extra creaminess.

  • Garnish with chopped cilantro or green onions before serving warm.

Notes

  • You can substitute ground beef with ground turkey or chicken for a lighter version.

  • Use whole wheat or chickpea pasta for added nutrition.

  • Add diced bell peppers, zucchini, or spinach to include extra veggies.

  • For spicier flavor, add a pinch of cayenne pepper or sliced jalapeños.

  • Leftovers can be refrigerated for up to 3 days and reheated with a splash of broth or milk to keep it creamy.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes