Searching for more vegan meatball recipes? You won’t want to miss my Vegan Grape Jelly Meatballs, Oven Baked Vegan Meatball Subs, and the Best Vegan Meatballs. Vegan meatballs and a rich and creamy sauce come together in this ultra-comforting recipe for Vegan Swedish Meatballs. A popular dish you might know from IKEA, I made this meat free and dairy free version with homemade vegan meatballs and smothered them in the dreamiest, creamiest vegan gravy. Served over a big bed of my Vegan Mashed Potatoes or buttered pasta, comfort food doesn’t get much better than this!
Why you’ll love this vegan Swedish meatball recipe
Rich, creamy, and comforting – Picture warmly spiced homemade vegan meatballs smothered in a luxurious gravy on top of a bed of fluffy mashed potatoes. It’s what comfort food dreams are made of! Everything is homemade – I made both the vegan meatballs and gravy from scratch to help every bite taste incredible. Running low on time? Store-bought meatless meatballs work just as well. No one will know it’s vegan – Between the realistic meatballs made from vegan beef and the ultra-creamy gravy, no one will notice these Swedish meatballs are actually vegan! Family-friendly – The whole family will adore this meal, especially after a long, cold day. And because both the meatballs and gravy are easy to make ahead of time, you get to spend less time in the kitchen.
How to make vegan Swedish meatballs
Use a wooden spoon to mix the meatball ingredients in a large bowl until well combined. Roll pieces of the meatball mixture into evenly-sized balls. Heat the oil in a skillet over medium heat, then brown the meatballs on all sides. Transfer to a plate. Brown in batches: It’s important to NOT overcrowd the pan when browning the meatballs, as this can cause them to steam instead of turning brown and crispy on the outside. If your skillet isn’t quite big enough to fit them all comfortably, cook the meatballs in two or three batches instead. Next, melt the vegan butter in the now-empty skillet. Sprinkle in the flour, cook for 30 seconds, then pour in the broth a little at a time. Slowly stir in the vegan cream, Worcestershire sauce, and Dijon mustard. Whisk until creamy and smooth, then add salt and ground black pepper to taste. Nestle the meatballs in the gravy and simmer until they’re heated through. Serve the meatballs and gravy over a bed of Vegan Mashed Potatoes or cooked pasta. Enjoy!