Vegan Swedish Meatballs

To be honest I’ve never tried Swedish meatballs as a non vegan and this is my first time making them as a vegan. So who knows the actual taste of them, but this meal came out spectacular.

I topped mashed potatoes with the Swedish meatballs, but use pasta if you like or simply eat all on there own.

Recipe for vegan meatballs:

1 1/2 cup diced mushrooms I used cremini mushrooms

1 small yellow onion diced

1 1/2 cups lentils I used green lentils

3 cloves garlic

1/2 cup gluten free oat flour

1 flax egg ( 1 tbsp flax powder 3 tbsps water )

1 tsp onion powder

1 tsp garlic powder

1/2 tsp sea salt

Few dashes black pepper

1/2 tbsp cumin

1 tsp dried parsley

1 tsp chili powder

1/2 tsp paprika

2 to 3 dashes oregano

1/4 tsp liquid smoke

1/2 tsp ketchup

I used avocado oil to sauté

Recipe for gravy:

3 to 4 cloves garlic

2 tbsp vegan butter

3 tbsp gluten free flour

1/4 cup cashew cream ( soaked cashews blended with water)

1/4 tsp liquid smoke

2 tsp coconut aminos or low sodium gluten free soy sauce

1/3 tsp Dijon mustard

Sea salt and pepper to taste

1 tsp onion powder

1 tsp garlic powder

2 cups vegetable broth


Prepare the meatballs first.

Prepare the lentils per package directions.

In a pan sauté the garlic and onions until the onions are translucent.

Add in the mushrooms and sauté until mushrooms are fully cooked.

Add the cooked mushrooms, onions, garlic, and lentils to a food processor add in seasonings and liquid smoke blend well to combine.

Add mixture to a mixing bowl and add in the gluten free oat flour and flax egg and stir to combine. If the mixture is too wet still add in a bit more oat flour.

Set mixture in fridge for 30 minutes.

While the meatball mixture is in the fridge prepare the gravy.

Sauté the garlic and butter until garlic is fully cooked do not burn.

Add in the vegetable stock and seasonings, coconut amino, liquid smoke Dijon mustard and stir to combine.

Add in the gluten free flour and whisk to combine.

Add in the cashew cream and stir well.

Set gravy to the side.

Preheat oven to 350 degrees.

Take out the meatball mixture and form small meatballs probably about 1 tbsp maybe less of the mixture and form into balls.

Add avocado oil or oil of choice to a pan and cook the meatballs until browned.

Then add the meatballs to a baking sheet .

Bake meatballs for 30 minutes.

Once meatballs are cooked add them to the gravy.

Serve how you choose I made a basic cashew cream mashed potato.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s