Pan-Fried Tofu With Corn

Category: Perfect Pairings & Anytime Bites

This dish features slices of super firm tofu, pan-fried until golden brown and crisp on the outside. The tofu is paired with sweet corn kernels cooked with fragrant shallots and garlic. A splash of dry white wine deglazes the pan, creating a gentle acidity that brightens the medley. Stirred in is a creamy vegan sour cream or unsweetened yogurt, which softens the edges and adds a smooth tang. Fresh chopped basil finishes the plate with herbal freshness. Serve alongside rice, pasta, or crusty bread to soak up the rich flavors.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 30 Jan 2026 18:56:21 GMT
A pan of food with tofu and corn. Save
A pan of food with tofu and corn. | foodiffy.com

This pan-fried tofu with corn is a vibrant, comforting dish perfect for weeknight dinners when you want something quick but full of flavor. It combines crispy tofu with sweet corn and a tangy white wine sauce that feels both fresh and indulgent.

I threw this together when I had leftover tofu and frozen corn and it quickly became one of my favorite easy meals, especially when paired with good bread to soak up the sauce.

Ingredients

  • 14 ounces super firm tofu: or extra firm pressed if you prefer firmer texture. Pressing removes excess moisture helping the tofu crisp up nicely
  • Salt and pepper: to season and enhance all the flavors. Don't skimp on salt, it makes a big difference here
  • One tablespoon cooking oil for frying: Choose a mild oil with a high smoke point like grapeseed or avocado oil. See notes for oil-free options
  • One medium shallot: chopped. Shallots offer a gentle onion flavor with subtle sweetness if you can't find them use a small yellow onion instead
  • Four cloves garlic: minced fresh garlic brings bright pungency that complements the sweet corn and tomato
  • Two cups corn kernels: fresh corn works best but frozen can be used in a pinch. Look for plump kernels for best texture
  • One large tomato: chopped, something meaty like a beefsteak or on-the-vine tomato gives the sauce nice body and acidity
  • Half a cup dry white wine: such as Sauvignon Blanc adds a bright tartness and helps deglaze the pan, creating flavorful depth
  • Half a cup vegan sour cream or plain unsweetened non-dairy yogurt: I prefer sour cream for the tang and creaminess but yogurt is perfectly fine
  • Quarter cup chopped fresh basil: Basil adds herbal brightness that lifts the whole dish

Instructions

Build the Tofu Base:
Press the extra firm tofu if using by wrapping it in a clean kitchen towel and placing a heavy object on top for 20 to 30 minutes to squeeze out water. Slice the tofu into 8 or 9 rectangular pieces. Super firm tofu does not need pressing.
Cook the Tofu:
Heat a large skillet over medium heat and add just enough oil to coat the bottom about one tablespoon. Pat tofu dry with a towel and generously season both sides with salt and pepper. The seasoning is key here so be generous. Carefully place tofu pieces in the hot pan without crowding and cook undisturbed for about 5 minutes until golden brown. Flip and cook the other side another 5 minutes. Transfer cooked tofu to a plate.
Sauté Aromatics and Veggies:
Lower the heat slightly and add the chopped shallot to the same pan. Cook for about 3 minutes until softened and slightly translucent. Add the minced garlic and stir constantly to avoid burning for about one minute. Add the corn kernels, chopped tomato, and a pinch of salt. Stir and cook briefly until the tomato just begins to soften and break down.
Deglaze and Create Sauce:
Pour in the dry white wine and use a wooden spoon to scrape up any browned bits stuck to the pan. Bring the mixture to a simmer and let the wine reduce by half which should take about 3 to 4 minutes. Stir in the vegan sour cream or yogurt and season with salt and pepper to taste. Remember sour cream is saltier so adjust accordingly.
Finish and Serve:
Return the browned tofu pieces to the pan and spoon some sauce over each. Turn the heat off and sprinkle freshly chopped basil over everything to add freshness. Serve hot over cooked rice or pasta, or with crusty bread for dipping. A simple side salad pairs well too.
A pan of food with corn and tofu.
A pan of food with corn and tofu. | foodiffy.com

My favorite ingredient is the white wine which really elevates the sauce by adding acidity and complexity. One time my family actually guessed the secret ingredient was something fancy. It's a humble touch that makes the dish feel special and celebratory.

Storage Tips

Store leftovers in an airtight container in the fridge for up to three days. Reheat gently in a pan over low heat to keep the tofu crisp. Avoid microwaving as it can make tofu rubbery.

Ingredient Swaps

For a nutty twist try adding a sprinkle of toasted sesame seeds or a dash of soy sauce to the sauce. If you prefer no alcohol swap the wine for vegetable broth with a splash of lemon juice for acidity.

Serving Ideas

This tofu and corn combo pairs beautifully with fluffy jasmine rice or buttery pasta. I also love it served alongside a tangy cucumber salad or roasted vegetables for an easy full meal. Bread for mopping up sauce is always welcome.

A pan of food with corn and tofu.
A pan of food with corn and tofu. | foodiffy.com

This tofu dish is perfect for busy weeknights and can easily be tailored to what you have on hand. Enjoy the crisp textures and fresh flavors in every bite.

Frequently Asked Recipe Questions

→ What is the best tofu type for this dish?

Super firm tofu is ideal for maintaining shape while pan-frying, but extra firm tofu can work if pressed to remove excess moisture.

→ Can I cook this without oil?

Yes, using a nonstick skillet and adjusting cooking times can help; however, a light coating of oil enhances browning and flavor.

→ How do I press extra firm tofu properly?

Wrap tofu in a clean towel and weight it with a heavy object for 20-30 minutes to remove moisture before slicing.

→ What type of wine works best for cooking here?

A dry, tart white wine such as Sauvignon Blanc adds bright acidity that balances the creamy and sweet elements.

→ Can I substitute vegan sour cream with another ingredient?

Plain unsweetened non-dairy yogurt works well as a tangy alternative that blends smoothly into the sauce.

→ What are good serving suggestions?

Serve this tofu and corn medley over rice, pasta, or alongside a fresh salad or crusty bread for a well-rounded meal.

Pan-Fried Tofu With Corn

Golden tofu seared with corn, garlic, shallots, and fresh basil in a tangy white wine sauce.

Preparation Time
10 mins
Time to Cook
20 mins
Overall Time
30 mins
Created By: Breanna

Type of Recipe: Sides & Snacks

Cooking Difficulty: Suitable for Beginners

Cultural Origin: Plant-based contemporary

Portion Size: 4 Number of Servings

Dietary Options: Vegan Approved, Good for Vegetarians, Gluten-Free, Dairy-Free

Ingredients Required

→ Tofu

01 400 grams super firm or extra firm tofu, pressed
02 Salt and freshly ground black pepper, to taste
03 15 milliliters cooking oil (see note for oil-free alternative)

→ Vegetables

04 1 medium shallot, finely chopped (approximately 80 grams)
05 4 garlic cloves, minced
06 300 grams corn kernels, fresh or frozen
07 1 large tomato, chopped (approximately 180 grams)

→ Liquids and Garnish

08 120 milliliters dry white wine, preferably tart and acidic such as Sauvignon Blanc
09 120 grams vegan sour cream or plain unsweetened non-dairy yogurt
10 15 grams fresh basil, chopped

Guide to Cooking

Step 01

If using extra firm tofu, press it using a tofu press or by wrapping it in a clean tea towel and placing a heavy object on top. Allow to drain for 20 to 30 minutes. Slice into 8 to 9 rectangular pieces. Super firm tofu requires no pressing prior to slicing.

Step 02

Heat a large skillet over medium heat and coat the bottom with about one tablespoon of oil. Pat each tofu piece dry with a clean towel, and season generously with salt and black pepper on both sides. Once the oil is hot, arrange tofu pieces in a single layer and cook undisturbed for 5 minutes per side or until golden brown. Remove and set aside on a plate.

Step 03

Reduce heat to medium-low and add chopped shallot to the skillet. Cook until softened, about 3 minutes. Add minced garlic and stir for 1 minute to prevent burning. Incorporate corn kernels, chopped tomato, and a pinch of salt, cooking briefly until the tomato begins to break down.

Step 04

Pour dry white wine into the pan to deglaze, stirring to lift the flavorful browned bits. Bring to a simmer and reduce the liquid by half, approximately 3 to 4 minutes. Stir in vegan sour cream or non-dairy yogurt. Season with salt and pepper to taste, noting sour cream is saltier than yogurt. Adjust seasoning accordingly.

Step 05

Return the fried tofu to the skillet, gently tossing to coat in the sauce. Garnish with freshly chopped basil. Serve warm over rice or pasta, accompanied by a side salad or crusty bread for dipping.

Extra Suggestions

  1. For oil-free preparation, use a non-stick pan and dry-fry tofu, turning carefully to prevent sticking.

Necessary Equipment

  • Large non-stick skillet
  • Tofu press or heavy weight for pressing tofu
  • Chopping board and sharp knife

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains soy

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 280
  • Fats: 16 g
  • Carbohydrates: 18.5 g
  • Protein: 18 g