If you're craving comfort food with a kick, let me introduce you to this creamy and bold Spicy Cowboy Mac and Cheese Recipe. It’s like your favorite mac and cheese got a fun southwestern upgrade with spicy jalapeños, seasoned beef, and a cheesy, gooey finish.
Jump to:
Why You'll Love This Recipe
I love sharing this dish because it hits all the right notes: creamy, cheesy, a little spicy, and packed with hearty ingredients that make it a full meal in one pan. Plus, it’s perfect for feeding a crowd or meal prepping for the week ahead.
- Bold Flavor Combination: Spicy jalapeños and chili powder perfectly complement the savory, cheesy goodness.
- Hearty and Filling: Ground beef, beans, and corn add texture and protein to keep you satisfied.
- Simple One-Pan Cooking: Everything comes together in an oven-safe skillet, saving you dishes and time.
- Perfect Crowd-Pleaser: Makes 8 servings—great for family dinners or entertaining friends.
Ingredients & Why They Work
Before you start, here’s a quick tip: use fresh, quality ingredients whenever you can, especially for the jalapeño and cheese, to really elevate the flavors in this cowboy-inspired mac and cheese.

- Lean Ground Beef: Adds savory depth and protein to build this mac and cheese into a hearty meal.
- Minced Onion: Provides a subtle sweetness and aromatic base.
- Seeded Diced Jalapeño: Brings just the right amount of heat without overwhelming the dish.
- Canned Diced Tomatoes with Green Chilies: Adds tangy brightness and a touch of southwestern flair.
- Black Beans: Boosts fiber and texture, rounding out the meal.
- Corn: Offers a little natural sweetness to balance the spice.
- Elbow Macaroni: The classic pasta shape that holds onto every bit of cheesy sauce.
- Unsalted Butter: Essential for creating a smooth roux which thickens the sauce beautifully.
- All-Purpose Flour: Works with butter to create the perfect base for the creamy cheese sauce.
- Whole Milk: Makes the sauce rich and luscious.
- Shredded Cheddar Cheese: Gives that classic sharp cheese flavor.
- Shredded Pepper Jack Cheese: Adds a little spicy kick and creaminess to the sauce.
- Chili Powder: Enhances the southwestern flavor profile.
- Salt and Pepper: Season everything balanced and bright.
- Extra Shredded Cheddar Cheese for Topping: Creates that irresistible golden bubbly crust when broiled.
Make It Your Way
One of the best parts about this Spicy Cowboy Mac and Cheese Recipe is how easy it is to tailor it to your taste buds or dietary preferences. Whether you want to dial up the heat or make it a bit lighter, there are plenty of ways to make this dish truly your own.
- Spice it up: If you love heat, I like to keep the jalapeño seeds or even add a pinch of cayenne pepper when melting in the cheese—it gives the dish a fiery kick that'll satisfy any spice lover.
- Different proteins: For a leaner or alternative protein, swapping the ground beef for ground turkey or a plant-based meat works wonderfully without losing the hearty texture.
- Gluten-free twist: Use gluten-free elbow macaroni alongside a gluten-free flour to make this cowboy mac and cheese safe for gluten-sensitive eaters. It still stays super creamy and comforting.
- Vegetarian version: Leave out the ground beef completely and add extra black beans or even some sautéed mushrooms to keep it chunky and satisfying.
- Seasonal veggies: When corn isn’t in season, frozen or fresh roasted poblano peppers or bell peppers can add a lovely sweetness and crunch.
Step-by-Step: How I Make Spicy Cowboy Mac and Cheese Recipe

Step 1: Cook the Pasta to Perfection
Start by cooking the 8 ounces of elbow macaroni according to the package directions until it’s perfectly al dente. This usually means cooking it just until it has a tender bite but isn’t mushy. Once done, drain the pasta well and set it aside while you prepare the rest. Having the pasta ready and waiting helps everything come together quickly later on.
Step 2: Sauté the Beef, Onion, and Jalapeño
In a large oven-safe skillet over medium-high heat, cook ½ pound of lean ground beef with ½ cup minced onion and 1 whole seeded diced jalapeño. This step takes about 5 minutes until the beef is fully browned and the onions look translucent. Drain off any excess grease to keep the dish from getting too oily, then return the skillet to the heat.
Step 3: Create a Silky Roux Base
Add 3 tablespoons of unsalted butter to your skillet and stir it until melted. Then whisk in 3 tablespoons of all-purpose flour to form a thick paste — this is your roux, and it’s essential for that creamy sauce. Keep stirring and cooking the roux for a minute or so to cook out the raw flour taste.
Step 4: Incorporate the Milk and Veggies
Slowly whisk in 2 ½ cups whole milk, making sure to blend it smoothly with the roux to avoid lumps. Next, add ½ cup canned diced tomatoes with green chilies (undrained), ½ cup drained black beans, and ½ cup drained corn. Stir everything together and cook for 2 to 3 minutes until the mixture is heated through and starts to thicken slightly.
Step 5: Melt in the Cheeses and Seasonings
Lower the heat to medium and add 2 cups shredded cheddar cheese and 1 cup shredded pepper jack cheese along with 2 teaspoons chili powder, 1 teaspoon salt, and 1 teaspoon pepper. Stir constantly until all the cheese melts and the sauce is velvety smooth. This is where all the southwestern flavors start to shine!
Step 6: Combine Pasta with the Cheesy Sauce
Stir the cooked pasta into your cheesy mixture, making sure every noodle is nicely coated. Let this cook for a few minutes so the pasta absorbs some of that luscious sauce — trust me, it makes all the difference.
Step 7: Broil to Golden, Bubbling Perfection
Preheat your oven broiler to HIGH. Sprinkle 1 cup shredded cheddar cheese evenly over the top of your mac and cheese mixture. Place the skillet under the broiler for 2-3 minutes, watching carefully until the cheese melts and turns golden bubbly. Remove promptly to avoid burning, then serve up your warm, hearty Spicy Cowboy Mac and Cheese straight from the skillet!
Top Tip
These tips will help you perfect your Spicy Cowboy Mac and Cheese Recipe, ensuring that every bite is packed with flavor and just the right amount of heat.
- Balancing the Heat: If you want to dial up the spice, try leaving the jalapeño seeds in or add a pinch of cayenne pepper, but start small—you can always add more!
- Choosing Your Meat: I’ve found that using lean ground beef keeps the dish hearty without too much grease; but ground turkey or plant-based meat work great too for a lighter or vegetarian-friendly option.
- Perfect Cheese Melting: Stir the cheddar and pepper jack cheese slowly on medium heat until fully melted; this keeps the sauce smooth without breaking or becoming grainy.
- Watch the Broiler: The cheese topping broils fast! Keep a close eye during those 2-3 minutes so it gets bubbly golden without burning.
How to Serve Spicy Cowboy Mac and Cheese Recipe

Garnishes
Add freshness and texture by topping your mac and cheese with chopped cilantro, sliced green onions, or a dollop of sour cream. For an extra kick, scatter some pickled jalapeños or a light sprinkle of smoked paprika on top.
Side Dishes
Pair this bold mac and cheese with simple, cooling sides like a crisp green salad with a tangy vinaigrette, or some roasted vegetables like asparagus or Brussels sprouts. Cornbread or garlic bread also make fantastic companions to soak up every last cheesy bite.
Make Ahead and Storage
Storing Leftovers
Transfer any leftovers to an airtight container and store in the refrigerator for up to 3 days. The flavors actually meld together nicely after sitting, making for a tasty next-day meal.
Freezing
You can freeze Spicy Cowboy Mac and Cheese for up to 2 months. Just cool it completely, then pack it in a freezer-safe container. Thaw overnight in the fridge before reheating to keep that creamy texture intact.
Reheating
Reheat leftovers gently in the oven at 350°F (175°C) for about 15-20 minutes until warmed through, or microwave in short bursts stirring in between. If it seems a little thick, add a splash of milk to loosen the sauce as you heat.
Frequently Asked Questions:
Absolutely! Simply omit the ground beef and increase the amount of black beans or add other veggies to keep it hearty and flavorful.
You can substitute with Monterey Jack or even a mild cheddar, though pepper jack adds that wonderful extra bit of spice and creaminess.
With the seeded jalapeño included, it has a medium heat. For a milder version, remove the jalapeño entirely or reduce the amount, and use mild canned tomatoes instead of those with green chilies.
Yes! You can cook everything ahead, combine the pasta and sauce, and keep it refrigerated. Just add the cheese topping and broil it right before serving for best results.
Final Thoughts
The Spicy Cowboy Mac and Cheese Recipe is one of those comforting, crowd-pleasing dishes that feels like a warm hug on a plate. Whether you’re cooking for family, friends, or just yourself, its creamy, bold flavors are sure to satisfy your craving for something hearty and a little adventurous. Give it a try, tweak it to your taste, and enjoy every cheesy, spicy bite!
Print
Spicy Cowboy Mac and Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
Creamy and cheesy Cowboy Mac and Cheese features a bold combination of seasoned ground beef, jalapeños, tomatoes, beans, corn, and a blend of cheddar and pepper jack cheeses, all baked to bubbly perfection with a golden cheese topping.
Ingredients
Meat and Vegetables
- ½ pound lean ground beef
- ½ cup minced onion
- 1 whole seeded diced jalapeño
- ½ cup canned diced tomatoes with green chilies, undrained
- ½ cup drained black beans
- ½ cup drained corn
Pasta
- 8 ounces uncooked elbow macaroni
Cheese and Dairy
- 3 tablespoons unsalted butter
- 2 ½ cups whole milk
- 2 cups shredded cheddar cheese
- 1 cup shredded pepper jack cheese
- 1 cup shredded cheddar cheese for topping
Seasonings and Others
- 3 tablespoons all-purpose flour
- 2 teaspoons chili powder
- 1 teaspoon salt
- 1 teaspoon pepper
Instructions
- Cook pasta: Cook the 8 ounces uncooked elbow macaroni according to the package directions until al dente, then drain and set aside.
- Cook meat and vegetables: In a large oven-safe skillet over medium-high heat, cook the ½ pound lean ground beef with ½ cup minced onion and 1 whole seeded diced jalapeño until the beef is fully cooked, about 5 minutes. Drain off any grease and return the skillet to heat.
- Create roux: Add 3 tablespoons unsalted butter to the skillet and stir until melted. Whisk in 3 tablespoons all-purpose flour to make a thick paste.
- Add liquids and veggies: Slowly whisk in 2 ½ cups whole milk, ½ cup canned diced tomatoes with green chilies (undrained), ½ cup drained black beans, and ½ cup drained corn. Stir and cook until the mixture is heated through, about 2-3 minutes.
- Mix in cheese and seasoning: Lower heat to medium and add 2 cups shredded cheddar cheese, 1 cup shredded pepper jack cheese, 2 teaspoons chili powder, 1 teaspoon salt, and 1 teaspoon pepper. Stir continuously until the cheese melts and everything is well combined.
- Combine pasta and sauce: Add the cooked pasta to the skillet and stir to combine, allowing the noodles to soak up some of the cheesy sauce for a few minutes.
- Broil cheese topping: Preheat the oven broiler to HIGH. Spread 1 cup shredded cheddar cheese evenly on top of the mac and cheese. Broil for 2-3 minutes until the cheese topping is golden and bubbly. Remove from oven and serve hot.
Notes
- For extra heat, leave the jalapeño seeds in or add a pinch of cayenne pepper.
- Substitute ground turkey or plant-based meat for lean ground beef for different dietary needs.
- Use gluten-free flour and pasta to make the dish gluten-free.
- To make this vegetarian, omit the ground beef and increase the beans.
- Broil carefully to avoid burning the cheese topping.
- Leftovers can be reheated in the oven or microwave until warmed through.
Nutrition
- Serving Size: 1 cup
- Calories: 410 kcal
- Sugar: 6 g
- Sodium: 580 mg
- Fat: 20 g
- Saturated Fat: 11 g
- Unsaturated Fat: 7 g
- Trans Fat: 0.3 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 21 g
- Cholesterol: 70 mg



Leave a Reply