If you’re craving a comforting, cozy classic that’s also completely meat-free, this Vegetarian Swedish Meatballs Recipe is about to become your new favorite weeknight dinner. Imagine tender, flavorful meatballs packed with earthy mushrooms and hearty wild rice, all smothered in a luscious, creamy gravy that’s rich without relying on any meat. It’s a delightful twist on traditional Swedish meatballs that brings warmth and satisfaction to the table, making it an ideal dish for vegetarians and meat-eaters alike.
Ingredients You’ll Need
The magic of this Vegetarian Swedish Meatballs Recipe lies in its simple but thoughtfully chosen ingredients. Each one plays a vital role — from the umami depth of mushrooms to the rich tang from Greek yogurt and sour cream. Together, they create a perfect balance of taste, texture, and color that brings these meatballs to life.
- 2 cups cooked wild rice: Adds a nutty texture and hearty bulk that helps the meatballs hold together perfectly.
- 1 heaping cup finely chopped mushrooms: Brings an earthy umami flavor that mimics the savoriness of traditional meat.
- 1/2 cup plain Greek yogurt: Adds creaminess and moisture while keeping the mixture light and tangy.
- 2 eggs: The perfect binder to make sure your meatballs stay intact during baking.
- 3/4 cup breadcrumbs: Helps absorb moisture and gives the meatballs structure and a slight bite.
- 1 teaspoon smoked paprika: Infuses a subtle smoky warmth, elevating the savory profile.
- 1 teaspoon garlic powder: Adds a gentle, aromatic kick without overpowering the dish.
- 1/2 teaspoon salt: Enhances all the flavors beautifully.
- Olive oil (optional): For greasing or adding slight crispness during baking if desired.
- 3 tablespoons salted butter: The base for a rich, silky gravy that ties the whole dish together.
- 1/2 teaspoon onion powder and/or garlic powder: Layered flavors for the gravy to keep it fragrant and flavorful.
- 3 tablespoons flour: Thickens the gravy into the perfect coating consistency.
- 1 1/2 cups vegetable broth: Adds depth and a subtle vegetable essence to the sauce.
- 1/2 cup sour cream: Brings a luxurious tang and creaminess, making the gravy irresistibly smooth.
- Salt and black pepper to taste: Season to your personal preference for a perfectly balanced flavor.
How to Make Vegetarian Swedish Meatballs Recipe
Step 1: Prepare the Meatball Mixture
Start by preheating your oven to 425 degrees Fahrenheit. In a large bowl, combine the cooked wild rice, finely chopped mushrooms, Greek yogurt, eggs, breadcrumbs, smoked paprika, garlic powder, and salt. Mix everything together until the ingredients are well incorporated — the mixture should be moist but firm enough to roll. This step is key because it ensures each meatball will hold its shape nicely during baking.
Step 2: Shape and Bake the Meatballs
Next, take about 1 to 2 tablespoons of the mixture and roll it into balls with your hands. Place them evenly spaced on a parchment-lined baking sheet. If you want, drizzle a little olive oil over them or brush lightly to encourage a golden finish, but this is optional. Pop them into the oven and bake for 15 to 20 minutes until they feel firm to the touch and have developed a lovely golden color. This gives you perfectly cooked meatballs with a tender interior.
Step 3: Make the Creamy Gravy
While the meatballs bake, melt the butter in a large skillet over medium heat. Stir in the onion powder, garlic powder, and flour. Cook this roux for a few minutes, whisking constantly to remove the raw flour taste and create a smooth base. Slowly whisk in the vegetable broth, a little at a time, stirring continuously so the sauce becomes nice and velvety without lumps. Once the broth is fully integrated, stir in the sour cream for that signature creamy tang. Adjust the consistency with extra broth if you prefer a thinner sauce, and season with salt and black pepper to taste.
Step 4: Combine and Warm Through
When the meatballs are baked to perfection, transfer them gently into the skillet with the gravy. Give everything a good stir so the meatballs are coated beautifully with sauce. Warm it all together on low heat just until everything is hot and melding wonderfully. This final step brings together all the fantastic flavors and textures we’ve built so carefully.
How to Serve Vegetarian Swedish Meatballs Recipe
Garnishes
A sprinkle of freshly chopped parsley or dill makes a bright, fresh contrast to the creamy richness of the meatballs and gravy. If you’re feeling indulgent, add a few dollops of lingonberry jam on the side — this classic Swedish touch offers a sweet and tart balance that’s simply irresistible.
Side Dishes
This Vegetarian Swedish Meatballs Recipe shines when paired with traditional accompaniments like mashed potatoes or buttered egg noodles. Roasted vegetables or a crisp green salad also work beautifully to lighten the plate and bring crunchy texture. Don’t underestimate the power of fresh, simple sides to elevate your whole meal experience.
Creative Ways to Present
Why not turn this into a show-stopping party dish? Serve the meatballs skewered with toothpicks alongside small bowls of the gravy for dipping. You could also pile them atop toasted rye bread for hearty open-faced sandwiches, perfect for a fun, casual lunch. The versatility of this recipe means you can enjoy it in many delightful ways!
Make Ahead and Storage
Storing Leftovers
If you have leftovers, place the meatballs and gravy in an airtight container in the refrigerator. They will keep well for up to 3 days and taste fabulous when warmed back up. This makes it a great dish for meal prep or next-day enjoyment.
Freezing
You can freeze cooked meatballs separately on a tray first, then transfer them to a freezer-safe container or bag. Freeze the gravy in a separate container to maintain texture. Both components freeze well for up to 2 months, allowing you a quick, comforting meal any time you need it.
Reheating
Reheat the frozen or refrigerated meatballs gently in the gravy over low heat on the stove, stirring occasionally until warmed through. This prevents the sauce from breaking and keeps everything creamy and delicious, just like freshly made.
FAQs
Can I use other grains instead of wild rice?
Absolutely! Brown rice, quinoa, or even cooked barley work wonderfully as substitutes. Just make sure they are cooked and drained well to avoid excess moisture in the meatball mixture.
Can I make this recipe vegan?
Yes! Swap out the eggs for flax eggs or a commercial egg replacer, use a plant-based yogurt and sour cream, and replace butter with vegan margarine or olive oil. The texture might differ slightly, but the flavors will remain delicious.
What mushrooms are best for these meatballs?
Cremini or button mushrooms are great options because of their mild flavor and availability, but feel free to mix in shiitake or portobello for a deeper earthiness. Just be sure to chop them finely for the best texture.
Can I pan-fry the meatballs instead of baking?
You can, but be gentle when turning them to avoid breaking. Baking is preferred for an even cook and to keep them intact, plus it’s less hands-on.
How do I adjust the gravy thickness?
If the gravy is too thick, add a splash of vegetable broth; if too thin, let it simmer a bit longer to reduce. Whisk well to maintain a smooth consistency and avoid lumps.
Final Thoughts
This Vegetarian Swedish Meatballs Recipe is a wonderful way to enjoy all the comforting charm of a classic dish with a fresh, plant-based twist. It’s hearty, flavorful, and surprisingly easy to prepare — perfect for sharing with family or impressing friends. Once you try it, you’ll understand why it’s become such a beloved favorite in my kitchen. Go ahead and make it your own new tradition!
Print
Vegetarian Swedish Meatballs Recipe
- Total Time: 35 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A delicious and comforting recipe for Vegetarian Swedish Meatballs made with wild rice, mushrooms, and Greek yogurt, baked to perfection and served with a creamy sour cream gravy. This meatless dish brings classic Swedish flavors in a healthy, flavorful way, perfect for a hearty dinner.
Ingredients
Meatballs
- 2 cups cooked wild rice
- 1 heaping cup finely chopped mushrooms
- 1/2 cup plain Greek yogurt
- 2 eggs
- 3/4 cup breadcrumbs
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- Olive oil (optional, for greasing)
Gravy
- 3 tablespoons salted butter
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 3 tablespoons flour
- 1 1/2 cups vegetable broth
- 1/2 cup sour cream
- Salt and black pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 425°F (220°C) to prepare for baking the meatballs.
- Prepare Meatball Mixture: In a large bowl, thoroughly mix the cooked wild rice, finely chopped mushrooms, Greek yogurt, eggs, breadcrumbs, smoked paprika, garlic powder, and salt until well combined.
- Form Meatballs: Roll the mixture into balls roughly 1 to 2 tablespoons in size each. Place them evenly spaced on a parchment-lined baking sheet. Optionally, lightly grease the parchment paper with olive oil to prevent sticking.
- Bake Meatballs: Bake the meatballs in the preheated oven for 15 to 20 minutes, or until they are firm to the touch and cooked through.
- Make Gravy: While the meatballs are baking, melt the salted butter in a large skillet over medium heat. Add onion powder, garlic powder, and flour, stirring constantly. Allow the mixture to bubble gently for a few minutes to remove any raw flour taste.
- Add Broth: Slowly pour in the vegetable broth while whisking continuously to create a smooth sauce without lumps. Continue stirring until the gravy thickens slightly.
- Finish Gravy: Stir in the sour cream and adjust the gravy consistency with additional broth if needed. Season with salt and black pepper to taste.
- Combine and Serve: Once meatballs are done baking, transfer them into the skillet with the gravy, coating them well. Serve hot with your choice of potatoes, salad, or roasted vegetables for a complete meal.
Notes
- Ensure mushrooms are finely chopped to help bind the meatballs and enhance the texture.
- Using wild rice adds a nutty flavor and extra fiber to the meatballs.
- For a dairy-free option, substitute Greek yogurt and sour cream with plant-based alternatives.
- Keep an eye on the meatballs during baking to avoid overcooking and drying them out.
- The gravy can be adjusted in thickness by adding more or less broth according to preference.
- Serve this dish with lingonberry jam for an authentic Swedish touch.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Swedish
