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
Cheesy Taco Pasta

Cheesy Taco Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Category: Main
  • Method: One-Pan
  • Cuisine: Tex-Mex

Description

Cheesy Taco Pasta is a delightful fusion of comforting pasta and bold taco flavors, making it the perfect weeknight meal for busy families. Ready in just 30 minutes, this one-pan dish combines hearty pasta with seasoned ground beef, zesty salsa, and gooey cheddar cheese. It’s not only quick to prepare but also fully customizable to suit your taste—add veggies, switch proteins, or adjust the spice level as you please. Whether you’re feeding a crowd or enjoying a cozy dinner at home, Cheesy Taco Pasta delivers satisfying flavors that everyone will love.


Ingredients

Scale
  • ½ pound large pasta shells
  • 1 tablespoon canola oil
  • 1 pound ground beef
  • 1 yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons taco seasoning
  • ¾ cup jarred salsa
  • 1½ cups shredded cheddar cheese

Instructions

  1. Cook the pasta according to package directions; drain and set aside.
  2. In a large skillet over medium-high heat, heat canola oil and brown the ground beef until no longer pink.
  3. Drain excess fat but leave some for flavor; add onion and garlic, cooking until fragrant.
  4. Stir in taco seasoning, Worcestershire sauce, red pepper flakes, water, and simmer until slightly thickened.
  5. Add cooked pasta, salsa, and cheese; stir until combined and melted.
  6. Serve hot with desired garnishes.


Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 520
  • Sugar: 4g
  • Sodium: 750mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 80mg