Vegetarian Swedish Meatballs Recipe

Vegetarian Swedish Meatballs Recipe

Love Vegetarian Swedish Meatballs Recipe but want a veggie version? You’re in the right place! This Vegetarian Swedish Meatballs Recipe is super easy to make.

It tastes just like the classic dish. These plant-based meatballs are soft, flavorful, and delicious. The creamy sauce makes them even better.

You can serve them with pasta or mashed potatoes. This recipe is perfect for family dinners. Learning how to make Vegetarian Swedish Meatballs is simple.

Even beginners can master this dish quickly. Let’s start cooking these amazing meatballs together!

When I First Discovered Vegetarian Swedish Meatballs

I tried Swedish meatballs at a friend’s house. They were so good and creamy. But I wanted a meat-free version for my family.

I started experimenting in my kitchen at home. After several tries, I created the perfect recipe. My kids loved them from the first bite.

Now this dish is our weekly favorite. The ingredients for Vegetarian Swedish Meatballs are really affordable.

You probably have most items in your pantry. This recipe changed how I cook vegetarian meals.

Vegetarian Swedish Meatballs

Equipment List

You need basic kitchen tools for this recipe. Here’s what to grab before you start:

  • Large mixing bowl
  • Frying pan or skillet
  • Wooden spoon for stirring
  • Measuring cups and spoons
  • Baking sheet

Ingredients You Need for Vegetarian Swedish Meatballs

  • 2 cups cooked lentils or chickpeas
  • 1 cup breadcrumbs for binding
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced fresh
  • 1 egg or flax egg
  • 1 teaspoon soy sauce for flavor
  • Salt and pepper to taste
  • 2 tablespoons olive oil for frying
  • 2 tablespoons butter or vegan butter
  • 2 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1/2 cup heavy cream or coconut cream
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste

Step-by-Step Guide

  • Mash your lentils or chickpeas in a bowl.
  • Don’t make them completely smooth.
  • Leave some texture for better meatballs.
  • Add breadcrumbs, onion, and garlic to the bowl.
  • Mix in the egg and soy sauce.
  • Season with salt and pepper generously.
  • The mixture should stick together when pressed.
  • Take small portions of the mixture in hand.
  • Roll them into round balls, about walnut-sized.
  • Make them all the same size.
  • This helps them cook evenly together.
  • You should get about 20 meatballs total.
  • Heat olive oil in your frying pan.
  • Place meatballs in the hot oil carefully.
  • Cook for 3 minutes on each side.
  • They should turn golden brown all over.
  • Remove them and set aside on a plate.
  • Use the same pan for the sauce.
  • Melt butter over medium heat slowly.
  • Add flour and whisk for one minute.
  • Pour in vegetable broth while stirring constantly.
  • Add cream and mustard to the mixture.
  • Let it simmer until sauce thickens nicely.
  • Add meatballs back to the creamy sauce.
  • Let them simmer for 5 minutes together.
  • This helps flavors blend perfectly together.
  • Serve hot with your favorite side dish.

Tips to Make the Best Vegetarian Swedish Meatballs

  • Don’t skip mashing the lentils or chickpeas.
  • This step helps bind everything together properly.
  • Wet your hands when rolling the meatballs.
  • This prevents the mixture from sticking badly.
  • Cook meatballs on medium heat, not high.
  • High heat burns them before cooking inside.
  • Taste your sauce before adding the meatballs.
  • Adjust seasoning if needed for better flavor.
  • Let the dish rest for 5 minutes.
  • This makes the flavors come together beautifully.
  • You can freeze uncooked meatballs for later.
  • They last up to 3 months frozen.
  • Double the sauce recipe if you like.
  • Extra sauce is never a bad thing!

FAQs about Vegetarian Swedish Meatballs

Q: Can I make these meatballs vegan?

A: Yes, absolutely! Use flax egg instead of regular egg. Choose vegan butter and coconut cream for sauce.

Q: How do I store leftover meatballs?

A: Keep them in an airtight container. They stay fresh in the fridge for 3-4 days.

Q: Can I bake instead of frying them?

A: Yes, you can! Bake at 375°F for 20-25 minutes. Flip them halfway through for even browning.

Q: What can I serve with these meatballs?

A: Try pasta, rice, or mashed potatoes. Lingonberry jam is a traditional Swedish pairing too.

Q: Can I use other beans instead?

A: Yes! Black beans or white beans work great. Just mash them well before using.

Final Thoughts

This Vegetarian Swedish Meatballs Recipe is truly amazing. It’s healthy, delicious, and so satisfying. Your family will ask for seconds.

The creamy sauce makes every bite special. Making this dish is easier than you think. You don’t need fancy cooking skills.

Just follow the steps and enjoy. Try this recipe tonight for dinner. You won’t regret making these tasty meatballs.

More Amazing Recipes

Vegetarian Swedish Meatballs Recipe

Vegetarian Swedish Meatballs Recipe

Love Vegetarian Swedish Meatballs Recipe but want a veggie version? You're in the right place! This Vegetarian Swedish Meatballs Recipe is super easy to make.
Course Main Dish

Equipment

  • Large mixing bowl
  • Frying pan or skillet
  • Wooden spoon for stirring
  • Measuring cups and spoons
  • Baking sheet

Ingredients
  

  • 2 cups cooked lentils or chickpeas
  • 1 cup breadcrumbs for binding
  • 1 small onion finely chopped
  • 2 cloves garlic minced fresh
  • 1 egg or flax egg
  • 1 teaspoon soy sauce for flavor
  • Salt and pepper to taste
  • 2 tablespoons olive oil for frying
  • 2 tablespoons butter or vegan butter
  • 2 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1/2 cup heavy cream or coconut cream
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste

Instructions
 

  • Mash your lentils or chickpeas in a bowl.
  • Don’t make them completely smooth.
  • Leave some texture for better meatballs.
  • Add breadcrumbs, onion, and garlic to the bowl.
  • Mix in the egg and soy sauce.
  • Season with salt and pepper generously.
  • The mixture should stick together when pressed.
  • Take small portions of the mixture in hand.
  • Roll them into round balls, about walnut-sized.
  • Make them all the same size.
  • This helps them cook evenly together.
  • You should get about 20 meatballs total.
  • Heat olive oil in your frying pan.
  • Place meatballs in the hot oil carefully.
  • Cook for 3 minutes on each side.
  • They should turn golden brown all over.
  • Remove them and set aside on a plate.
  • Use the same pan for the sauce.
  • Melt butter over medium heat slowly.
  • Add flour and whisk for one minute.
  • Pour in vegetable broth while stirring constantly.
  • Add cream and mustard to the mixture.
  • Let it simmer until sauce thickens nicely.
  • Add meatballs back to the creamy sauce.
  • Let them simmer for 5 minutes together.
  • This helps flavors blend perfectly together.
  • Serve hot with your favorite side dish.

Notes

  • Don’t skip mashing the lentils or chickpeas.
  • This step helps bind everything together properly.
  • Wet your hands when rolling the meatballs.
  • This prevents the mixture from sticking badly.
  • Cook meatballs on medium heat, not high.
  • High heat burns them before cooking inside.
  • Taste your sauce before adding the meatballs.
  • Adjust seasoning if needed for better flavor.
  • Let the dish rest for 5 minutes.
  • This makes the flavors come together beautifully.
  • You can freeze uncooked meatballs for later.
  • They last up to 3 months frozen.
  • Double the sauce recipe if you like.
  • Extra sauce is never a bad thing!
Keyword Vegetarian Swedish Meatballs Recipe

My name is Tasha Velez. I love food and traveling! I'm lucky to be married to the man of my dreams. We have a sweet little girl who makes everyone smile!