LindySez | Recipes

  • About/Contact
  • Recipes
  • Tips & Techniques
  • Subscribe
menu icon
go to homepage
  • About/Contact
  • Recipes
  • Tips & Techniques
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About/Contact
    • Recipes
    • Tips & Techniques
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Indian & Middle Eastern Recipes » Tagine of Spicy Kefta (Meatballs) and Vegetables

    Tagine of Spicy Kefta (Meatballs) and Vegetables

    Published: Feb 11, 2013 · Modified: Nov 29, 2023 by Linda Baker · This post may contain affiliate links

    • Facebook
    • Twitter
    Jump to Recipe Print Recipe

    Bold Moroccan spices, tender beef-and-lamb kefta meatballs, potatoes, carrots, and peas come together in a rich, fragrant tomato sauce. Tagine of Spicy Kefta (Meatballs) and Vegetables is the kind of cozy, one-pot dinner that makes the kitchen smell amazing—and gives you plenty of delicious sauce for couscous or rice.

    An open tagine filled with potatoes, peas, and kefta meatballs.

    Why You Will Love This Recipe

    • Big, warmly spiced flavor without a complicated technique. The fragrant combination of cinnamon, cumin, coriander, saffron, ginger, and chile turns simple meatballs into something truly special.
    • A satisfying one-pot meal. Tender kefta, potatoes, carrots, and peas cook together in the tagine, soaking up that lovely tomato sauce.
    • That sauce! There is plenty to spoon over fluffy couscous or basmati rice, making this a dinner that feels generous and cozy.
    • Easy to make your own. Use cauliflower in place of the potatoes and peas, adjust the chile to your taste, and finish with pine nuts if you want a little crunch.

    My Inspiration

    I spotted my first tagine in a World Market display, right beside a Moroccan cookbook, and I was immediately smitten. I had always wanted to explore Moroccan cooking—the warm, bold, downright sexy mix of spices—and the idea of cooking in this beautiful conical pot made it even more appealing. The price was right, so home it came with me.

    And my love of Moroccan food grew.

    Jump to:
    • Tagine of Spicy Kefta (Meatballs) and Vegetables
    • Cooking This Tagine: Your Options
    • Ingredients and Why They Matter
    • FAQs
    • Storage and Reheating
    • Wine-Beer-Non-Alcoholic Pairings
    • Fabulous Sides

    A white bowl of Spicy kefta with vegetables.

    Tagine of Spicy Kefta (Meatballs) and Vegetables

    LindySez
    .This Tagine of Spicy Kefta (Meatballs) and Vegetables is so flavorful and the vegetables are cook perfectly inside the tagine.  Kefta means meatballs
    3 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 45 minutes mins
    Total Time 1 hour hr
    Course Beef, Lamb, Main Course, Soups, Stews & Chili
    Cuisine Indian, Moroccan
    Servings 4 -6 servings
    Calories 416 kcal
    Stops your screen from going dark when cooking

    Equipment

    • Stove-Top Safe Tagine

    Ingredients
      

    For the Meatballs

    • 1 pound lean ground beef
    • ½ pound ground lamb
    • ⅓ cup grated onion
    • 1 teaspoon grated ginger
    • ¼ cup finely minced cilantro
    • 1 teaspoon cinnamon
    • 1 teaspoon cumin
    • 1 teaspoon coriander
    • 1 teaspoon Kosher Salt
    • ½ teaspoon dried mint
    • ½ teaspoon cayenne
    • ½ teaspoon ground black pepper

    For the Tajine

    • 1 tablespoon extra virgin olive oil
    • 1 tablespoon unsalted butter
    • 1 ½ cups chopped onion
    • cloves garlic minced
    • 1 red chili thinly sliced
    • 2 cinnamon sticks
    • 1 teaspoon turmeric
    • 1 teaspoon salt
    • 1 teaspoon garam masala
    • ½ teaspoon coriander
    • pinch saffron threads
    • 1 cup reduced-sodium beef broth
    • 1 cup diced tomatoes with their juices
    • 1 cup thickly sliced carrot about 1 inch cut on the diagonal
    • 3 russet potatoes cut into quarters laterally then cut across the middle into 8 pieces
    • ¾ cup frozen peas
    • 1 lemon thinly sliced, seeds removed
    • ½ cup chopped fresh cilantro plus additional for the garnish
    • ¼ cup chopped fresh mint plus additional for the garnish
    • ¼ to ½ cup toasted pine nuts optional

    Instructions
     

    Build the sauce

    • Heat the olive oil and butter in the base of a stovetop-safe tagine or a large sauté pan over medium heat. Add the onion and cook until softened and lightly golden, about 8 minutes. Stir in the garlic and red chile; cook for 1 minute.

    Bloom the spices

    • Add the cinnamon sticks, turmeric, coriander, garam masala, saffron, and salt. Stir for about 30 seconds, just until fragrant.

    Add the vegetables and liquid

    • Stir in the tomatoes with their juices, beef broth, potatoes, carrots, cilantro, and mint. Bring the mixture to a gentle simmer.

    Assemble the tagine

    • If you made the sauce in a sauté pan, arrange the meatballs in the base of your tagine and pour the vegetable mixture over and around them. Cover. If using a Dutch oven or stove-top safe tagine, simply nestle the meatballs into the sauce.

    Bake until tender

    • Bake, covered, at 350°F for 40 minutes. Carefully uncover, scatter the peas and lemon slices over the top, then cover again and bake for 5 to 10 minutes more, or until the potatoes are tender and the meatballs are cooked through.

    Finish and serve

    • Let the tagine rest for 5 minutes. Gently stir, taking care not to break up the potatoes or meatballs. Sprinkle with toasted pine nuts, if using, and additional cilantro and mint. Serve with couscous or basmati rice to catch every bit of the sauce.

    Notes

    Cauliflower variation: Replace the potatoes and peas with 1 small head cauliflower, cut into large florets. Add it with the carrots.

    Nutrition

    Serving: 1 servingCalories: 416kcalCarbohydrates: 18gProtein: 22gFat: 29gSaturated Fat: 12gPolyunsaturated Fat: 15gCholesterol: 90mgSodium: 802mgFiber: 6g
    Keyword kefta, one pan meal, spicy meatballs, tagine
    Tried this recipe?Let us know how it was!

    A red tagine top sits atop a tagine of meaballs with vegetables.

    Cooking This Tagine: Your Options

    A tagine is wonderful for this recipe because its conical lid captures steam and sends it back into the dish. That gentle, moist heat keeps the kefta tender, cooks the potatoes and carrots evenly, and concentrates the fragrant tomato sauce without needing much added liquid.

    Best choice: a stovetop- and oven-safe tagine. This is the true one-pot method. Build the sauce right in the base, add the meatballs and vegetables, cover, and transfer the tagine to the oven.

    Oven-safe tagine only? No problem. Make the sauce in a sauté pan, then arrange the meatballs in the tagine, pour the sauce and vegetables over them, cover, and bake. You still get all the gentle steaming benefits of the tagine.

    No tagine at all? Use a Dutch oven, braiser, or other heavy pot with a very tight-fitting lid. The dish will be delicious; just be sure the pot is well covered so the meatballs and vegetables cook in that flavorful steam. A little extra beef broth—up to ¼ cup—may be helpful if your lid allows a lot of steam to escape.

    What not to use. A shallow casserole dish or loose foil cover will not give you the same moist, enclosed cooking environment. Choose the deepest, heaviest covered pan you have.

    tagine

    Ingredients and Why They Matter

    • Ground beef and lamb: The beef keeps the kefta familiar and hearty, while the lamb brings that distinctive richness that feels right at home in Moroccan cooking.
    • Onion, ginger, garlic, and red chile: These build the aromatic foundation for both the meatballs and the sauce. Use as much—or as little—of the chile as you like.
    • The spices: Cumin, coriander, cinnamon, turmeric, saffron, cayenne, black pepper, and dried mint create the warm, fragrant flavor that makes this tagine special. None dominates; together they make the dish smell and taste irresistible.
    • Tomatoes and beef broth: Together they create the rich, savory sauce that carries all those warm spices through the meatballs and vegetables. 
    • Potatoes, carrots, and peas: These make the tagine a complete, satisfying meal. The potatoes soak up the sauce, the carrots bring sweetness, and the peas add a fresh pop of color.
    • Fresh cilantro and mint: Added to the sauce and again at the end, these herbs brighten all those warm spices.
    • Lemon and pine nuts: Lemon wakes up the finished dish; toasted pine nuts are optional, but their buttery crunch is a lovely final touch.
    A bowl of beef and lamb meatballs (kefta) in a broth with potatoes, carrots, and peas.

    One-pan meals should, after all, only use one pan.

    FAQs

    Why use both beef and lamb?

    The beef gives the kefta a familiar, hearty base, while lamb adds the subtle richness and distinctive flavor that makes Moroccan-style meatballs so special. The combination is worth it if you enjoy lamb, but the tagine will still be delicious with all beef.

    Can I use all beef?

    Absolutely. Use 1½ pounds of ground beef in place of the beef-and-lamb combination. Choose an 85/15 or 90/10 blend so the meatballs stay flavorful and tender; very lean ground beef can become a little dry.

    How should I handle the meat mixture?

    Mix it just until the seasonings are evenly distributed, then shape the meatballs gently. Overmixing compacts the meat and can make the kefta tough. If the mixture feels sticky, dampen your hands lightly with water before shaping.

    Why is there no egg or breadcrumb filler in the kefta?

    These are meant to be all-meat meatballs. The ground meat holds together beautifully on its own, and the gentle, covered simmer keeps the kefta tender and moist. Breadcrumbs would change the texture and dilute that wonderful beef-and-lamb flavor.

    Can I make the kefta ahead?

    Yes. Shape the meatballs up to one day ahead, cover, and refrigerate. Let them sit on the counter for about 15 minutes while you make the sauce so they lose their refrigerator chill before going into the tagine.

    How spicy is this tagine?

    It is warmly spiced rather than fiery. The red chile and cayenne provide a little heat, but you can reduce or omit either one for a milder dish.

    Can I use cauliflower instead of the potatoes and peas?

    Yes. For a cauliflower variation, replace the potatoes and peas with 1 small head of cauliflower, cut into large florets. Add it with the carrots; it is a lovely, traditional-feeling alternative.

    A video using cauliflower in place of potatoes with the addition of fresh spinach.

    Storage and Reheating

    Storage

    Cool the tagine slightly, then transfer the kefta and sauce to an airtight container. Refrigerate for up to 3–4 days.

    For longer storage, freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator. The sauce may separate slightly, but it will come back together when reheated.

    Reheating

    Microwave: Transfer an individual serving to a microwave-safe dish. Cover loosely and heat at 50% power in 60–90-second intervals, turning the meatballs and stirring the sauce between intervals. Add a spoonful of water if needed. Continue until heated through.

    Stovetop: Place the tagine in a saucepan or skillet over low to medium-low heat. Cover and reheat gently, adding a splash of water if the sauce has thickened. Stir occasionally until hot.

    Oven: Transfer to a covered, oven-safe dish and reheat at 325°F (165°C) for 20–25 minutes, or until hot throughout.

    how to serve red wine with fish

    Wine-Beer-Non-Alcoholic Pairings

    Wine Pairing

    A medium-bodied red such as Grenache, Côtes du Rhône, or a juicy Pinot Noir works beautifully with the Moroccan spices and rich meatballs without overwhelming the dish. Look for moderate tannins and bright acidity.

    For white wine, choose an off-dry Riesling or Viognier. The Riesling’s acidity and slight sweetness balance the spices, while Viognier’s floral character complements the cumin, paprika, and herbs.

    A crisp Vermentino is another good choice, especially when the tagine is served with a fresh salad or lighter sides.

    Beer Pairing

    Choose a medium-bodied amber lager, Belgian saison, or wheat beer. Their refreshing carbonation and gentle maltiness work well with the spiced meatballs and tomato sauce.

    Avoid very bitter IPAs, which can make the warm spices taste harsh.

    Nonalcoholic Pairing

    A nonalcoholic amber lager is the closest beer-style match.

    For something lighter, serve sparkling water with lemon and a sprig of thyme. Unsweetened iced tea with lemon also works well, as does warm mint tea, served without added sugar

    Fabulous Sides

    • A square white bowl with golden couscous in it.
      Moroccan Couscous with Golden Onions and Peas
    • orange scented couscous
      Orange Scented Couscous
    • twice cooked brown rice
      Twice Cooked Brown Rice
    • Fragrant Basmati Rice
      Fragrant Basmati Rice
    « Authentic Mexican Style Rice
    Simple Roasted Chicken with Quick-Roasted Root Vegetables »
    3 from 2 votes (2 ratings without comment)

    Thanks for Visiting, Please leave a comment on your experience. Cancel reply

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

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

    Hi, I’m Lindy.

    Welcome to LindySez! I’m a self-taught home cook with a lifelong passion for helping others feel confident in the kitchen.

    I believe cooking should be approachable, fun, and above all, delicious. Through simple recipes, clear techniques, and practical tips, I’ll show you how to turn everyday ingredients into flavorful, reliable meals.

    Along the way, I also share thoughtful wine and beverage pairings, because what’s in the glass should be just as enjoyable as what’s on the plate.

    Whether you grew up on fast food or just never learned the basics, you’re in the right place.

    Cooking doesn’t have to be intimidating. Let’s make it something you look forward to.

    More about me →

    Popular

    • Mexican (Spanish) Style Cauliflower rice witha spoon for serving.
      Easy Mexican Style Cauliflower Rice - Low-Carb and Delicious
    • Pan-seared oven-baked Swordfish with an Easy Tapenade
    • White bean chicken chili in a white bowl with cornbread in the background.
      Easy Homemade Spicy White Bean Chicken Chili Recipe
    • Best Homemade Buttermilk Blueberry Muffins FI
      The Best Fresh Homemade Buttermilk Blueberry Muffins
    • Earthy lentils sit under a nicely cook piece of crispy skinned salmon.
      Crispy Skin Salmon with Lentils and Bacon
    • A bowl of chunky homemade apple sauce with some in a jar for saving.
      Easy Sweet Tart Homemade Applesauce
    • A bowl of spicy black beans being served with juicy ribs and cornbread.
      Spicy Black Beans with Homemade Chorizo
    • Slow cooked in the oven spaghetti sauce on noodles with basil.
      Slow Cooked Oven Baked Spaghetti Sauce
    • A blue pot with a jar of polenta on a striped towel showing how to bake polenta.
      Easy Oven Polenta (Hands-Free, Creamy, No Stirring Required)
    • A taco made with authentic Mexican style carnitas.
      Authentic Homemade Mexican Carnitas
    • Richly spiced nstant Pot Country Captain Chicken in a large white bowl with a red and white cloth.
      Instant Pot Country Captain Chicken

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2024 Lindy Sez

    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.