clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
easy beef picadillo

Easy Beef Picadillo With Potatoes (Whole30, Paleo, 30 Minutes)

  • Prep Time: 5 minutes
  • Cook Time: 35 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 1x
  • Category: Main Dishes
  • Cuisine: Cuban



For the Picadillo:

  • 1 lb ground beef
  • 1 16oz can tomato sauce
  • 1 16oz can petite diced tomatoes
  • ¼ cup raisins
  • ¼ cup green olives sliced1 small yellow onion, sliced
  • 1 bunch cilantro, finely chopped
  • 3 cloves garlic, minced
  • ½ tsp sea salt
  • ½ tsp ground black pepper

For the Potatoes:

  • 8 medium potatoes peeled and cubed
  • ½ tsp sea salt
  • Dash pepper
  • ½ tsp onion powder


  1. In a large pot, add the cubed potatoes and enough water to cover the potatoes. Over medium-high heat, begin to boil the potatoes. Reduce the heat for a low boil for 20 minutes or until potatoes are soft enough to mash.
  2. In a large skillet over medium-high heat add the ground beef and yellow onion slices. Begin browning the ground beef. Using a spatula, break the meat into small pieces. Continue to cook for 10-12 minutes or until meat is cooked through.
  3. Add the green olives, tomato sauce, diced tomatoes, raisins, cilantro, sea salt and pepper. Stir to combine.
  4. Return to medium high heat and cook for 10-15 minutes or until heated through and bubbly.
  5. Remove potatoes from heat, drain liquid into a bowl.
  6. Place cooked potatoes into a large glass bowl. Add the sea salt, pepper and onion powder.
  7. Using a hand masher or an electric mixer, begin mashing the potatoes. Pour the liquid from the bowl into the potatoes while mixing. Adding enough to bring potatoes to desired creaminess.
  8. Add the sea salt, pepper, and onion powder; stir into mashed potatoes.
  9. Serve