Love this? Save it for later!
Share the inspiration with your friends
“You know that moment when the kitchen fills with a smoky, spicy aroma that just pulls you closer?” That’s exactly what happened one Saturday afternoon at my friend Carlos’s place. I was there helping him prep for a small get-together when he casually tossed a sizzling pan on the stove and said, “Wait until you try this picadillo—it’s the real deal.” Honestly, I wasn’t expecting much, just another ground beef dish, but the moment the savory scent of chipotle and tender potatoes hit the air, I was hooked.
Carlos told me this recipe came from his abuela, who perfected it in a tiny town tucked away in the mountains of Mexico. He said it was her go-to comfort food after a long day—simple, hearty, and packed with bold flavors. I watched as he stirred in the smoky chipotle peppers, diced tomatoes, and those golden potatoes that soaked up every bit of the sauce. There was something about the way he made it look effortless, even though I knew the balance of spices and textures was anything but simple.
That day, between the laughter and the clinking of glasses, I realized this wasn’t just another recipe in Carlos’s kitchen; it was a story, a memory, a bit of home served up in a bowl. I mean, maybe you’ve been there—when a dish surprises you not just with taste but with the feeling it brings. Since then, I’ve made this savory Mexican picadillo with potatoes and chipotle more times than I can count. It’s become one of those dishes that’s both a quick fix and a soul-soother, perfect for busy weeknights or when you just want a taste of something honest and satisfying.
Why You’ll Love This Recipe
After making this savory Mexican picadillo with potatoes and chipotle recipe countless times, I can say it’s one of those rare dishes that checks all the boxes. Whether you’re new to Mexican cooking or a seasoned home chef, here’s why this recipe stands out:
- Quick & Easy: Ready in under 40 minutes, it’s perfect for those hectic evenings when you want a hearty meal without fuss.
- Simple Ingredients: Uses pantry staples like ground beef, potatoes, and canned chipotle peppers—you probably have everything already.
- Perfect for Cozy Dinners: This dish brings warmth and comfort, ideal for quiet nights or casual family meals.
- Crowd-Pleaser: The smoky chipotle adds a subtle kick, and the tender potatoes make it a hit with both adults and kids alike.
- Unbelievably Delicious: The combination of savory meat, smoky spice, and soft potatoes creates a flavor harmony that’s hard to beat.
What really sets this picadillo apart is the chipotle’s smoky depth paired with those tender potato chunks soaking up all the juices. Unlike other versions that can be dry or one-note, this recipe feels like a warm hug on a plate—comfort food with a spicy twist. I’ve tested it in my own kitchen, tweaked the seasoning, and even shared it with friends who’ve called it their new favorite. Honestly, it’s the kind of dish that makes you close your eyes after the first bite and say, “Yep, this is exactly what I needed.”
What Ingredients You Will Need
This savory Mexican picadillo with potatoes and chipotle relies on straightforward, wholesome ingredients that come together to deliver bold, comforting flavors without complication. Here’s everything you’ll want on hand before you start:
- Ground beef (80/20 blend, about 1 pound / 450g): The base of the dish, providing that rich, meaty flavor.
- Russet potatoes (2 medium, peeled and diced): These soak up the sauce beautifully and add a hearty texture.
- Onion (1 medium, finely chopped): Adds sweetness and depth.
- Garlic (3 cloves, minced): Essential for that aromatic punch.
- Chipotle peppers in adobo sauce (2 peppers, minced, plus 1 tablespoon of sauce): The smoky heat star of the dish. I recommend La Costeña brand for a reliable smoky flavor.
- Canned diced tomatoes (1 cup / 240ml): Adds acidity and moisture.
- Tomato paste (2 tablespoons): For thickening and deep tomato flavor.
- Chicken broth (1/2 cup / 120ml): Helps build the sauce and keeps everything juicy.
- Ground cumin (1 teaspoon): Adds earthiness.
- Dried oregano (1/2 teaspoon): For subtle herbal notes.
- Salt and black pepper: To taste.
- Vegetable oil (2 tablespoons): For sautéing.
- Fresh cilantro (optional, chopped for garnish): Brightens the dish at the end.
If you want to switch things up, feel free to swap russet potatoes for Yukon golds if you prefer a creamier texture. For a gluten-free twist, this recipe is naturally free from gluten, so no worries there. And if you prefer a vegetarian version, I’ve had success substituting ground beef with cooked lentils or crumbled tempeh—just adjust the cooking times accordingly.
Equipment Needed
Before you jump into making this savory Mexican picadillo with potatoes and chipotle, gather these kitchen essentials:
- Large skillet or sauté pan: Preferably non-stick or cast iron to get a nice sear on the meat.
- Sharp chef’s knife: For chopping onions, garlic, and potatoes efficiently.
- Cutting board: A sturdy one for safe prep.
- Wooden spoon or spatula: For stirring the picadillo as it cooks.
- Measuring cups and spoons: To get your seasoning and liquids just right.
- Colander: Useful if you want to rinse the potatoes before cooking.
If you don’t have a cast iron skillet, a heavy-bottomed stainless steel pan works just fine. I’ve also used an electric skillet with success—just keep an eye on the heat to avoid burning the garlic. For budget-friendly options, a simple non-stick frying pan will do the trick. And a tip from experience: keep your knives sharp! It’ll make chopping those potatoes and onions faster and safer.
Preparation Method

- Prep the ingredients (10 minutes): Peel and dice the potatoes into 1/2-inch (1.3 cm) cubes. Finely chop the onion and mince the garlic cloves. Mince the chipotle peppers, and set aside the adobo sauce separately.
- Brown the beef (8-10 minutes): Heat 2 tablespoons of vegetable oil in your skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no longer pink—about 8 minutes. Drain any excess fat if needed.
- Sauté aromatics (3 minutes): Push the beef to the side and add the chopped onion and garlic to the pan. Cook until the onions are translucent and fragrant, about 3 minutes, stirring occasionally to avoid burning the garlic.
- Add spices and chipotle (2 minutes): Stir in the cumin, oregano, minced chipotle peppers, and 1 tablespoon of adobo sauce. Let the spices toast for a minute to release their aroma.
- Incorporate tomatoes and broth (5 minutes): Pour in the canned diced tomatoes, tomato paste, and chicken broth. Stir everything well, scraping up any browned bits from the bottom. Let it simmer gently for 5 minutes to thicken slightly.
- Cook the potatoes (15-20 minutes): Add the diced potatoes to the skillet, stirring to coat them in the sauce. Cover the pan with a lid and reduce heat to medium-low. Simmer until the potatoes are tender when pierced with a fork, about 15-20 minutes. Stir occasionally to prevent sticking.
- Season and finish (2 minutes): Taste the picadillo and adjust salt and pepper as needed. If the sauce is too thick, add a splash more broth or water. Remove from heat and sprinkle with fresh cilantro if desired.
Pro tip: If your potatoes start to stick before they’re tender, add a tablespoon or two of water and cover again. The steam helps cook them evenly. Also, don’t rush the browning of the beef—it adds so much flavor that you definitely want to do it right. I once got distracted mid-step and ended up with a slightly gray, bland base. Trust me, it’s worth the few extra minutes of attention!
Cooking Tips & Techniques
Making this savory Mexican picadillo with potatoes and chipotle is straightforward, but a few little tricks can make your final dish shine.
- Brown the meat thoroughly: Letting the beef develop a nice crust adds depth and richness. Avoid overcrowding the pan to ensure even browning.
- Use fresh chipotle peppers in adobo: The canned ones pack the smoky punch you want, but be sure to mince them finely to distribute their flavor without overpowering.
- Don’t skip the tomato paste: It might be a small ingredient, but it thickens the sauce and boosts umami.
- Simmer gently: Low and slow is the way to go for tender potatoes soaking in that smoky sauce. High heat risks burning or drying out the dish.
- Season gradually: Add salt in stages to build flavor without overdoing it.
- Multitasking tip: While the picadillo simmers, this is a great time to whip up an easy side like warm corn tortillas or a fresh salad—keeps dinner moving along without stress.
My first attempt at this recipe was a bit too spicy because I underestimated the heat of the chipotle. Since then, I always start with less and add more after tasting. Remember, you can always add heat, but it’s tough to take it away!
Variations & Adaptations
This savory Mexican picadillo with potatoes and chipotle is versatile and lends itself well to tweaks:
- Vegetarian version: Swap ground beef with cooked lentils or crumbled firm tofu, and use vegetable broth instead of chicken.
- Seasonal twist: In summer, add diced zucchini or bell peppers along with the potatoes for a fresh, colorful boost.
- Spice level adjustment: For milder flavor, reduce chipotle peppers to one and omit the adobo sauce, or add a pinch of smoked paprika instead.
- Different cooking methods: You can prepare this in a slow cooker by browning the meat and aromatics first, then adding everything to the slow cooker for 4 hours on low.
- Personal variation: I once added a splash of orange juice and a pinch of cinnamon for a subtle sweetness that balanced the smoky heat—unexpected but delicious!
Serving & Storage Suggestions
This savory Mexican picadillo with potatoes and chipotle is best served hot, ideally spooned over warm corn or flour tortillas. The smoky, hearty flavors pair beautifully with a simple side of Mexican rice or a crisp green salad. I also love it topped with a dollop of sour cream or crumbled queso fresco for that creamy contrast.
For storage, let the picadillo cool completely before transferring it to an airtight container. It keeps well in the refrigerator for up to 3 days. To freeze, portion it into freezer-safe containers and it will stay good for about 2 months.
When reheating, warm gently on the stovetop over medium-low heat, adding a splash of water or broth if the sauce has thickened too much. The flavors actually deepen after a day or two, so leftovers can be even better!
Nutritional Information & Benefits
Each serving of this savory Mexican picadillo with potatoes and chipotle provides a balanced mix of protein, carbs, and healthy fats. Ground beef supplies iron and B vitamins, while potatoes offer fiber and vitamin C. The chipotle peppers bring antioxidants and a metabolism-boosting kick.
This recipe is naturally gluten-free and can be adapted for low-carb diets by swapping potatoes with cauliflower florets. One heads-up: if you have a sensitivity to nightshades (tomatoes, peppers), this dish might need modification.
From my wellness perspective, it’s a satisfying meal that doesn’t rely on heavy creams or processed sauces, making it a wholesome choice for everyday eating.
Conclusion
This savory Mexican picadillo with potatoes and chipotle recipe is one I keep coming back to—not just for the bold, smoky flavors but for the way it brings a little bit of Mexico’s warmth into my kitchen. Whether you’re cooking for family, friends, or just yourself, it’s a dish that feels both special and approachable.
Feel free to tweak the spice level, swap ingredients, or add your own touch—this recipe is flexible and forgiving. I’d love to hear how you make it your own, so don’t hesitate to share your stories or questions below. Give it a try, and let this comforting meal find a place in your rotation!
Happy cooking and buen provecho!
FAQs
What cut of ground beef is best for picadillo?
I recommend ground beef with about 20% fat (80/20) for juiciness and flavor, but leaner options work if you drain excess fat.
Can I make picadillo without chipotle peppers?
Yes, you can substitute smoked paprika or mild chili powder for a different smoky flavor if chipotles aren’t available.
How do I prevent potatoes from falling apart?
Cut potatoes into uniform chunks and simmer gently. Avoid stirring too vigorously to keep them intact.
Is this recipe freezer-friendly?
Absolutely! Freeze cooled picadillo in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.
What can I serve with picadillo?
It pairs well with warm tortillas, Mexican rice, refried beans, or a simple salad for a full meal.
Pin This Recipe!

Savory Mexican Picadillo with Potatoes and Chipotle
A hearty and flavorful Mexican picadillo featuring ground beef, tender potatoes, and smoky chipotle peppers, perfect for quick and comforting weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 pound (450g) ground beef (80/20 blend)
- 2 medium russet potatoes, peeled and diced (about 1/2-inch cubes)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 chipotle peppers in adobo sauce, minced
- 1 tablespoon adobo sauce from chipotle peppers
- 1 cup (240ml) canned diced tomatoes
- 2 tablespoons tomato paste
- 1/2 cup (120ml) chicken broth
- 1 teaspoon ground cumin
- 1/2 teaspoon dried oregano
- Salt and black pepper, to taste
- 2 tablespoons vegetable oil
- Fresh cilantro, chopped (optional, for garnish)
Instructions
- Prep the ingredients: Peel and dice the potatoes into 1/2-inch cubes. Finely chop the onion and mince the garlic cloves. Mince the chipotle peppers and set aside the adobo sauce separately.
- Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no longer pink, about 8 minutes. Drain excess fat if needed.
- Push the beef to the side of the pan and add the chopped onion and garlic. Cook until onions are translucent and fragrant, about 3 minutes, stirring occasionally.
- Stir in the ground cumin, dried oregano, minced chipotle peppers, and 1 tablespoon of adobo sauce. Toast the spices for about 1-2 minutes to release their aroma.
- Add the canned diced tomatoes, tomato paste, and chicken broth. Stir well, scraping up any browned bits from the bottom. Let simmer gently for 5 minutes to thicken slightly.
- Add the diced potatoes to the skillet and stir to coat them in the sauce. Cover the pan with a lid and reduce heat to medium-low. Simmer until potatoes are tender when pierced with a fork, about 15-20 minutes. Stir occasionally to prevent sticking.
- Taste and adjust salt and pepper as needed. If the sauce is too thick, add a splash more broth or water. Remove from heat and sprinkle with fresh cilantro if desired.
Notes
If potatoes start sticking before tender, add a tablespoon or two of water and cover again to steam. Brown the beef thoroughly for best flavor. Adjust chipotle heat to taste, starting with less and adding more if desired. For vegetarian version, substitute ground beef with cooked lentils or crumbled tofu and use vegetable broth.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 420
- Sugar: 5
- Sodium: 550
- Fat: 25
- Saturated Fat: 9
- Carbohydrates: 25
- Fiber: 3
- Protein: 28
Keywords: Mexican picadillo, ground beef recipe, chipotle peppers, potatoes, comfort food, easy dinner, smoky flavor


