I can’t tell you how much I love this Mini Moroccan Meatball Couscous Soup. The first time I made it, the bold spices, tender meatballs, and velvety couscous had me hooked. There’s something so magical about the way cinnamon, cumin, and a hint of turmeric come together to create that perfect balance of warmth and flavor. 

It’s easy to make, so cozy, and versatile enough to wow anyone. Whether you’re whipping up a quick weeknight dinner or entertaining guests, this soup hits the spot every single time. Trust me, you’ll find yourself reaching for a ladle again and again!

Ingredients You’ll Need

Every ingredient in this recipe adds something special, so grab the freshest and tastiest options for the best results.

For the Moroccan Meatballs

  • 1 teaspoon ground coriander: Adds an earthy, citrusy flavor.
  • 1 teaspoon ground cumin: Brings warm, nutty undertones to the meatballs.
  • ½ teaspoon dried thyme: A touch of aromatic herbiness.
  • 1 teaspoon curry powder: Infuses the mixture with true Moroccan essence.
  • ½ teaspoon turmeric: A subtle kick of bitterness and gorgeous color.
  • ¼ teaspoon chili powder: Just enough to awaken your taste buds.
  • ¼ teaspoon cinnamon: Lends a surprising hint of sweetness.
  • A pinch of nutmeg: Deepens the warmth of the spices.
  • 1 teaspoon kosher salt: Enhances all the beautiful flavors.
  • ½ teaspoon black pepper: Adds just the right amount of spice.
  • 1 tablespoon tomato paste: Helps bind the meat and adds a rich umami touch.
  • 1 pound ground lamb or beef: Juicy and flavorful for tender meatballs.

For the Couscous Soup

  • 1 cup pearl couscous: Gives the soup a lovely chewy texture.
  • 2 tablespoons olive oil: Used for toasting couscous and cooking the soup base.
  • 2 medium shallots, finely chopped: Sweet and delicate, perfect for the base of the soup.
  • 3 garlic cloves, minced: Packs a punch of bold flavor.
  • 4 cups chicken broth: The foundation for a flavorful soup.
  • 1 cup water: Balances the flavors without overpowering.
  • Chopped mint or parsley, for garnish: Bright and fresh to finish the dish.

Note: Makes approximately 4 servings, ideal for a family meal or tasty leftovers.

Customizations to Make It Your Own

This soup is super flexible! Here are some simple tweaks to fit different diets and preferences.

  • Go Vegetarian: Replace ground meat with plant-based crumbles and use vegetable stock.
  • Lighten It Up: Use lean turkey or chicken for a lower-fat option.
  • Spice Boost: Add red pepper flakes or cayenne if you love heat.
  • More Veggies: Stir in chopped spinach or kale for a dose of greens.

How Long Will It Take?

You’ll have this comforting soup ready in under an hour.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes

Tools You’ll Need in the Kitchen

Having the right equipment makes cooking even more fun and stress-free.

  • Parchment-lined baking sheet: To bake those cute mini meatballs to golden perfection.
  • Small saucepan: Toast and cook the couscous for just the right texture.
  • Large pot/Dutch oven: For assembling and simmering the flavorful soup.
  • Melon baller or small scoop: Helps you shape uniform, adorable little meatballs.

How to Make Mini Moroccan Meatball Couscous Soup?

This recipe is a breeze once you gather your ingredients. Take it step by step and enjoy the process.

Prepare the Meatballs

Preheat your oven to 375°F. Combine all the spices, salt, pepper, tomato paste, and ground lamb in a mixing bowl. Gently mix everything together until combined but not overworked. Roll the mixture into small, bite-sized meatballs using a melon baller or spoon. Line them up on a parchment-lined baking sheet and bake for 12 minutes, or until they’re golden brown and cooked through.

Cook the Couscous

Drizzle olive oil into a small saucepan and heat over medium. Stir in the pearl couscous and toast for around 2 minutes, just until it starts to smell nutty. Add water with a pinch of salt and bring it to a boil. Lower the heat, cover, and simmer for about 8-10 minutes until the couscous is tender and the water is absorbed. Fluff it with a fork to keep it light and airy.

Make the Soup

Heat olive oil in a large Dutch oven over medium heat. Toss in the shallots and sauté until softened, about 2-3 minutes. Add the garlic and cook for another 30 seconds until fragrant. Pour in the chicken broth and water, then bring to a gentle boil. Add the baked meatballs and cooked couscous to the pot. Lower the heat and simmer everything together for 10 minutes, so the flavors blend beautifully.

Garnish and Serve

Once the soup is ready, spoon it into bowls and top with a sprinkle of fresh mint or parsley for vibrant color and freshness. Add a slice of crusty bread or pita on the side for an extra special touch. The broth-soaked bread is absolutely divine!

Tips for the Best Soup Experience

Use these personal tips to take your soup to the next level!

  • Handle Meatballs Gently: Overmixing can make them dense instead of tender. Just enough to hold them together!
  • Toast Your Couscous: The extra step deepens its flavor and ensures it doesn’t end up gummy.
  • Balance the Spices: Adjust as you go to get the perfect level of warmth and flavor. Don’t be afraid to taste and tweak.
  • Simmer Slowly: The longer the soup simmers, the more time the broth has to soak up all the incredible spices.

How to Serve Mini Moroccan Meatball Couscous Soup?

This soup just begs for a beautiful presentation! Serve in wide bowls garnished with a sprinkle of parsley or mint. Pair each bowl with warm, crusty bread or pita for dipping. If you want to add a creamy element, a dollop of Greek yogurt on top complements the spices beautifully.

Nutritional Information

Here’s an approximate breakdown of the nutrition per serving.

  • Calories: 377
  • Protein: 27g
  • Carbohydrates: 15g
  • Fat: 23g

Storing and Saving Your Soup

This soup is a fantastic make-ahead option that reheats like a dream.

Refrigeration

Store any leftovers in an airtight container in the fridge for up to 4 days. When reheating, add a splash of broth to loosen things up if needed.

Freezing

Allow the soup to cool completely, then transfer it to freezer-safe containers. It’ll keep well for up to 3 months. Thaw overnight in the fridge before reheating and enjoy it as good as new!

Why You’ll Love This Recipe?

Here’s why this soup will quickly become a favorite in your house.

  • Deep, Rich Flavors: The Moroccan spices bring warmth and depth to every bite.
  • One-Pot Wonder: Minimal cleanup makes it perfect for busy weeknights.
  • Customizable for Everyone: Tweaks easily for vegetarians, spice lovers, or low-calorie needs.
  • Meal Prep Extraordinaire: Freezes and reheats beautifully for easy, delicious meals anytime.
  • Fancy but Easy: Pearl couscous and fresh herbs make it look elegant without the effort.

From its fragrant broth to its tender meatballs, this Mini Moroccan Meatball Couscous Soup is packed with flavor, warmth, and comfort. Give it a try—I promise, you won’t regret it!

Mini Moroccan Meatball Couscous Soup

Mini Moroccan Meatball Couscous Soup

Rebecca
This Mini Moroccan Meatball Couscous Soup is a delightful blend of bold spices, tender meatballs, and chewy couscous. With cinnamon, cumin, and turmeric, this soup offers the perfect balance of warmth and flavor.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soup
Cuisine Moroccan
Servings 4
Calories 377 kcal

Ingredients
  

For the Moroccan Meatballs:

  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • ½ teaspoon dried thyme
  • 1 teaspoon curry powder
  • ½ teaspoon turmeric
  • ¼ teaspoon chili powder
  • ¼ teaspoon cinnamon
  • A pinch of nutmeg
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 tablespoon tomato paste
  • 1 pound ground lamb or beef

For the Couscous Soup:

  • 1 cup pearl couscous
  • 2 tablespoons olive oil
  • 2 medium shallots finely chopped
  • 3 garlic cloves minced
  • 4 cups chicken broth
  • 1 cup water
  • Chopped mint or parsley for garnish

Instructions
 

  • Preheat your oven to 375°F. Combine all the spices, salt, pepper, tomato paste, and ground lamb in a mixing bowl. Gently mix everything together until combined but not overworked. Roll the mixture into small, bite-sized meatballs using a melon baller or spoon. Line them up on a parchment-lined baking sheet and bake for 12 minutes, or until they’re golden brown and cooked through.
  • Drizzle olive oil into a small saucepan and heat over medium. Stir in the pearl couscous and toast for around 2 minutes, just until it starts to smell nutty. Add water with a pinch of salt and bring it to a boil. Lower the heat, cover, and simmer for about 8-10 minutes until the couscous is tender and the water is absorbed. Fluff it with a fork to keep it light and airy.
  • Heat olive oil in a large Dutch oven over medium heat. Toss in the shallots and sauté until softened, about 2-3 minutes. Add the garlic and cook for another 30 seconds until fragrant. Pour in the chicken broth and water, then bring to a gentle boil. Add the baked meatballs and cooked couscous to the pot. Lower the heat and simmer everything together for 10 minutes, so the flavors blend beautifully.
  • Once the soup is ready, spoon it into bowls and top with a sprinkle of fresh mint or parsley for vibrant color and freshness. Add a slice of crusty bread or pita on the side for an extra special touch. The broth-soaked bread is absolutely divine!

Notes

  • Vegetarian: Use plant-based crumbles and vegetable stock.
  • Low-fat option: Use turkey or chicken instead of lamb or beef.
  • Spicy: Add red pepper flakes or cayenne for extra heat.
  • More Veggies: Stir in spinach or kale for added greens.
Keyword Mini Moroccan Meatball Couscous Soup

Similar Posts

Leave a Reply

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

Recipe Rating