Instant Pot Moroccan Meatballs

These delicious meatballs are a compilation of more than 2 recipes and it tastes amazing. It is a great pleasure for you and your family.

4.67 from 3 votes

Instant Pot Moroccan Meatballs

Course Main Course
Cuisine Moroccan
Keyword beef, Moroccan Meatballs
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4
Calories 307 kcal


  • 1 lb ground beef
  • 1 onion
  • 4 garlic cloves minced
  • 1 tbsp cumin
  • 1 tsp smoked paprika
  • 1 tsp ground coriander
  • 1/2 tsp allspice
  • salt to taste
  • pepper to tatse
  • 2 tbsp cilantro
  • 2 tbsp parsley
  • 1 can tomatoes diced
  • 1 onion chopped
  • 1/2 cup pitted green olives chopped
  • 1 tbsp tomato paste
  • 2 tsp cumin
  • 2 garlic cloves minced
  • 1 tsp turmeric
  • 1 tsp paprika
  • salt to taste
  • pepper to taste


  1. Take a bowl and combine all ingredients with hands for meatballs.

  2. Form 24 to 25 meatballs using your hands.

  3. Turn on the instant pot and select sauté.

  4. Add oil, onions and sauté for 4 minutes.

  5. Add in the sauce ingredients and mix well.

  6. Add meatballs into instant pot.

  7. Close the lid of the instant pot.

  8. Set the instant pot to “Manual” at high pressure for 15 minutes, release the pressure naturally for 10 minutes through steam vent.

  9. Open the lid of the instant pot and serve.

This recipe is part of the biggest FREE Instant Pot Recipe Index (More than 713 recipes).
If you loved this recipe, give it love. Thanks!

1 thought on “Instant Pot Moroccan Meatballs

  1. Nice recipe but it would be better if you indicated which ingredients are for the meatballs and which are for the sauce…

Leave a Reply

Your email address will not be published. Required fields are marked *