Taco Macaroni
One of the best ways to bring comfort to your kitchen is with a bowl of hearty Taco Macaroni. This dish combines the best elements of savory tacos and an indulgent creamy pasta, creating a meal that feels both exciting and comforting all at once. The tender pasta shells, mixed with spiced ground beef, melty cheese, and creamy goodness, guarantee that your taste buds will dance with satisfaction. Plus, the ease of making everything in one pot means less mess and more time to enjoy with family and friends.
Table of Contents

I remember the first time I made Taco Macaroni. It was a chilly evening, and I was craving something that felt like a warm hug. Flipping through recipes, I stumbled upon this gem and was instantly captivated. Now, it’s become a staple in my household—perfect for busy weeknights and even better for potlucks. Whether you’re feeding a crowd or just want to treat yourself, this recipe delivers every single time. I can’t wait for you to give it a go!
Why You’ll Love This Recipe
- Simple & Quick: With only 10 minutes of prep and a cooking time of 35 minutes, this dish is perfect for weeknights.
- Irresistible Flavor: The creamy texture combined with the zesty taco seasoning creates an explosion of flavor that’s hard to resist.
- Eye-Catching Appeal: The colorful toppings of jalapenos and cilantro make this dish not only tasty but visually appealing.
- Flexible Serving: Whether it’s dinner for the family or snacks for a movie night with friends, Taco Macaroni fits all occasions.
- Diet-Friendly Options: You can easily adapt this recipe for a gluten-free diet by using gluten-free pasta.
Ingredients You’ll Need
- 1 tablespoon extra virgin olive oil: This adds depth to the flavor while cooking the onions.
- 1 large yellow onion, finely diced: Provides a sweet yet savory base.
- 1 pound ground beef: The main protein source that offers robust flavor.
- 2 teaspoons garlic, minced: A must for elevating the taste with its aromatic essence.
- 2 tablespoons tomato paste: Adds richness and a hint of sweetness.
- 1 packet (1 ounce / 3 tablespoons) taco seasoning: Store-bought or homemade, this is essential for that classic taco flavor.
- 1 can (10 ounces) diced tomatoes with green chilies: These bring in a touch of heat and juiciness.
- 2 cups (16 ounces / 480 g) beef broth: Keeps the pasta moist and enhances the beef flavor.
- ¾ cup (178.5 g) heavy whipping cream: The creaminess factor that ties everything together beautifully.
- 8 ounces medium shell pasta, uncooked: Perfect for holding all the cheesy goodness.
- 4 ounces cream cheese, diced: Fluffs up the dish and adds a creamy finish.
- 1 cup (113 g) mild cheddar cheese, shredded: Offers a rich, melty texture.
- 1 cup (113 g) Monterey Jack cheese, shredded: Adds an extra layer of creaminess and flavor.
- ¼ cup (57.5 g) sour cream, plus more for garnish: A tangy note that balances the richness of the dish.
- Cilantro, chopped for garnish: Adds freshness and color.
- Jalapeno, sliced for garnish: Optional, but it provides a spicy kick if you’re feeling adventurous.
How to Make Taco Macaroni

- Sauté the Onions: In a large skillet with a lid or Dutch oven over medium heat, add 1 tablespoon of extra virgin olive oil. Once hot and shimmering, toss in the finely diced onion. Cook for 4 to 5 minutes, stirring occasionally until softened and translucent.
- Brown the Beef: Add 1 pound of ground beef and cook, breaking it apart with a spatula. Keep cooking over medium heat for about 8 to 10 minutes, until fully browned and cooked through. Don’t forget to drain any excess grease from the pan.
- Incorporate Garlic and Tomato Paste: Stir in 2 teaspoons of minced garlic and 2 tablespoons of tomato paste. Allow it to cook for about 1 minute, letting the tomato paste fully incorporate into the beef mixture.
- Add Taco Seasoning: Sprinkle in the 1 packet of taco seasoning and mix well. Follow up with 1 can of diced tomatoes with green chilies, 2 cups of beef broth, and ¾ cup of heavy whipping cream. Bring in 8 ounces of uncooked medium shell pasta, stirring everything together to ensure that the pasta is submerged in the liquid.
- Cook the Pasta: Increase the heat to bring the mixture to a low boil, then reduce to a simmer. Cover the pot and cook, stirring occasionally, until the pasta is tender, which should take about 10 to 12 minutes.
- Melt in the Cheeses: Once the pasta is cooked through and most of the liquid has been absorbed, remove the skillet from the heat. Add in 4 ounces of diced cream cheese, along with 1 cup of shredded mild cheddar cheese and 1 cup of shredded Monterey Jack cheese. Stir until fully melted and smooth.
- Finish with Sour Cream: Gently fold in ¼ cup of sour cream until just combined, adding a creamy tanginess to the mix.
- Serve and Enjoy: Serve the Taco Macaroni immediately, garnished with chopped cilantro, sliced jalapenos, and a dollop of sour cream for a finishing touch.
Storing & Reheating
To store any leftovers, let Taco Macaroni cool to room temperature before transferring it to an airtight container. Refrigerate for up to 3 days. If you want to keep it longer, it can also be frozen for up to 3 months; just ensure it’s stored in a freezer-safe container. Reheat in the microwave for about 2-3 minutes, stirring halfway through, or reheat on the stovetop over low heat. Keep in mind that the texture might change slightly after freezing, but adding a splash of beef broth can help refresh it.
Chef’s Helpful Tips
- Avoid Overcooking the Pasta: Keep an eye on the pasta so it doesn’t become mushy; it should be perfectly al dente.
- Season After Cooking: Always taste your dish after adding cheese. You might find you need a sprinkle of salt or pepper to enhance the flavors further.
- Use Room Temperature Ingredients: For optimal melting and blending, make sure cream cheese is at room temperature before adding it to the cheesy mixture.
- Garnish Wisely: Fresh herbs like cilantro add a burst of flavor right before serving, enhancing the overall taste.
Taco Macaroni is not just a recipe; it’s a way to create joy-filled meals that bring people together. Give your taste buds a little adventure with this delightful fusion of familiar flavors and hearty goodness. Feel free to get creative with toppings or add-ins—maybe some black beans or corn for extra texture? The possibilities are endless! Enjoy this dish any night of the week; your family will surely ask for seconds.

Recipe FAQs
Can I make Taco Macaroni ahead of time?
You can prepare the ingredients and even cook the dish a day in advance. Just store it in an airtight container in the refrigerator. Reheat it gently on the stovetop over low heat, adding a little beef broth if needed for moisture.
What can I substitute for ground beef?
Ground turkey or chicken works well as leaner alternatives. If you’re looking for a vegetarian option, try using lentils or black beans to keep the dish hearty.
Can I use different types of cheese?
Absolutely! Feel free to mix things up with your favorite cheeses. Pepper Jack adds a spicy kick, while a Gouda or even blue cheese can give a unique flavor twist.
How can I make this dish spicier?
If you enjoy heat, add more diced jalapeños or even a pinch of cayenne pepper. You can also use spicy taco seasoning instead of the mild version for an extra burn!
PrintMore Dinner Recipes
- Crockpot Chicken Reuben Casserole | Easy St Patrick’s Day
- Warm Balsamic Chicken Tortellini Salad
- Crispy Black Bean Quesadillas
- Baked Ranch Chicken
- Corned Beef and Cabbage | Traditional St Patrick’s Day Dinner
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Taco Macaroni
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: One Pot
- Cuisine: American-Mexican
Description
This Taco Macaroni combines the irresistible flavors of taco seasoning and creamy cheeses in a simple one-pot dish. Perfect for a quick dinner, it features easy prep and hearty ingredients like ground beef and pasta, making it a comforting meal for any occasion.
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 large yellow onion, finely diced
- 1 pound ground beef
- 2 teaspoons garlic, minced
- 2 tablespoons tomato paste
- 1 packet (1 ounce / 3 tablespoons) taco seasoning, store-bought or homemade
- 1 can (10 ounces) diced tomatoes with green chilies (such as rotel), undrained
- 2 cups (16 ounces / 480 g) beef broth
- ¾ cup (178.5 g) heavy whipping cream
- 8 ounces medium shell pasta, uncooked
- 4 ounces cream cheese, diced
- 1 cup (113 g) mild cheddar cheese, shredded
- 1 cup (113 g) monterey jack cheese, shredded
- ¼ cup (57.5 g) sour cream, plus more for garnish
- cilantro, chopped for garnish
- jalapeno, sliced for garnish
Instructions
- In a large skillet or Dutch oven over medium heat, heat olive oil until shimmering.
- Add diced onion and sauté for 4 to 5 minutes until softened.
- Incorporate ground beef and cook, breaking it apart with a spatula, for 8 to 10 minutes until browned. Drain excess grease.
- Mix in garlic and tomato paste, cooking for 1 minute until combined.
- Sprinkle taco seasoning, then add diced tomatoes with green chilies, beef broth, heavy cream, and uncooked pasta.
- Stir until pasta is submerged in the liquid.
- Bring to a low boil, reduce heat to a simmer, cover, and cook for 10 to 12 minutes until pasta is tender.
- Remove from heat when pasta is cooked and most liquid is absorbed.
- Stir in cream cheese, cheddar, and Monterey Jack cheeses until melted and smooth.
- Fold in sour cream until just combined.
- Serve immediately, garnished with cilantro, jalapenos, and sour cream.
Notes
Feel free to substitute ground turkey or chicken for a lighter option.
For a spicier kick, add extra jalapenos or use a spicy taco seasoning.
This dish can be easily doubled for a larger crowd.
Nutrition
- Serving Size: 1 bowl
- Calories: 600
- Sugar: 4g
- Sodium: 800mg
- Fat: 38g
- Saturated Fat: 20g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 120mg





