Tara Teaspoon

menu icon
go to homepage
  • Recipes
  • Cookbooks
  • Newsletter
  • Shop
  • About
    • Bloglovin
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Cookbooks
    • Newsletter
    • Shop
    • About
    • Bloglovin
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
    • YouTube
  • ×
    TaraTeaspoon » Recipes » Easy Dinners

    Delicious Moroccan Porcupine Meatballs - Easy Ground Beef Dinner

    Published: May 14, 2020 · Updated: Oct 6, 2022 by Tara Teaspoon · This page contains affiliate and sponsored links. See my full disclosure

    Jump to Recipe Pin Recipe
    beef moroccan porcupine meatballs pin 2
    beef moroccan porcupine meatballs pin

    A super fun twist on a meatball dinner from the oven! These might have a funny name, but porcupine meatballs are simply delicious beef meatballs made with white rice, slowly cooked in tomato sauce. I spruced up this classic with Moroccan spices and serve it with veggie kababs.


    I've spruced up these oven baked meatballs with North African spices and flavors that not only bring global taste to your table, but use pantry staple spices you most likely already have!

    Beef meatballs with rice cooked right inside, were on dinner-rotation growing up. I loved this comforting meal my mom would make.

    porcupine meatballs in white baking dish with parsley

    This post is a collaboration with Beef. It’s What’s For Dinner. on behalf of the Beef Checkoff. I received compensation, but all opinions are my own.


    Come to find out, one of my favorite childhood meatball dinners, simmered with canned tomato soup, originated during the Depression era.

    Mom's recipe for old fashioned porcupine meatballs used Campbell's tomato soup as the simmering sauce and nestled green peppers (a 70's recipe staple!) inside the rice and beef meatballs.

    I'll be honest, that recipe for classic porcupine meatballs with tomato soup is still a favorite! Having said that, I sure like to add spices and new flavors to my easy dinners.

    For a great weeknight meal, keep reading about this Ground Beef Moroccan Porcupine Meatballs recipe.

    Click to any topic in this post:

    Jump to:
    • Moroccan porcupine meatballs recipe is a twist on a classic
    • Making meatballs: The best choice for Ground Beef
    • Get the kids to help make these easy meatballs
    • Oven baked meatball dinner
    • What to serve with Moroccan porcupine meatballs recipe.
    • How to make mini vegetable kababs:
    • 📖 Recipe
    • 💬 Comments
    Moroccan porcupine meatball on a spoon

    Moroccan porcupine meatballs recipe is a twist on a classic

    Porcupine meatballs recipes use Ground Beef as the base. No spiky animals or strange stuff here.

    These meatballs get their name because the rice, added to the beef meatball mixture pokes out of the meatballs once cooked, and hints towards looking like a porcupine!

    During the Depression era when conservation cooking was needed, an early version of this recipe was created by adding rice (which was cheaper than protein) to Ground Beef to extend the meat.

    Versions of this recipe were passed down and changed as Campbell's condensed soup became the sauce base. Spices and onions were added and families like mine made it a favorite weeknight dinner.

    Oh how I would love when mom would make these porcupine balls (as we called them!). Now we refer to them as porcupine meatballs so as not to solicit dirty jokes from my pre-teen nephews at the table!

    My other beef meatball recipes:

    • Pesto and Red Pepper Italian Meatballs recipe
    • Open-Faced Meatball Subs
    • Homemade BBQ Meatballs Subs in Under an Hour
    porcupine meatballs in baking dish with vegetable kabobs

    Making meatballs: The best choice for Ground Beef

    No matter if I'm making Ground Beef meatballs with rice or without, I like to use a lean Ground Beef. I still want some fat in there to help cook the rice, and keep my meatballs tender, but the right percentage is key.

    The Beef It's What For Dinner experts call 93/7% lean ground beef for meatballs, plus a binder (like egg). That means 93 percent lean meat and 7 percent fat, therefore, this cut has less total fat and is considered a lean cut of beef.

    They also say 80/20 is great. I agree, this percentage range for Ground Beef works well to keep the meatballs moist and tender. Especially because I'm not adding egg or other moisturizing binders. The perfect balance of 80 percent lean meat and 20 percent fat creates a great texture for porcupine meatballs.

    When you start with such a delicious high-quality protein, the culinary possibilities are endless! Make Ground Beef an entree when you simmer these glorious meatballs in the oven.



    Most meatballs have breadcrumbs, or a panade (soggy bread and milk) mixed in for substance and texture. The rice in this recipe plays that part.

    Meatballs with rice in them creates the signature porcupine look.

    Spiced with Moroccan seasonings

    Seasoning Ground Beef is a dream. No other protein does it quite like beef. It tastes amazing and makes delicious meatballs.

    Moroccan spices like turmeric, ginger, paprika and cumin blend easily into the mild beef. And a bit of cinnamon gives the meat that signature North African, simmered tagine flavor.

    moroccan meatballs ingredients on cutting board

    Get the kids to help make these easy meatballs

    This is the perfect time to get the kids in the kitchen and teach them through cooking. For the last month or so many folks have been learning the new skill of home-schooling! Oh my, it's so hard. And much more exciting when the kids can learn home-ec skills while they help you with dinner!

    My nephew was helping me cook as I developed these meatballs. We talked about the spices I'd use to make the beef taste like a Moroccan recipe. He measured (and learned about fractions!).



    I talked about how easy cooking was when you prepare all the ingredients before you start cooking. Then we assembled the meatball mixture in the bowl.

    He donned plastic gloves and happily mixed the beef, onion, rice and spice mixture. The gloves only lasted a few seconds before they came off his small hands, so we talked about using super clean hands to cook and how much you need to wash them after handling raw meat.

    meatball ingredients in a large white bowl

    Simple enough that the kids can help

    My nephew was thrilled to say he had made dinner that night. He followed these simple steps below:

    • Heat the oven to 350ºF. Arrange the rack in the middle of the oven so the meatballs cook evenly.
    • In a large bowl combine chopped onion, garlic, Ground Beef, rice, salt and water.
    • Sprinkle all the spices over this mixture and mix well so everything is evenly distributed.
    • Form the mixture into 9 large meatballs. You can make the meatballs smaller if you'd like.
    • In another bowl mix the sauce together.
    • Pour sauce over meatballs, cover the pan with foil and bake for 40 minutes.
    • Remove foil and bake the meatballs uncovered for 15 to 20 minutes more to brown the tops and reduce the sauce a bit.
    • Make sure to cook the Ground Beef to a minimum internal temperature of 160ºF. Use a digital meat thermometer and don't rely on color as an indicator for doneness!
    • Top the meatballs with parsley and almonds for crunch and freshness.
    porcupine meatballs with sauce before oven

    Oven baked meatball dinner

    I love that this recipe is hands-off while it cooks. There's no sautéing the meatballs in a skillet or tending them in a simmering pot.

    These porcupine meatballs oven-bake while you do other things!

    It only takes about 15 minutes to assemble them before they go in the oven.

    SLOW COOKER:

    You can also cook these in the slow cooker. Let the meatballs and sauce cook on high for 4 to 4 ½ hours until cooked through and done. (Meatballs should be cooked to an internal temperature of 160ºF)

    baked Moroccan meatballs in white dish

    What to serve with Moroccan porcupine meatballs recipe.

    Make side dishes while the oven is tied up cooking these heavenly meatballs with rice in them.

    Try Brown Sugar Glazed Carrots and Carrot Salad with Apple and Lime as complimentary side dishes to these Moroccan beef meatballs. Even my fluffy mashed potatoes would be divine.

    Of course, extra rice is a standby as a tasty base for the meatballs and tomato sauce.

    Because I made these porcupine balls Moroccan flavored, I love to have flatbread, pita or naan, from the freezer section, on hand and hot with this meal.

    Other than that, I load the table with veggies. I make salad, steamed vegetables or these simple veggie kababs.

    What would you serve with porcupine meatballs? Let me know in the comments!

    vegetable kababs with pita bread on plate

    How to make mini vegetable kababs:

    Use your favorite combination of vegetables or follow my recipe. Tender veggies like zucchini, summer squash, and mushrooms are great swaps for the ones I used.

    • Soak 6-inch bamboo skewers in water for 30 minutes.
    • Cut bell peppers, eggplant and red onion into 1-inch pieces. (I used 1 small eggplant, 1 red and 1 green bell pepper and 1 small red onion.)
    • Toss vegetables with some olive oil and kosher salt and pepper.
    • Drizzle with about 1 tablespoon each, honey and lemon juice, and toss.
    • Thread vegetables onto skewers. I made about 20 small skewers.
    • Broil or grill, over medium-high heat, turning once, until vegetables are just done (eggplant and peppers are just tender and a bit charred). This will take 5 to 8 minutes depending on your grill. If you are broiling, place 6-inches from heat, under a high heat broiler and cook 5 to 8 minutes, rotating as needed.
    • Serve with porcupine meatballs from the oven.
    meatballs with parsley and almonds on top in a dish

    Moroccan Porcupine Meatballs Recipe:

    📖 Recipe

    moroccan porcupine meatballs on spoon

    Moroccan Porcupine Meatballs - Easy Ground Beef Dinner

    Tara Teaspoon
    These might have a funny name, but porcupine meatballs are simply delicious beef meatballs made with white rice, slowly cooked in tomato sauce. I spruced up this classic with Moroccan spices and serve it with veggie kababs.
    5 from 8 votes
    Print Recipe Pin Recipe
    Work Time 30 minutes mins
    Cook Time 1 hour hr 25 minutes mins
    Total Time 1 hour hr 55 minutes mins
    Course Dinner
    Servings 9 large meatballs (Serves 4 to 6)

    Ingredients
      

    Beef Meatballs

    • 1 lb lean Ground Beef, (I used 80/20)
    • ½ cup long grain rice
    • ½ cup water
    • 1 cup finely diced yellow onion, divided
    • 2 cloves garlic, minced
    • 1½ teaspoons kosher salt
    • 1 teaspoon ground turmeric
    • ½ teaspoon ground ginger
    • 1 teaspoon paprika
    • ½ teaspoon ground cumin
    • ½ teaspoon ground coriander
    • ¼ teaspoon ground cinnamon
    • ⅛ teaspoon cayenne

    Moroccan Tomato Sauce

    • 1 can (28-oz) diced tomatoes
    • 8 dried apricots, cut into ¼-inch pieces
    • Zest of 1 lemon
    • 1 tablespoon honey
    • 1 to 2 teaspoons harissa sauce
    • Sliced almonds
    • Flat-leaf parsley

    Instructions
     

    • In a bowl combine the rice & warm water. Let sit 20 minutes.

    Make the meatballs

    • Meanwhile, heat oven to 350ºF.
    • In a large bowl combine the Ground Beef, ½-cup of the onion, the garlic, and salt. Add the turmeric, ground ginger, paprika, cumin, coriander, cinnamon and cayenne.
    • After rice has soaked 20 minutes add the rice and water mixture to the beef mixture. Mix just until everything is evenly distributed.
    • Form mixture into 9 equal meatballs. Place the meatballs in a 9-by-13-inch (or 2 quart) baking dish. Set aside while you make the sauce.

    Make the sauce

    • In a separate bowl combine the remaining ½-cup diced onion, tomatoes, apricots, lemon zest and honey. Add as much harissa as desired. It is spicy!
    • Pour the tomato sauce over the meatballs and cover the dish tightly with foil. Bake for 1 hour, then remove the foil and bake until the tops are just browning, 20 to 25 minutes more. Color is not an indicator of doneness, check the meatballs with a meat thermometer. Ground Beef should be cooked to an internal temperature of 160ºF.
    • Top with some sliced almonds and chopped parsley, if desired; serve.

    Notes

    Meatballs and sauce can be stored in an airtight container in the fridge for up to 3 days. 
    Nutrition information is for 1 meatball and sauce.
    Try my other delicious meatballs recipes:
    • The Best Mexican Meatballs with Chipotle
    • Chicken Meatballs with Cumin and Orange
    • Pesto and Red Pepper Meatballs
    • Open-Faced Italian Meatballs Sub

    Nutrition

    Calories: 135kcalCarbohydrates: 15gProtein: 12gFat: 3gSaturated Fat: 1gCholesterol: 31mgSodium: 496mgPotassium: 319mgFiber: 1gSugar: 4gVitamin A: 206IUVitamin C: 6mgCalcium: 27mgIron: 2mg
    Get exclusive recipes sent to your inbox!Sign up for Tara's newsletter for more.

    Kitchen tools you may need for this Moroccan rice and beef meatballs recipe:

    Tara in kitchen making salad

    Tara Teaspoon

    I’ve been in food publishing for over 25 years, creating recipes & food-styling for magazines, books, television, food brands, & advertising. With two cookbooks under my belt and thousands of my recipes at your fingertips, I hope you'll be inspired to spend more time in the kitchen!

    More about Tara

    Comments

      5 from 8 votes

      Review Or Ask A Question! Cancel reply

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

      Recipe Rating





      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Julie says

      May 14, 2020 at 12:24 pm

      I absolutely love trying new cuisines and this one looks delicious. One quick trip to the store for the harissa sauce and I'm set to make these this weekend!

      Reply
    2. Natalie says

      May 14, 2020 at 2:57 pm

      I've been on the search for more recipes with ground beef because it's so easy to prepare and cook! The vegetable kababs are a nice addition. I'm also excited to taste the Moroccan flair!

      Reply
    3. Megan Palmer says

      May 14, 2020 at 6:57 pm

      Porcupine meatballs were the first meatballs I ever cooked on my own! I am excited to try this variation!

      Reply
    4. Brit says

      May 16, 2020 at 5:30 pm

      Such a fun twist on a classic recipe! I love seeing the Moroccan flavor and culture being added to this meal. I can't wait to try it!

      Reply
    5. Amanda says

      August 06, 2020 at 7:37 pm

      I need to try this ASAP it looks so good!

      Reply
    6. Jen says

      August 06, 2020 at 10:34 pm

      We love trying new dishes and this looks fantastic! Sounds so flavorful and delicious.

      Reply
    7. Vikki says

      August 07, 2020 at 2:14 am

      So delicious! I love the combination of flavors!

      Reply
    8. Erin | Dinners,Dishes and Dessert says

      August 07, 2020 at 6:12 am

      This meatball dinner needs to happen at my house very soon!!

      Reply
    9. Beth says

      August 13, 2020 at 10:03 am

      My son is going to love this recipe! He loves meatballs! My family is going to gobble this up in a matter of seconds! Can't wait to make this!

      Reply

    Hi, I'm Tara Teaspoon!

    I’ve been sharing my original ideas for years. What began as a passion, turned into a publishing career as Food Editor at Martha Stewart Living and Ladies’ Home Journal magazines.

    Now I write cookbooks, and share delicious recipes and expert cooking tips with you here! Thanks for stopping by Tara Teaspoon!

    More about me →

    Popular

    • square feature image of turkey pot pie with biscuits on top in a cast iron skillet.
      Turkey Pot Pie with Biscuits
    • featured image of the perfect slice of lemon lush icebox dessert.
      Lemon Lush
    • feature square of swiss meringue buttercream from Live Life Deliciously cookbook.
      Swiss Meringue Buttercream Recipe
    • Three stacked Easter blondies on a small white plate.
      Mini Egg Cookie Bars

    Cookbooks

    Tara Teaspoon Cookbooks

    Footer

    Subscribe for emails and exclusive updates!

    Sign me up!
    Tara Teaspoon horizontal logo

    ↑back to top

    Explore

    • Recipe Index
    • Cookbooks
    • New Posts
    • Newsletter Subscribe

    About

    • About
    • Contact
    • Privacy Policy
    • Refund Policy
    • Disclaimer & Terms

    Copyright © 2025 Tara Teaspoon, Inc • Powered by Feast+

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.