These vegetarian meatballs are a comforting twist on a classic Swedish favorite, perfect for a cozy meal any night of the week. Packed with flavor and easy to make, they’re sure to become a new family favorite.
Start by heating your oven to 325°F (165°C). In a big bowl, mix together the bread crumbs, chopped onion, pepper, nutmeg, and milk. Then, add the burger-style crumbles and stir everything until it’s nicely combined. Shape the mixture into balls about 1 ½ inches wide.
02
Step 2
Next, melt some butter in a large skillet over medium heat. Brown the meatballs in batches, turning them so they get a nice color all around. Once they’re browned, use a slotted spoon to transfer them to a 2-quart casserole dish.
03
Step 3
Keep the skillet on the stove and whisk the flour into the butter drippings. Cook this for a minute or so until it’s bubbly, stirring constantly. Slowly pour in the broth and cream, stirring as the sauce thickens and comes to a boil.
04
Step 4
Pour the creamy sauce over the meatballs in the casserole dish, then pop it into the oven. Let it bake for about 30 minutes until everything is heated through and the flavors have melded together.
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Use finely chopped mushrooms or lentils to achieve a meaty texture.
- Chill the mixture before shaping the balls to help them hold together better.
- Cook the meatballs gently in a pan to get a golden crust without breaking them apart.
Why you’ll love it
These meatballs are a delicious twist on a classic favorite, made entirely plant-based without sacrificing flavor. They offer a comforting, hearty meal that is perfect for both vegetarians and anyone looking to enjoy a lighter dish. The rich spices and creamy sauce make every bite satisfying.
Serving ideas
Serve these meatballs with creamy mashed potatoes or buttery egg-free pasta for a traditional feel. They also go well with lingonberry jam or a simple green salad to balance the richness. Adding steamed vegetables can round out the meal nicely.
Storage & leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can also freeze the cooked meatballs for up to 2 months; thaw them overnight in the fridge before reheating gently on the stove or in the oven.