Cowboy Pasta with Beef Bacon

Featured in Satisfying Main Courses.

This cowboy pasta combines tender ground beef and crispy bacon with pasta shells, simmered alongside sweet corn, diced tomatoes, and a hint of jalapenos for a subtle kick. The creamy cheese sauce is prepared by slowly whisking butter, garlic powder, flour, chicken broth, heavy cream, and sharp cheddar until rich and smooth. The hearty ingredients come together for a comforting, flavorful main dish ideal for family dinners or any casual gathering.

Barbara Chef
Updated on Wed, 26 Nov 2025 20:39:47 GMT
A bowl of pasta with meat and corn. Pin it
A bowl of pasta with meat and corn. | gracefulflavors.com

This cowboy pasta is a hearty homemade mac and cheese loaded with ground beef bacon jalapenos tomatoes and corn making it a flavorful Tex-Mex twist on a comfort food classic. It brings together creamy cheesy pasta with a smoky and slightly spicy meat mixture perfect for weeknight dinners or casual gatherings.

Ingredients

  • Ground beef: one and a half pounds creates a rich meaty base choose fresh lean beef for best texture
  • Red onion diced: adds sweetness and depth pick firm onions without soft spots
  • Garlic cloves minced: boost aroma and flavor fresh garlic always beats jarred for punch
  • Cumin: brings warm earthiness classic in Tex-Mex dishes
  • Chili powder: adds smoky heat the quality impacts the final scent so go for fresh if possible
  • Avocado oil: used for cooking because it handles heat well and adds a mild flavor
  • Canned diced tomatoes: add acidity and body drain excess juice slightly if too watery
  • Canned sweet corn drained: adds sweetness and crunch contrast
  • Short pasta shells rotini or elbows: one and a half pounds work well to hold cheese sauce buy good quality dry pasta for best bite
  • Bacon: half a pound cut into pieces adds smoky salty crispiness
  • Butter: four tablespoons for roux and sauce richness opt for unsalted for better control
  • Garlic powder: adds subtle background flavor in sauce
  • Flour: four tablespoons for thickening the cheese sauce
  • Chicken broth: two cups creates savory base for sauce low sodium lets you adjust salt better
  • Heavy cream: one cup adds velvety texture to sauce
  • Canned diced jalapenos: four ounce can for heat and acidity balance
  • Sharp cheddar cheese: two cups shredded builds the cheesy dip texture and flavor

Step-by-Step Instructions

Prepare ingredients and boil pasta water:
Gather and prepare everything chopping dicing and measuring. Bring a large pot of salted water to a boil for the pasta to cook later quickly once ready.
Cook bacon until crispy:
In a frying pan over medium high heat add bacon pieces and cook until golden and crisp. Remove carefully with tongs and place on a paper towel lined plate to drain excess fat.
Sauté onions garlic and cook beef with spices:
In a large saucepan over medium high heat add avocado oil then diced onions and minced garlic. Cook gently stirring for about 3 minutes until softened and fragrant. Add ground beef cumin and chili powder then break up the meat with a spoon. Cook until beef is fully browned and no longer pink.
Simmer tomatoes and corn with beef mixture:
Add canned diced tomatoes and drained corn directly into the beef mixture. Stir and reduce heat to low allowing flavors to meld gently while you cook pasta and make sauce.
Cook pasta and drain:
Add pasta shells to the boiling water and cook according to package instructions until al dente. Drain in a colander and rinse briefly with cool water to stop cooking. Return pasta to the pot off the heat.
Make the cheese sauce:
In a medium saucepan over medium heat melt butter and sprinkle garlic powder. Once melted whisk in the flour and cook for 2 minutes to form a roux. Slowly whisk in chicken broth and cook stirring for 2 minutes to thicken. Add heavy cream and continue cooking 2 minutes until sauce thickens. Stir in diced jalapenos and shredded cheddar cheese until everything is melted and smooth.
Combine all components:
To the pot of pasta add cooked bacon beef mixture and cheese sauce. Stir thoroughly making sure the pasta is evenly coated and heated through.
A bowl of pasta with meat and corn. Pin it
A bowl of pasta with meat and corn. | gracefulflavors.com

Storage Tips

Store leftover cowboy pasta in an airtight container in the fridge for up to four days. To reheat add a splash of milk or cream to loosen the sauce and warm gently on the stove or in the microwave to avoid drying out. For longer storage freeze in portion-sized containers and thaw overnight in the fridge before reheating.

Ingredient Substitutions

Ground turkey or shredded chicken can replace beef for a lighter option without losing protein punch. For bacon alternatives try smoked sausage or omit for a vegetarian version adding extra veggies like bell peppers. Use whole milk or half and half instead of heavy cream if needed though the sauce will be less rich. Swap sharp cheddar with Monterey Jack or pepper jack for a different cheese flavor profile.

Serving Suggestions

Serve cowboy pasta with a fresh green salad or steamed vegetables to balance richness. Add a dollop of sour cream or a sprinkle of chopped fresh cilantro on top to brighten flavors. Cornbread or crusty bread pairs well to soak up any leftover sauce on the plate.

A bowl of pasta with meat and tomatoes. Pin it
A bowl of pasta with meat and tomatoes. | gracefulflavors.com

Frequently Asked Questions

→ What type of pasta works best for this dish?

Short pasta shapes like shells, rotini, or elbows hold the sauce well and complement the texture of the beef and bacon.

→ Can I adjust the spice level in this dish?

Yes, controlling the amount of diced jalapenos and chili powder allows you to customize the heat to your preference.

→ Is it better to cook the bacon separately?

Cooking the bacon until crispy in a separate pan helps maintain its texture before combining with the other ingredients.

→ How do I prevent the cheese sauce from clumping?

Whisking the flour into melted butter before gradually adding liquids helps create a smooth base, ensuring a creamy sauce without lumps.

→ Can I substitute the ground beef with another protein?

Yes, options like ground turkey or chicken can be used but may slightly alter the dish’s richness and flavor.

Cowboy Pasta with Beef Bacon

Savory pasta blended with seasoned beef, bacon, corn, jalapenos, and a creamy cheese sauce delight.

Prep Time
5 Minutes
Cook Time
30 Minutes
Total Time
35 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Intermediate

Cuisine: American Tex-Mex

Yield: 6 Servings

Dietary: ~

Ingredients

→ Meat and Proteins

01 1.5 lb ground beef
02 0.5 lb bacon, cut into 1.3 cm pieces

→ Vegetables and Aromatics

03 0.5 red onion, diced
04 3 garlic cloves, minced
05 1 can (approx. 400 g) diced tomatoes
06 1 can (approx. 340 g) sweet corn, drained
07 1 can (4 oz / 113 g) diced jalapenos

→ Spices and Oils

08 1 tsp ground cumin
09 1 tsp chili powder
10 1 tbsp avocado oil
11 1 tsp garlic powder

→ Pasta

12 1.5 lb short pasta shells, rotini, or elbow macaroni

→ Cheese Sauce

13 4 tbsp unsalted butter
14 4 tbsp all-purpose flour
15 2 cups chicken broth
16 1 cup heavy cream
17 2 cups sharp cheddar cheese, shredded

Instructions

Step 01

Dice the red onion, mince garlic, and cut bacon into 1.3 cm pieces. Begin boiling a large pot of salted water for the pasta.

Step 02

In a frying pan over medium-high heat, cook the bacon pieces until crispy. Remove and drain on a paper towel-lined plate.

Step 03

In a large saucepan over medium-high heat, heat avocado oil. Add diced onions and minced garlic; cook for 3 minutes until fragrant. Add ground beef, ground cumin, and chili powder; crumble and cook until no longer pink.

Step 04

Stir in diced tomatoes and drained corn. Reduce heat to low and let simmer gently while preparing remaining components.

Step 05

Cook pasta in boiling water following package instructions until al dente. Drain and rinse under cold water to stop cooking. Return to pot off the heat.

Step 06

In a clean saucepan over medium heat, melt butter and add garlic powder. Whisk in flour and cook for 2 minutes to form a roux. Gradually whisk in chicken broth and cook for 2 minutes. Add heavy cream and continue cooking for another 2 minutes. Stir in diced jalapenos and shredded cheddar cheese until sauce is smooth and melted.

Step 07

Add crispy bacon, meat and vegetable mixture, and cheese sauce to the pasta in the pot. Stir thoroughly to combine all elements evenly.

Notes

  1. Rinsing pasta with cold water after cooking stops the cooking process and prevents over-softening.

Tools You'll Need

  • Large pot for boiling pasta
  • Frying pan for bacon
  • Large saucepan for cooking meat mixture
  • Saucepan for cheese sauce preparation
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, heavy cream, cheese)
  • Contains gluten (flour, pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 640
  • Total Fat: 32 g
  • Total Carbohydrate: 52 g
  • Protein: 34 g