Slow Cooker Mexican Picadillo Recipe

Crockpot Mexican Picadillo is a warm, comforting, and nourishing one-pot meal that’s perfect for busy weeknights. This slow-cooked version lets the spices, vegetables, and beef meld together slowly, producing a rich, homey flavor. It’s Whole30-friendly, dairy-free, and gluten-free when you use compliant salsa, and it adapts easily to bowls, tacos, stuffed peppers, or rice bowls.

A finished bowl of Crockpot Mexican Picadillo in an orange bowl with a wooden fork. The picadillo is served over a bed of rice with three lime slices and some sprigs of cilantro as garnishes.

This recipe is inspired by classic Mexican picadillo and by the version served at a favorite grab-and-go spot. Using a crockpot makes it low-effort: brown the meat briefly on the stovetop, add vegetables, salsa, and seasonings, then let the slow cooker do the rest. The result is a hearty, flavorful filling that works well in a variety of meals and stores beautifully for lunches or quick dinners.

A close up shot of the finished Crockpot Mexican Picadillo in an orange bowl served with rice and garnished with lime and cilantro.

Ingredients

  • 1 pound extra lean ground beef
  • 1 cup diced red onion
  • 1 cup diced carrot
  • 4 cloves garlic, thinly sliced
  • 1 russet potato, peeled and chopped into 1/2-inch cubes
  • 1 jalapeño, seeds removed and diced (optional for heat)
  • 1/2 green bell pepper, diced
  • 1/2 cup salsa (use Whole30-approved salsa if following Whole30)
  • 1 cup water
  • 1 teaspoon chili powder
  • 1 teaspoon salt (adjust to taste)
  • 1 teaspoon ground cumin
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried oregano
  • Fresh cilantro, chopped, for garnish
  • Chopped white onion, for garnish
  • Prepared rice, cauliflower rice, or tortillas for serving
The ingredients for the Crockpot Mexican Picadillo chopped and on a wooden cutting board. A bowl of ground beef is in the top left, a dish of spices in the top right, as well as a dish of sliced garlic, a glass of water and a container of crushed tomatoes.

Instructions

Step 1 — Brown the meat

Heat a large skillet over medium-high. Add the ground beef and break it up with a wooden spoon as it cooks. Brown until no pink remains and the beef is in small, evenly cooked pieces. Transfer the browned meat and any pan juices to the crockpot.

The ground beef for the Crockpot Mexican Picadillo browning in a cream-colored pan.

Step 2 — Add the remaining ingredients

Add diced red onion, carrot, sliced garlic, potato, jalapeño, diced green bell pepper, salsa, water, chili powder, salt, cumin, black pepper, and oregano to the crockpot. Stir to combine so the seasonings are evenly distributed.

The ingredients for the Crockpot Mexican Picadillo added to a crockpot with a glass of water being poured into it.

Step 3 — Cover and cook

Cover and cook on high for 4 to 6 hours or on low for 8 to 10 hours. Cooking time depends on your slow cooker and how soft you prefer the vegetables. Stir once or twice near the end if possible to break up any larger pieces of potato and to evenly distribute the juices.

The Crockpot Mexican Picadillo cooking in the slow cooker and being stirred with a wooden spoon.

Step 4 — Garnish and serve

Serve over prepared rice or cauliflower rice, stuff into roasted poblano peppers, or spoon into warm tortillas for tacos. Top with freshly chopped cilantro, chopped white onion, extra salsa, or sliced avocado if you like. Squeeze lime over the top for a bright finish.

Tips, Variations, and Storage

  • Whole30 / Paleo: Use a compliant salsa and serve over cauliflower rice or roasted peppers.
  • Vegetable swaps: You can use sweet potato instead of russet potato for a slightly sweeter, nutrient-dense option.
  • Lean meat options: Ground turkey or lean ground pork can be substituted for ground beef.
  • Adjust heat: Omit the jalapeño for mild flavor, or add extra chili powder or a chopped serrano for more heat.
  • Make ahead and store: Picadillo keeps well in the refrigerator for 3–4 days and freezes for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop or in the microwave.
  • Batch cooking: This recipe doubles easily in a large crockpot and is great for meal prep.

Recipe FAQs

What’s the best way to serve this meal?

This picadillo is versatile. We love it in tacos or bowls, but it’s also excellent stuffed into roasted poblano peppers. It stores well, so leftovers can be served a few different ways throughout the week.

Can I add other toppings?

Absolutely. Sliced avocado, extra salsa, chopped cilantro, chopped white onion, or a squeeze of lime all pair beautifully and add freshness and texture.

Can I make this Whole30-friendly?

Yes. Use a Whole30-compliant salsa and serve over cauliflower rice or roasted peppers. Roasted poblano peppers make especially good Whole30-style “boats” for picadillo.

Nutrition (per serving)

Calories: 239 kcal; Carbohydrates: 19 g; Protein: 27 g; Fat: 6 g; Saturated Fat: 3 g. Sodium, potassium, fiber, sugar, and select vitamins and minerals are provided as an approximate guide. Nutrition information is automatically calculated and should be used as an approximation.

A close up shot of the finished Crockpot Mexican Picadillo in an orange bowl served with rice and garnished with lime and cilantro.

Recipe adapted from a tried-and-true picadillo base. Enjoy this slow-cooked, flexible dish that’s easy to prepare and even easier to love—perfect for feeding a family or building a weekly meal rotation.