Lamb meatballs on creamy polenta with sun-dried tomatoes — this is a solid weeknight dinner that comes together in about 40 minutes. Ground lamb has enough fat to stay juicy without babysitting, and the sun-dried tomatoes do real flavor work so you don’t need a separate sauce. One pan, one pot, done.
The short version of why this works
Two things matter here. First, don’t overwork the lamb mixture — mix until just combined, then stop. Ground lamb has more fat than most ground beef blends, and overworking it squeezes that fat out before cooking, leaving you with dense, dry meatballs. Second, get a real sear before you do anything else. A hot, lightly oiled pan and two minutes of undisturbed contact per side builds a browned crust that holds the meatball together and adds flavor the polenta alone can’t provide. Both steps take the same time as skipping them — they just change the result.
Ingredient notes
- Sun-dried tomatoes: Use the oil-packed kind, not the dry-packed. They fold into warm polenta without needing to be rehydrated and carry more flavor per bite. Drain them briefly before chopping.
- Ground lamb: Standard supermarket ground lamb works fine. If yours looks very fatty, you can blot it lightly, but don’t go overboard — that fat is what keeps the meatballs moist.
- Polenta: Quick-cook polenta (labeled 5-minute or instant) is a straight swap for regular polenta here and cuts stovetop time significantly on a weeknight. The texture difference is minor once the sun-dried tomatoes and butter are in.
- Breadcrumbs: Plain dried breadcrumbs work. Panko is fine too — it just gives a slightly lighter texture inside the meatball.
Make-ahead notes
Shaped, uncooked meatballs keep in the fridge for up to 24 hours — cover them on a plate and cook straight from cold, adding about 2 extra minutes to the sear. Cooked meatballs freeze well for up to 2 months; freeze them on a tray first, then bag them once solid. Reheat from frozen in a covered pan over medium-low with a splash of water, or in a 350°F oven for 15 minutes. Polenta doesn’t freeze well — it goes grainy — but it keeps in the fridge for 3 days. Reheat it in a saucepan over low heat with a splash of water or stock, stirring until smooth. Skip the garnish — not worth the extra dish when you’re reheating a weeknight leftover.
If something goes sideways
- Meatballs falling apart in the pan: The sear wasn’t hot enough or you moved them too soon. Let them sit undisturbed until the crust releases naturally — a meatball that sticks is telling you it’s not ready to flip.
- Polenta gone stiff and lumpy: Add warm water or stock a tablespoon at a time and stir over low heat. Cold liquid shocks it and makes lumps worse, so keep a cup of hot water nearby while you cook.
- Meatballs cooked through but still pink inside: Ground lamb must reach 160°F (71°C) internal temperature — use an instant-read thermometer if you’re unsure. Color alone isn’t reliable with lamb.
- Sun-dried tomatoes sinking to the bottom of the polenta: Stir them in right at the end, off the heat, and serve quickly. The longer they sit in hot polenta, the more they settle.
- Mixture too wet to shape: Refrigerate it for 15 minutes. Cold fat firms up the mix enough to roll without it sticking to your hands.

Delicious Lamb Meatballs With Sun-Dried Tomato Polenta
Ingredients
1 pound ground lamb (minced lamb)- ¾ cup polenta - dry polenta about 120 grams
2 medium egg
1 ½ teaspoons garam masala
2 cloves garlic - small chop
¼ cup Parmesan cheese
1 pinch kosher salt - To taste
1 pinch ground black pepper - To taste
2 cups milk
2 tablespoons sun-dried tomatoes
1 tablespoon unsalted butter
Instructions
- Combine lamb, eggs, garam masala, garlic, parmesan, salt and pepper. Using a bit of milk on your fingers, roll ground meat into 2-inch balls. Meanwhile, heat a wide sauté pan over medium-high heat. When the balls are complete, add a touch of oil to the pan; add lamb balls. Sear until meat is browned on all sides. Lower heat, cover and allow to cook through (about 15 minutes).
- In a medium-sized saucepan, combine milk and sun-dried tomatoes. Bring to a gentle simmer. Pour in dry polenta, and whisk until smooth (you may want to add just a little extra milk to loosen the polenta). Add butter at the very end. Season with salt and pepper, and serve with lamb meatballs and vegetables of choice.
Nutrition
Common questions
Can I use ground beef instead of ground lamb?
Yes — 80/20 ground beef is the closest match in fat content and will work in the same quantities. The flavor will be milder and less distinctive, but the technique and timing stay the same. Ground beef also needs to hit 160°F (71°C) internal temperature.
How do I know when the meatballs are cooked through?
The most reliable way is an instant-read thermometer — ground lamb is safe at 160°F (71°C). If you don’t have one, cut a meatball open at the thickest point; the meat should show no pink and the juices should run clear.
Can I bake the meatballs instead of pan-frying them?
Yes — bake at 400°F on a lightly oiled rack or lined sheet for 18 to 20 minutes. You won’t get the same crust as a pan sear, but it’s hands-off and useful if you’re making a large batch.
My polenta always goes lumpy — what am I doing wrong?
The most common cause is adding polenta to water that isn’t fully boiling, or adding it all at once. Pour it in slowly in a thin stream while whisking constantly, and make sure the liquid is at a rolling boil before you start.
What to cook next
- Gourmet Lamb Sausage Rolls
- Spicy Calabrian Lamb Ragù
- Olive Beef Polpette Perfection
- Fragrant Lamb Coconut Stew











Looks interesting but I don’t see any indication of how much polenta to use for this recipe
Hi Phil, use three quarters of a cup.