Swedish Southwest meatballs are tender beef-and-pork meatballs served in a creamy sauce with green chiles, roasted pepper, cumin, and a little smoky chipotle. This is a Swedish-style, Southwestern-inspired fusion rather than a traditional Swedish dish; it keeps the cozy meatball-and-cream-sauce format while adding bright chile flavor.
Ingredients
- ½ cup (55 g) plain fine breadcrumbs
- ⅓ cup (80 ml) whole milk
- 8 oz (225 g) ground beef
- 8 oz (225 g) ground pork
- ½ cup (75 g) finely minced yellow onion, divided
- 1 large egg (about 50 g without shell)
- 1 garlic clove, finely grated or minced (about 5 g)
- 1 tsp (2 g) ground cumin
- ½ tsp (1 g) smoked paprika
- ½ tsp (3 g) fine salt, plus more to taste
- ¼ tsp (0.5 g) black pepper
- 1 tbsp (15 ml) neutral cooking oil
- 1 tbsp (14 g) unsalted butter
- 1 tbsp (8 g) all-purpose flour
- 1 cup (240 ml) low-sodium beef broth
- 4 oz (113 g) canned diced mild green chiles, drained
- 1 cup (150 g) roasted red bell pepper strips, drained if jarred and sliced into bite-size pieces
- ½ cup (120 ml) heavy cream
- 1 tsp (5 g) minced chipotle pepper in adobo, or less to taste
- 1 tsp (5 ml) fresh lime juice
- 2 tbsp (8 g) chopped fresh parsley or cilantro, for serving
Instructions
- Hydrate the breadcrumbs. In a large bowl, stir together the breadcrumbs and milk. Let them stand for 5 minutes, so the crumbs soften and help keep the meatballs tender. While they sit, finely mince the onion and garlic, and measure the spices and sauce ingredients. The recipe’s 25-minute prep estimate includes this short wait.
- Mix the meatball mixture. Add the beef, pork, egg, half of the minced onion, garlic, cumin, smoked paprika, salt, and black pepper to the bowl. Mix gently with your hands or a fork just until evenly combined. Stop as soon as no dry patches or streaks of egg remain; compacting the mixture can make the finished meatballs dense. If it feels unusually wet, let it stand for another minute rather than adding a large amount of extra breadcrumbs.
- Shape the meatballs. With damp hands, roll the mixture into 16 balls, each about 1½ inches (4 cm) across. Set them on a plate or tray as you work. Keeping them similar in size helps them brown evenly and makes it easier to check a representative meatball for doneness.
- Brown the meatballs. Heat the oil in a wide, deep skillet over medium heat. Arrange the meatballs in one layer, working in batches if needed so they are not crowded. Brown them for 8–10 minutes, turning every couple of minutes to color several sides. They do not need to be cooked through yet. Transfer them to a clean plate; leave the browned bits and a thin film of fat in the pan. If the pan is dry, add a teaspoon of oil.
- Build the sauce. Reduce the heat to medium-low and add the butter and the remaining minced onion. Cook for about 2 minutes, stirring, until the onion begins to soften. Sprinkle in the flour and stir for 1 minute to coat the onion. Slowly pour in the broth while whisking or stirring steadily, scraping up the browned bits. Add the green chiles, roasted pepper, cream, and chipotle. Bring the sauce to a gentle simmer; avoid a hard boil, which can make a cream sauce more likely to separate.
- Finish cooking and check the temperature. Return the meatballs and any juices on the plate to the skillet. Cover loosely and simmer gently for 8–10 minutes, turning the meatballs once, until cooked through. Check the center of a larger meatball with a food thermometer: USDA FSIS lists 160°F (71°C) as the safe minimum internal temperature for ground meat. If it has not reached that temperature, continue simmering and check again after a minute or two. Taste the sauce and adjust the salt, chipotle, or lime juice. Stir in the parsley or cilantro just before serving.
Tips
- Keep the mixture tender. Mix only until combined, and use a light touch when rolling. The breadcrumb-and-milk mixture is a panade: it adds moisture and gives the meatballs a softer texture. If you need to pause before cooking, cover the shaped meatballs and refrigerate them promptly; do not leave raw meat at room temperature while preparing other dishes.
- Control the heat gradually. Chipotle in adobo can vary in intensity, so start with 1 teaspoon for a noticeable but moderate smoky warmth. For a mild sauce, use ½ teaspoon or leave it out; for more heat, stir in another ½ teaspoon after tasting. Green chiles add flavor and a gentle pepper note without making the sauce as hot as jalapeños.
- Use the right pan and temperature. A broad skillet gives the meatballs room to brown and lets the sauce reduce slightly. Keep the sauce at a gentle simmer after adding cream. A rolling boil is unnecessary, can cause splashes, and may make the sauce look grainy.
- Make an easy substitution. If you cannot find canned green chiles, use one finely chopped mild poblano pepper, sautéed with the onion until softened. It brings a fresh, slightly more vegetal flavor and will not be quite as soft or mellow as canned chiles. If using salted broth, taste before adding any extra salt.
Serving Suggestions
Serve the meatballs hot, with plenty of sauce spooned over them. Creamy mashed potatoes make a natural partner for the Swedish-style sauce and catch the juices, while buttered egg noodles offer a quick, familiar alternative. Rice also works well, especially if you want the chile-and-cumin notes to stand out. These sides are suggestions rather than part of the meatball recipe, so prepare them separately and time them to finish as the meatballs come off the stove.
For contrast, add something crisp or tangy alongside the rich sauce: a simple cucumber salad, lightly dressed shredded cabbage, or quick-pickled red onion. A spoonful of lingonberry jam nods to a common Swedish meatball accompaniment, though its tart-sweet flavor is optional and not especially Southwestern. Chopped parsley or cilantro and a small squeeze of lime bring freshness; add lime at the table if some diners prefer a less tangy sauce.
Variations
For a less smoky version, omit the chipotle and use sweet paprika instead of smoked paprika. The sauce will still have the mild green-chile and roasted-pepper flavors, but it will taste gentler and less earthy. To make the dish more distinctly Southwestern in character, add ½ cup (80 g) drained corn kernels to the sauce during the last few minutes of simmering. They add sweetness and texture without changing the cooking method.
You can also make the meatballs with all ground beef or all ground pork, keeping the total meat quantity at 1 lb (450 g). All-beef meatballs taste a little firmer and more robust; all-pork meatballs are usually milder and softer. Ground turkey is another option, but lean turkey can dry out more quickly, so avoid overmixing and check the temperature carefully. Ground poultry must reach 165°F (74°C), the USDA FSIS safe minimum, rather than the 160°F (71°C) used for this beef-and-pork mixture.
For a thicker sauce, simmer it uncovered for a few extra minutes after the meatballs reach their safe temperature, moving the meatballs to a warm plate if needed so they do not overcook. For a thinner sauce, stir in broth a tablespoon at a time. You can swap the heavy cream for half-and-half, but the sauce will be lighter and less velvety; keep the heat low and do not boil it vigorously.
Storage and Reheating
Let leftovers cool briefly, then refrigerate them in a covered, shallow container within 2 hours of cooking. The meatballs and sauce keep for 3–4 days in the refrigerator. Store them with the sauce so they stay moist, and keep separately prepared potatoes, noodles, or rice in their own containers. For longer storage, freeze the cooled meatballs and sauce in a freezer-safe container for up to 2–3 months for best quality. Thaw overnight in the refrigerator before reheating.
Reheat a portion gently in a covered saucepan over low to medium-low heat, stirring the sauce and turning the meatballs occasionally. Add a splash of broth or water if the sauce has thickened in the refrigerator. Heat until the center of the meatballs and sauce reaches 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers; check with a food thermometer. You can also microwave individual portions in a covered microwave-safe dish, stirring halfway through and checking the center temperature before serving. Reheat only the amount you plan to eat.
Frequently Asked Questions
Are these traditional Swedish meatballs?
No. They borrow the small, tender meatball shape and creamy pan sauce associated with Swedish-style meatballs, then add Southwestern-inspired ingredients such as cumin, green chiles, roasted pepper, and chipotle. Swedish meatballs vary among households and recipes, but this particular chile-forward combination is a fusion recipe, not a claim about a traditional regional version.
Can I make the meatballs ahead?
Yes. You can shape the uncooked meatballs, cover them, and refrigerate them for up to 1 day before browning. Keep them refrigerated until you are ready to cook, and do not leave them out for an extended period. You may also cook the full recipe ahead and refrigerate it; reheat the meatballs and sauce to 165°F (74°C) before serving.
How can I tell whether the meatballs are cooked without cutting one open?
Use an instant-read food thermometer inserted into the center of a larger meatball. Because this recipe uses ground beef and pork, the safe minimum is 160°F (71°C). Color and cooking time are less reliable than temperature, especially when meatballs vary in size or a skillet simmers more gently than expected.
What can I use instead of chipotle in adobo?
For a mild substitute, leave it out and add a pinch of smoked paprika if you want to preserve some smoky aroma. A small amount of ancho chile powder can add warmth without the same sharp heat, though it will not reproduce chipotle’s smoky, tangy flavor. Add any substitute gradually and taste the sauce before adding more.
Can I make this recipe gluten-free?
Yes. Use certified gluten-free breadcrumbs and replace the all-purpose flour with a gluten-free all-purpose blend or 2 teaspoons (6 g) cornstarch mixed with 1 tablespoon (15 ml) cold water. Stir the slurry into the simmering sauce a little at a time until it reaches the texture you like. Check the broth and other packaged ingredients for gluten-containing additives.
Why did my cream sauce separate?
A sauce can look curdled if it boils hard, especially after cream is added, or if it is reheated too quickly. Keep the pan at a gentle simmer rather than a rolling boil, and reheat leftovers slowly with a splash of broth. If the sauce looks slightly uneven, take it off the heat and stir steadily; it may become smoother, though a severely split sauce may not return to its original texture.
Related
- Sausage and Noodles Recipe for a Quick Skillet Dinner
- Russian Stencil Cake: Medovik with a Stenciled Finish
- Russian-Style Potato Salad with Peas and Dill
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).