Vegetarian Keto Made Easy!
Prior to starting Keto we had been vegetarians for close to 3 years, and we still like to have 1 or 2 days per week where we don’t eat meat. This would appear to be a bit of a challenge on Keto at first glance, but it’s actually much easier than you may think. We sub out animal protein for extra firm tofu and add in some additional fats. Most vegetarian meat replacements are lacking in the fat department, so a couple tablespoons of coconut oil or ghee can get your meals back on track. We will also use packaged meat replacements from time to time. There are a number of good low carb options that pack a good amount of protein and 2-4g of net carbs per serving. This Almond Tofu recipe however, has been one of our go to Vegetarian dishes for years now and we’ve made the necessary tweaks to convert it to keto!
The Secret to Crispy Tofu
This is without a doubt the most important step. You HAVE to press out the tofu to get all the moisture out. If you omit this step you will not be able to get the tofu to crisp up in the pan. We wrap extra firm tofu in a few paper towels and set it on a flat plate. Then we place our heavy cast iron skillet on top. You can also set another plate on top and put some books on it. Anything to get a good amount of pressure on the tofu to get all the water out.
Spicy Almond Tofu
We love incorporating nuts into our asian stir fry dishes and this spicy almond tofu is no exception. They add a much needed crunch, and pair perfectly with tofu. You can use any type of nuts interchangeably in this dish. We LOVE this dish with cashews! Almonds are better if you are trying to keep the carbs down. We’ve also done peanuts, pecans, walnuts and brazil nuts in the past. They all work pretty well and the decision is yours depending on your nut preference. Even try mixing in a few different types of nuts.
High Heat
This dish hinges on the crispness of the tofu, and to make sure we get it nice and crispy we are going to need to use high heat. Get a skillet, crank it up to the max, throw in some oil(we use coconut oil) and once it’s up to temperature toss in the tofu. On high heat it will take about 2 minutes per side to get a nice golden brown color. Add the chopped almonds. Allow them to cook in the pan with the tofu on high heat for 1-2 minutes so some of the natural oils and nuttiness are released. This adds a lot of flavor to the finished product. Now we add the seasoning!
The Spice Mixture
This spice mixture is one of our favorites, and is pretty much our go to spice blend when we are throwing together quick dinners and want to pack in the flavor. Here’s what we use:
- Onion Powder
- Garlic Powder
- Salt/Pepper
- Chili Flakes
- Chili Powder
- Paparika
- Sesame Seeds
- Soy Sauce
Don’t be afraid of flavor! Add more seasoning than you normally would if you were using chicken or beef. Tofu is hard to penetrate with seasoning so a little extra is needed. Once all the seasoning is added and evenly distributed add in 2 tbsp of water(so the soy sauce doesn’t burn in the hot pan) and then add the soy sauce. Cook on high heat until all of the liquid is reduced down and you are left with tofu that is nicely coated with flavor! Serve over some steamed broccoli and top with sesame seeds, sesame oil and more chopped almonds if desired!
Spicy Almond Tofu
Ingredients:
- 1 Package Tofu Firm or Extra Firm
- 1/8 Cup almonds, raw
- 2 Tbsp liquid aminos
- 1/4 tsp garlic powder
- 1/4 tsp Onion powder
- 1/4 tsp Chili Flakes
- 1/4 tsp Paprika
- 1/4 tsp black pepper
- 1/4 tsp Pink Himalayan Salt
- 1 tbsp Sesame Seeds 3/4 for cooking, 1/4 for topping
- 2 tbsp Green Chili Sauce We use Green Dragon from Trader Joes
- 1 tbsp coconut oil
- 1 tsp Sesame Oil
Instructions:
- Press the tofu. Wrap tofu in paper towel and place on a flat plate. Place a pan/skillet on top of the wrapped tofu in order to apply pressure and force out the moisture.
- Dice the tofu into 1 inch cubes and slice the almonds.
- Melt 1 tbsp of coconut oil in a skillet over high heat. When the oil is up to temperature add the tofu cubes. Allow the tofu to cook on each side for 2 minutes or until golden brown and crispy.
- Add the almonds to the pan when the tofu is nearly completely crispy. Allow the almonds to cook on high for 1-2 minutes with the tofu.
- Add all of the spices, along with 3/4 of the sesame seeds.(save 1/4 for plating)
- Add 2 tbsp of water along with the soy sauce. (If you add the soy sauce on it’s own it may burn in the hot pan)
- Allow the spice blend and soy sauce to reduce all the way down until no liquid remains. You should be left with tofu/almonds that are coated with the spice blend.
- Optional: 30 seconds before removing from the stove add in your favorite hot sauce. We use Green Dragon Chili Sauce from trader joes. Any sauce will do though. Some other options are Chili Garlic Paste, or traditional Tabasco sauce.
- Serve over steamed broccoli. Top with the remaining sesame seeds and additional chopped almonds if desired. Drizzle with 1 tsp of Sesame Oil. Enjoy!
Notes
Written by
Matt Gaedke
Matt is a former college basketball player turned computer engineer who discovered his passion for health and nutrition after cutting sugar from his diet in 2016. That year he founded KetoConnect with Megha in order to share their ketogenic lifestyle through recipes, videos, and educational content. Matt is always seeking to grow and try new things, a passion he shares with his wife and two amazing sons.
Amy Edwards says
Almost didn’t make it cause it said it was 1 hour and 25 min! Glad I read through the directions to figure out it was just 25 min long (at the most). Oh my gosh! Best tofu dish I may have ever made! It’s hard to get tofu right in my opinion and always ends up so bland. This is so flavorful and delicious!!!!
Nanci says
Didn’t think I would like tofu, but wanted to try. This was delicious! Thanks!
Marian says
Nice flavor! Used I used dish towels and changed them a couple of times to avoid waste. Very crispy. Loved the flavor and texture. I will do it again. Any suggestions so it is not such a dry dish?
Francois Maleking says
I’m going to make this – looks delicious and sounds easy to make!
Pam Nichols says
This recipe was delicious and full of flavor!!!
Sherry Matlock says
Delicious!
Brittany says
Is the nutritional info including the broccoli?
Jean says
I’m cooking Keto for my husband and I’ve made this twice. It’s delicious and tastes like Chinese take out…which we don’t have here in Costa Rica! My husband has NEVER eaten tofu and he loves this dish. I also added some scallions, and fresh sliced ginger. The spice rub is fabulous! Don’t leave anything out. Flavors come together beautifully. I serve it with cauliflower fried rice. I could only find “firm” tofu and pressed out the water for an hour or so. It filled up 3 double folded paper towels. The pan does need to be really hot in order for it to firm up and get golden fried. A great “go to” dish!
Brittany says
Its interesting you say there is no Chinese takeout in costa rica. In my fiance’s town (coco beach) there is 3 chinese restaurants ?
Jan Reed says
Can you tell me if the nutrition breakdown is for one or both servings? Tbank you
Miranda (KetoConnect) says
Hi! Nutrition info is per serving.
Yves Dugas says
Bonjour, huile de sésame que vous utilisez, est elle grillée ou ordinaire?
Merci
Olivia Kendrick says
You can use roasted sesame seed oil or regular.
Shelagh says
I’ve made this recipe multiple times and every time it is fantastic. And this in a household with a picky carnivore! Thank you thank you thank you.
Erin says
Absolutely delicious and super easy recipe! Thank you! ?
Kenny says
How much soy sauce should be used in this? It is not listed in the ingredients list but is referred to in the instructions.
Olivia Kendrick says
It is referred to as liquid aminos, so use that amount. Liquid aminos is a soy free substitution for soy sauce.
Nikki says
How much soy sauce?
Olivia Kendrick says
2 tablespoons. In the recipe it calls for liquid aminos, but soy sauce and liquid aminos are substitutes for each other.
Heather Pincelli says
When using the entire package of tofu is the serving size for your nutritional value based on 2 (ie half the package per serving). Seems like a big serving size 🙂 thanks
Cass (KetoConnect) says
It is based on half! This recipe makes two servings.
MyDarlin says
Nutrition facts? I would definitely use Tamari instead of soy – avoiding the wheat and carbs.
We made this tonight and it really helps to dry out that tofu – we always use sprouted tofu and I let it drain for about a day – changing out the moist paper towels regularly. the tofu crisped nicely but it took about 10 minutes on medium high heat. I also didn’t need any extra salt due to the saltiness of the tamari.
Anna says
How long do you “press” the tofu? I’ve never cooked with it.
Megha Barot says
We like to press it out for 30-60 minutes – no real time constraints! The longer you do it wrapped in paper towels the more moisture comes out.
Jackie says
Reduce paper towels waste. I just put the tofu between 2 plates (the top one weighted) and pour the water out every now and then.
Neena says
Looks really good – just a thought .. would it work with paneer?
Megha Barot says
Paneer would be delicious!
Lin says
Doesn’t say how much soy sauce to use I can’t find out
Kurt says
Hello,
I have been reading a lot about Tofu on a Keto Diet. How often do you have Tofu and is there any brand I should avoid? I have read so many different things regarding Tofu some say avoid at all costs others say its ok in moderation…hmm..
This does look lovely though!
Matt Gaedke says
We don’t have it all that often. You want to get fermented and organic, non-gmo if you can find it. Some people avoid all soy, we eat it occasionally.
Julie says
Hi Kurt,
I am a nutrition therapist and chef.
Tofu us a fantastic plant-based addition to a keto repertoire. There are some brands – nasoya and mori-nu, for instance – that are low- or no-fat. My tried and true is Twin Oaks.