Cajun Ninja meatball stew is a Louisiana-style one-pot supper of browned beef-and-pork meatballs, potatoes, and vegetables in a savory roux-thickened gravy. Served over rice, it is filling and comforting, and the gradual cooking lets the meatballs flavor the gravy without making the potatoes fall apart.
Ingredients
- 1 lb (454 g) ground beef, preferably 80–85% lean
- ½ lb (227 g) ground pork
- ½ cup (55 g) plain breadcrumbs
- ¼ cup (60 ml) milk
- 1 large egg (about 50 g without shell)
- ¼ cup (40 g) finely grated yellow onion
- 1 garlic clove (3 g), finely minced
- 1 tsp (2.5 g) Cajun seasoning, plus more to taste
- ½ tsp (1 g) black pepper
- ½ tsp (3 g) kosher salt
- ⅓ cup (80 ml) neutral oil, such as canola oil
- ⅓ cup (43 g) all-purpose flour
- 1 medium yellow onion (150 g), diced
- 1 medium green bell pepper (150 g), diced
- 2 celery ribs (80 g), diced
- 3 garlic cloves (9 g), minced
- 1½ tbsp (12 g) Cajun seasoning
- 1 tsp (2 g) paprika
- 1 bay leaf
- 5 cups (1.2 L) low-sodium beef stock
- 1½ lb (680 g) waxy potatoes, such as Yukon Gold, cut into ½-inch (1.3 cm) cubes
- 2 green onions (15 g), thinly sliced
- 2 tbsp (8 g) chopped fresh parsley
- 4 cups (720 g) cooked long-grain rice, for serving
Instructions
- Mix and shape the meatballs. In a large bowl, stir the breadcrumbs and milk together and let them stand for 2 minutes, so the crumbs soften. Add the egg, grated onion, minced garlic, 1 teaspoon Cajun seasoning, black pepper, and salt. Crumble in the beef and pork, then mix gently with your hands or a fork just until combined. Overworking the mixture can make the meatballs dense. Shape it into about 20 meatballs, each roughly 1½ inches (4 cm) across, and set them on a plate. Wash your hands and any surfaces that touched raw meat.
- Brown the meatballs. Heat a large, heavy Dutch oven over medium heat and add 1 tablespoon of the measured oil. Working in batches so the pot is not crowded, brown the meatballs on several sides for about 10 minutes total. They do not need to be cooked through yet; the stew will finish cooking them. Transfer them to a clean plate. If the pot has very dark, burnt bits, carefully wipe those out; browned bits are welcome, but burnt ones can make the gravy bitter.
- Make the roux. Add the remaining oil to the pot and let it warm over medium-low heat. Whisk in the flour until smooth. Cook for about 15 minutes, stirring nearly constantly and scraping the bottom and corners, until the roux is the color of peanut butter or a little darker. Reduce the heat if it is coloring too quickly. A patient, even cook gives the gravy a deep toasted flavor; a smoking roux can scorch in seconds, so do not leave it unattended.
- Cook the vegetables. Add the diced onion, bell pepper, and celery to the roux. Stir carefully; the mixture will sizzle and thicken at first. Cook for 8 minutes, stirring often, until the vegetables soften. Add the minced garlic, 1½ tablespoons Cajun seasoning, paprika, and bay leaf, then stir for 1 minute. If the roux seems very stiff, keep stirring rather than adding extra oil; the vegetables will release moisture as they soften.
- Build the gravy. Pour in the stock gradually, whisking or stirring well after each addition to loosen the roux and prevent lumps. Bring the mixture to a gentle boil, which should take about 5 minutes, stirring as it heats. Scrape up the flavorful browned bits from the pot. The gravy may look thin at this stage; it will thicken as it simmers and as the potatoes release a little starch.
- Simmer the potatoes. Stir in the potato cubes, lower the heat, and cover the pot with the lid slightly ajar. Simmer gently for 25 minutes, stirring from the bottom every 5 to 7 minutes so the roux does not catch. Keep the liquid at a quiet bubble rather than a hard boil. The potatoes should be starting to become tender but still hold their shape when you stir in the meatballs.
- Finish the stew safely. Nestle the browned meatballs into the gravy, cover the pot slightly ajar again, and simmer gently for 15 minutes. Turn the meatballs once if they are not mostly submerged. Check the center of a large meatball with a food thermometer: because these contain ground beef and pork, the USDA FSIS safe minimum is 160°F (71°C). If needed, simmer a few minutes longer and check again. Remove the bay leaf, taste the gravy, and adjust the salt or Cajun seasoning.
- Serve. Stir in the green onions and parsley, then let the stew stand off the heat for 2 minutes so the gravy settles. Spoon it over warm cooked rice, making sure each serving gets meatballs, potatoes, and plenty of gravy. Keep the rice separate until serving; that way it stays fluffy instead of soaking up all the sauce in the pot.
Tips
- Choose the right pot and heat. A heavy Dutch oven distributes heat more evenly than a thin saucepan, which matters when cooking a flour roux. Keep the burner at medium-low for the roux and stir constantly. If it starts to smell burnt or shows black specks, discard it and start again; a scorched roux will flavor the whole stew, and extra seasoning will not cover it up.
- Keep the meatballs tender. Mix only until the meat and binder come together, and use a gentle simmer once they go into the gravy. A vigorous boil can make meatballs tough and can break the potatoes apart. If the mixture feels sticky while shaping, dampen your hands lightly with water rather than adding a lot of extra breadcrumbs.
- Adjust the seasoning thoughtfully. Cajun seasoning blends vary in salt and heat. Low-sodium stock gives you more control, and tasting near the end is more reliable than adding extra salt at the start. If you want more heat, add cayenne in small pinches; if the gravy is already spicy, a little extra stock can soften the intensity without changing the dish too much.
- Pick potatoes that hold their shape. Yukon Gold or red potatoes work well because they stay intact during simmering. Russets are usable, but they soften more quickly and can make the gravy cloudier and thicker. Cut the pieces evenly so they finish at about the same time.
Serving Suggestions
Serve the stew hot over long-grain white rice, the classic practical partner for a rich Louisiana-style gravy. Cook the rice separately and spoon the stew on top just before eating. If you prefer not to serve rice, crusty bread or warm cornbread can help catch the sauce. A crisp green salad, steamed green beans, or simply dressed cabbage adds a fresh contrast to the hearty stew without competing with its seasoning.
For a family-style meal, set the pot on a heat-safe trivet and offer extra sliced green onion and hot sauce at the table. Keep the rice in a separate serving bowl so people can choose their preferred amount and so leftovers do not turn overly soft. The gravy thickens as it cools, so a spoonful of stock or water can loosen a portion when reheating.
Variations
Use all beef or all pork. The combination gives the meatballs a balanced flavor, but 1½ lb (680 g) of ground beef or pork can stand in for the two-meat mixture. Beef gives a more pronounced savory taste; pork makes a slightly richer, softer meatball. Keep the safe temperature the same for either ground-meat option: 160°F (71°C) in the center.
Swap the potatoes. For a stew without potatoes, leave them out and reduce the final simmer time; begin checking the meatballs after about 12 minutes. You can serve the gravy and meatballs over rice alone. Alternatively, use 1 lb (454 g) peeled sweet potato cubes, but add them for only the final 15 to 20 minutes because they soften faster and lend the gravy a noticeable sweetness.
Make it less spicy or more peppery. Use a mild, salt-conscious Cajun seasoning and leave out added cayenne if serving people who prefer gentle heat. For a bolder pepper flavor, add a pinch of cayenne or a few dashes of hot sauce at the table. If you cannot find Cajun seasoning, use a mix of paprika, garlic powder, onion powder, black pepper, and a small pinch of cayenne; the result will be a little less layered, so taste and adjust the salt.
Use a different binder. Plain panko or finely crushed crackers can replace the breadcrumbs in the same measured amount. For a dairy-free version, use unsweetened plain plant milk or water in place of the milk; the meatballs may be a little less tender, but the egg and crumbs still help hold them together. Do not use sweetened or vanilla-flavored milk.
Storage and Reheating
Cool the stew promptly and refrigerate it within 2 hours of cooking, dividing a large batch among shallow containers so it cools more quickly. Store the stew and rice separately in airtight containers. The stew keeps for 3 to 4 days in the refrigerator; cooked rice is best used within the same period. Do not leave the pot at room temperature for more than 2 hours, or more than 1 hour if the room is above 90°F (32°C).
Reheat only the portion you plan to eat. Warm it in a covered saucepan over medium-low heat, stirring gently and adding a splash of stock or water if the gravy has thickened. Heat until the stew reaches 165°F (74°C), checking with a food thermometer. Reheat rice separately with a spoonful of water, covered, until steaming hot throughout. For microwave reheating, cover loosely, stir midway through, and check the temperature in more than one spot.
For longer storage, freeze cooled stew in meal-size, freezer-safe containers for up to 3 months for best quality. Leave a little room at the top for expansion. Thaw it in the refrigerator, not on the counter, and reheat to 165°F (74°C). Potatoes can become a little softer after freezing, but the gravy and meatballs still make a satisfying meal. Freeze rice separately if you want to keep its texture as good as possible.
Frequently Asked Questions
Is Cajun Ninja meatball stew very spicy?
The heat depends on the Cajun seasoning blend, not just the amount of stew seasoning. Some blends are quite mild, while others contain plenty of cayenne. Start with the listed amounts and taste before serving; add hot sauce or cayenne at the table for anyone who wants more heat.
Can I make the meatballs ahead?
Yes. Shape them, cover the plate or container, and refrigerate for up to 1 day before browning and simmering. Keep raw meatballs refrigerated, separate from ready-to-eat foods, and wash anything that touches them. You can also brown them just before assembling the stew; avoid partially cooking them and then storing them for later.
Why is my roux lumpy or too thick?
A roux can seem thick when the vegetables first go in, but their moisture loosens it as they cook. Add the stock gradually and stir after each addition rather than pouring it all in at once. If a few small lumps remain, whisk the gravy before adding the meatballs. Do not add flour directly to the finished stew, since it can clump and taste raw.
How can I tell when the potatoes are done?
Push a fork into a potato cube near the center of the pot. It should slide in with slight resistance, and the cube should remain intact when lifted. If it is firm, continue simmering in 3-minute increments before adding the meatballs, or check the potatoes while the meatballs finish if they are already in the stew.
Can I make this stew in a slow cooker?
You can, but make the roux and brown the meatballs on the stovetop first; those steps build the flavor and the roux needs close attention. Transfer the roux, vegetables, stock, potatoes, and browned meatballs to the slow cooker and cook until the potatoes are tender and the meatballs reach 160°F (71°C). Slow cookers vary, so follow the appliance guidance and use a thermometer rather than relying on a fixed time alone.
Can I use frozen meatballs?
Yes, fully cooked frozen meatballs are a convenient shortcut, though their texture and seasoning may differ from homemade. Prepare the roux, vegetables, stock, and potatoes as directed, then add the frozen meatballs according to their package instructions and allow enough time for them to heat through. Check that the stew reaches 165°F (74°C) when reheating previously cooked meatballs, and adjust the seasoning after they warm in the gravy.
Related
- Norwegian Rice Pudding (Risengrynsgrøt), Stovetop Style
- Norwegian Sour Cream Porridge (Rømmegrøt) Recipe at Home
- Norwegian Rice Dessert: Creamy Riskrem with Berry Sauce
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).