Swedish Stealth Ship is a playful, Swedish-inspired recipe: hollowed rye rolls filled with browned meatballs, creamy allspice sauce, dill, and a little lingonberry jam. It is not a traditional Swedish dish, but the familiar flavors make a cozy supper, and the sturdy bread boats are easy to serve at the table.
Ingredients
- 4 small rye rolls, about 10 oz (280 g) total
- 8 oz (225 g) ground beef
- 8 oz (225 g) ground pork
- ⅓ cup (35 g) plain fine breadcrumbs
- ¼ cup (60 ml) whole milk
- 1 large egg
- ½ cup (75 g) finely grated yellow onion, divided
- ¾ teaspoon fine salt, divided
- ¼ teaspoon freshly ground black pepper, plus more to taste
- ¼ teaspoon ground allspice
- 1 tablespoon (14 g) unsalted butter, for the meatballs
- 2 tablespoons (28 g) unsalted butter, for the sauce
- 2 tablespoons (16 g) all-purpose flour
- 1½ cups (360 ml) low-sodium beef broth
- ½ cup (120 ml) heavy cream
- 1 teaspoon (5 ml) Dijon mustard
- 1 teaspoon (5 ml) soy sauce
- 2 tablespoons (30 g) lingonberry jam, plus extra for serving
- 2 tablespoons (6 g) chopped fresh dill
- 1 tablespoon (15 ml) neutral oil, if needed for the pan
Instructions
- Prepare the bread and oven. Heat the oven to 425°F (220°C). Cut a lid from the top of each rye roll, then gently pull out enough soft interior to make a cavity about 3 inches (7.5 cm) long. Leave a sturdy border and base so the sauce will not soak through. Save the removed bread for breadcrumbs, or serve it alongside. Arrange the rolls and lids on a baking sheet. The rolls will be warmed near the end, rather than baked until crisp.
- Mix and shape the meatballs. Stir the breadcrumbs and milk together in a medium bowl and leave them for 2 minutes to soften. Add the egg, half of the grated onion, ½ teaspoon salt, pepper, allspice, ground beef, and ground pork. Mix gently with a fork or clean hands just until combined; compact mixing can make meatballs dense. Shape into 16 small balls, about 1 inch (2.5 cm) across, and set them on a plate.
- Bake the meatballs. Line a rimmed baking sheet with foil or parchment and lightly oil it if the surface is not nonstick. Arrange the meatballs with space between them and bake for 15–17 minutes, turning once if you want even browning. Check a meatball in the center of the tray with a food thermometer: ground meat must reach the USDA FSIS safe minimum of 160°F (71°C). If it has not reached that temperature, bake for a few minutes longer and check again. Keep the cooked meatballs warm while making the sauce.
- Build the cream sauce. While the meatballs bake, melt the 2 tablespoons (28 g) butter in a medium saucepan over medium heat. Add the remaining onion and cook for 2–3 minutes, stirring, until softened but not browned. Sprinkle in the flour and stir continuously for 1 minute. Gradually whisk in the broth so the flour mixture stays smooth. Bring it to a gentle simmer and cook for 3–4 minutes, whisking now and then, until it begins to thicken.
- Finish the sauce and warm the rolls. Stir in the cream, Dijon, soy sauce, remaining ¼ teaspoon salt, and 2 tablespoons (30 g) lingonberry jam. Taste before adding more salt because broth and soy sauce vary in saltiness. Add the baked meatballs and simmer gently for 4–5 minutes, stirring carefully so they are coated without breaking. During the last 6–7 minutes of baking time, put the hollowed rolls and their lids in the oven to warm. They should feel warm and slightly crisp at the edges, not hard.
- Fill and serve. Spoon four meatballs and plenty of sauce into each warm rye roll. Add a small spoonful of lingonberry jam and chopped dill on top, then set a bread lid at an angle beside or over each filling. Serve straight away while the sauce is hot and the bread still holds its shape.
Tips
- Keep the mixture tender. Stop mixing as soon as the meat and seasonings are evenly distributed. If the mixture feels sticky, wet your hands lightly to shape it; adding a lot of extra breadcrumbs can make the finished meatballs dry.
- Choose sturdy bread. Small, dense rye rolls make the best edible boats. Soft sandwich rolls can collapse under the sauce. If your rolls are especially thin, leave a thicker base and serve extra sauce in a small bowl instead of filling them to the brim.
- Adjust the sauce gradually. Use low-sodium broth if available, and taste after the soy sauce and jam go in. If the sauce becomes too thick, whisk in broth a tablespoon (15 ml) at a time. If it is loose, simmer it gently for another minute or two before adding the meatballs.
- Make ahead with care. You can shape the meatballs up to a day ahead and keep them covered in the refrigerator. Do not leave raw ground meat at room temperature while preparing other components. For the best bread texture, hollow and warm the rolls shortly before serving.
Serving Suggestions
Serve one filled rye roll per person as a hearty lunch or light dinner, with a crisp green salad dressed simply with vinegar and oil. Thinly sliced cucumber, pickled cucumber, or shredded cabbage adds a cool, sharp contrast to the rich cream sauce. A spoonful of lingonberry jam on the plate gives each diner control over the sweet-tart finish; cranberry sauce is a useful stand-in if lingonberry is unavailable, though it is often sweeter and less tart.
For a larger meal, pair the boats with boiled or roasted potatoes and a bowl of extra sauce. If you are serving them as party food, use smaller rye rolls and divide the meatballs among them, but expect the filling to be messier than a full-size portion. Put the warm sauce and meatballs out separately and fill the rolls just before eating so the bread does not become soggy.
Variations
Use all beef or all pork: Either works in place of the beef-and-pork blend. All beef gives a firmer, more strongly flavored meatball, while all pork is softer and a little richer. Keep the same safe temperature for ground meat, and avoid reducing the breadcrumbs or milk if you want the mixture to stay tender.
Make a mushroom version: For a meatless variation, replace the meatballs with 12 oz (340 g) finely chopped mushrooms. Cook them in 1 tablespoon (14 g) butter over medium-high heat until their released moisture evaporates and they are browned, then make the sauce as written. The mushroom filling will be softer and less shaped than meatballs, so serve it in the rye boats just before eating. This version does not need the meatball temperature check.
Change the bread or seasoning: If small rye rolls are hard to find, use sturdy whole-grain rolls or toasted slices of dense rye bread as open-faced boats. The flavor will be milder and the portions less enclosed. A pinch of ground nutmeg can replace allspice, but use only a little; the goal is a warm background note, not a strongly spiced sauce.
Storage and Reheating
For best results, store the meatballs and sauce separately from the bread. Refrigerate cooked meatballs and sauce within 2 hours in shallow, covered containers; they keep for 3–4 days in the refrigerator. Keep unfilled rolls at room temperature in a bread bag for a day, or freeze them for longer storage. Do not refrigerate filled boats unless necessary, because the sauce softens the rye.
Reheat the sauce and meatballs gently in a covered saucepan over low heat, stirring occasionally and adding a splash of broth or water if the sauce has thickened. Bring leftovers to 165°F (74°C), checking the center with a food thermometer. You can also microwave a portion in a covered, microwave-safe dish, stirring halfway through and checking the temperature in more than one spot. Warm the bread separately in a 350°F (175°C) oven for about 5 minutes, then fill it just before serving. Do not reheat the same portion repeatedly; warm only what you plan to eat.
Frequently Asked Questions
Are Swedish Stealth Ships a traditional Swedish dish?
No. This is a playful recipe name for rye bread boats filled with Swedish-inspired meatballs and cream sauce. The meatballs, dill, rye, and tart berry accompaniment nod to flavors found in Swedish cooking, but the assembled bread-boat dish is a modern novelty rather than a historic or regional standard.
Can I use store-bought Swedish meatballs?
Yes. Use about 16 oz (450 g) of fully cooked Swedish-style meatballs. Warm them thoroughly in the finished sauce, following the package directions where relevant, and check that reheated leftovers reach 165°F (74°C). Because prepared meatballs and sauces can be salty, taste the sauce before adding the full amount of salt or soy sauce.
What can I use instead of lingonberry jam?
Cranberry sauce is the easiest substitute, especially a whole-berry version, but it tends to be sweeter. Red currant jelly or tart cranberry preserves also work. Start with a small amount and taste; the jam should brighten the savory sauce rather than make it taste like dessert.
Can I prepare the sauce in advance?
Yes. Make the sauce up to 2 days ahead and refrigerate it promptly in a covered container. Reheat it slowly, whisking in a little broth if it has thickened, then add freshly baked meatballs and simmer until hot. For the best texture, hollow and warm the rye rolls at serving time rather than storing them filled.
Why did my cream sauce turn lumpy?
Usually, the broth was added too quickly to the flour-and-butter mixture, or the roux was not stirred evenly. Add broth gradually while whisking, especially at the start. If small lumps remain, whisk vigorously or pass the sauce through a fine strainer before adding the cream and meatballs.
Can I freeze the filled bread boats?
It is better to freeze only the cooked meatballs and sauce, not the assembled rolls. Cool them promptly, freeze in a sealed freezer-safe container, and thaw in the refrigerator before reheating. The meatball filling is best used within about 2–3 months for quality; once reheated to 165°F (74°C), serve it in freshly warmed bread.
Related
- Venezuelan Stuffed Corn Cakes (Cachapas)
- Vegetarian Stuffed Marrow Recipe with Herby Rice
- Vegan Stuffed Marrow with Lentils and Herby Breadcrumbs
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).