There’s something so comforting about a bowl of warm, glossy sweet and sour tofu — lightly crisped edges, juicy pineapple, and a sauce that smells bright and sunny even on a quiet evening. This sweet and sour tofu with pineapple is one of those simple, wholesome dinners that feels cheerful the moment it hits the pan. The sweetness comes alive with fresh fruit, the tang is mellow instead of sharp, and everything cooks gently, allowing the flavors to bloom in the coziest way.
Table of Contents
Table of Contents

Sweet & Sour Tofu with Pineapple (Easy, Bright & Family-Friendly)
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A bright and cozy plant-based dinner where crisp tofu, juicy pineapple, and colorful vegetables simmer together in a glossy sweet-and-sour sauce. It’s warm, family-friendly, and ready in under 30 minutes — the kind of simple meal that brings comfort to a busy day.
Ingredients
For the Tofu & Vegetables
14 oz extra-firm tofu, pressed and cubed
1 red bell pepper, sliced
1 yellow bell pepper, sliced
1 green bell pepper, sliced
1 small onion, sliced
1 cup pineapple chunks (fresh or canned in juice)
1 tbsp neutral oil
Pinch of salt and pepper
For the Sweet & Sour Sauce
2 tbsp soy sauce (or tamari for gluten-free)
2 tbsp ketchup
1 tbsp rice vinegar
1–2 tbsp maple syrup
1 tbsp cornstarch
1/4 cup water or pineapple juice
1 clove garlic, minced
Instructions
Bake the tofu
Preheat the oven to 400°F (200°C). Toss the cubed tofu with a little oil, salt, and pepper. Spread on a lined tray and bake for 20–25 minutes, or until lightly golden and crisp around the edges.Sauté the vegetables
Warm a skillet over medium heat. Add the sliced peppers and onion. Cook for 5–7 minutes, stirring slowly, until the vegetables soften and release a sweet aroma.Mix the sauce
In a small bowl, whisk together soy sauce, ketchup, vinegar, maple syrup, cornstarch, and water (or pineapple juice) until smooth and glossy.Thicken the sauce
Pour the sauce into the skillet with the vegetables. Cook for 1–2 minutes, stirring gently, until it thickens into a bright, shiny glaze.Combine everything
Add the baked tofu and pineapple chunks to the skillet. Fold everything together until coated and warm.
Serve and enjoy
Serve over rice or quinoa while everything is warm and fragrant.
Notes
Gluten-Free: Use tamari instead of soy sauce.
Vegan: Use maple syrup instead of honey.
Extra Crispy Tofu: Air-fry at 390°F for 12–14 minutes.
Make It Spicy: Add a pinch of chili flakes or your favorite mild chili sauce.
More Protein: Add cooked edamame or serve over quinoa.
Smoother Sauce: Add a splash of water if it thickens too much during reheating
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Family-Friendly, High-Protein
- Method: Stovetop, Oven-Baked
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 14 g
- Sodium: 580 mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6 g
- Trans Fat: 0g
- Carbohydrates: 34 g
- Fiber: 4 g
- Protein: 15 g
- Cholesterol: 0mg
A Small Story from My Kitchen
I still remember the first time I made Sweet & Sour Tofu with Pineapple with my kids on a slow summer afternoon.The windows were open, sunlight drifting through the curtains, and the smell of sautéing peppers filled the whole house. They stood beside me — one whisking the sauce, the other sneaking pineapple pieces when they thought I wasn’t looking.
It reminded me of my own childhood kitchen, where my mother kept a little notebook of quick, cheerful recipes perfect for weeknights. She always said food didn’t need to be complicated to feel special… it just needed color, balance, and care. This tofu dish brings all of that together. Crisp on the outside, soft on the inside, gently sweet with fruit, and bright enough to wake up a quiet dinner table.
It has become one of those recipes I return to whenever I want something nourishing, plant-based, and vibrant — especially on evenings when I crave a little simplicity wrapped in warmth.
Why This Sweet & Sour Tofu with Pineapple Works So Well
This Sweet & Sour Tofu with Pineapple feels balanced in all the right ways. The tofu is baked or lightly pan-seared until golden, giving it a crispness that holds beautifully under the glossy sauce. Pineapple adds natural sweetness, while rice vinegar provides gentle tang without overpowering.The rice vinegar adds a soft brightness that lifts the dish without turning sharp. And because the ingredients come together so naturally, you can have dinner on the table in less than half an hour — just right for busy evenings that still deserve something warm and homemade.
It’s also nutritious — the tofu brings plant-based protein, the peppers provide color and antioxidants, and the pineapple adds vitamin-rich brightness. This dish sits comfortably beside other wholesome vegetarian recipes like my Crispy Baked Tofu and Tofu Curry Recipe, wonderful for anyone looking for family-friendly, vibrant meals.
You can easily serve it with rice, quinoa, or even alongside something cozy like my Healthy Harvest Grain Bowl to round out the table.
It’s the kind of dish that fits beautifully beside other plant-based meals — and that’s why Sweet & Sour Tofu with Pineapple has become a favorite in our home.
Ingredients & Notes
Extra-firm tofu — Pressing removes moisture so the tofu becomes beautifully crisp. If soft tofu is all you have, handle it delicately; it won’t brown as much but will still taste lovely.
Pineapple chunks — Fresh is best for natural sweetness, but canned pineapple in juice works wonderfully too.
Bell peppers — Choose red, yellow, or orange for bright color and a mild, sweet flavor.
Onion — A small white or yellow onion softens into the sauce, adding mellow sweetness.
Garlic — Brings warmth and aroma. Freshly minced makes the sauce smell irresistible.
Soy sauce — Use low-sodium if you prefer a gentler saltiness.
Rice vinegar — Gives tang without being harsh. Apple cider vinegar works in a pinch.
Ketchup — Provides sweetness, color, and body to the sauce naturally.
Maple syrup or honey — Adjust depending on how sweet you like the dish.
Cornstarch — Thickens the sauce into that beautiful glossy finish.
Neutral oil — Avocado or canola oil both work well.
Salt & pepper — Season lightly so the sweet-and-sour balance stays intact.
Step-by-Step Instructions
1. Prep and Crisp the Tofu
Pat the tofu dry, cube it, and toss with oil and a pinch of salt. Bake at 400°F for 20–25 minutes until lightly golden and crisp around the edges.

2. Sauté the Vegetables
In a skillet, sauté peppers and onions until softened and fragrant. The kitchen should smell sweet and warm.
3. Create the Sauce
Whisk soy sauce, ketchup, vinegar, maple, and cornstarch until smooth. The mixture should be glossy and slightly pinkish from the ketchup.
4. Bring Everything Together
Pour the sauce into the skillet and let it thicken until glossy. Add the pineapple and tofu, gently folding everything together.

5. Serve Warm
Serve over rice or quinoa while everything is still warm and fragrant.

Variations & Dietary Options
Vegan: This recipe is already completely plant-based and naturally cozy, so no adjustments are needed unless you want to sweeten the sauce with maple syrup for a softer finish.
Gluten-Free: Simply swap the soy sauce for gluten-free tamari. The flavor stays gentle and balanced while keeping the dish safe for gluten-free guests.
Dairy-Free: The dish is naturally dairy-free, making it an easy option for families with mixed dietary needs.
Spicy: If you enjoy a bit of heat, sprinkle in a touch of crushed red pepper or stir in a small spoonful of your favorite chili sauce. The gentle warmth blends beautifully with the sweetness of the pineapple.
High-Protein: To make the meal more satisfying, serve the tofu over warm quinoa or fold in a handful of steamed edamame. Both add extra plant protein and pair well with the bright sauce.
Kid-Friendly: For little ones, soften the tang by using a splash more pineapple juice or an extra drizzle of maple syrup. The flavors become mellow and sweet, perfect for younger palates.
Fall Twist: Add a scoop of roasted pumpkin or butternut squash cubes. Their caramelized sweetness brings a cozy, seasonal touch that fits beautifully with the dish’s warmth.
Pineapple also brings natural sweetness and a pop of brightness to the dish, and you can read more about this beautiful fruit here (Wikipedia).
Tips, Storage & Troubleshooting
Too thick? Stir in a small splash of water or a bit of pineapple juice until the sauce returns to a silky consistency.
Too thin? Let the mixture simmer for a minute or two longer. As the heat gently reduces the sauce, it becomes glossy and coats the tofu perfectly.
Too sweet? A tiny splash of vinegar will bring the flavors back into balance.
Too tangy? Add a little more maple syrup to round out the edges and soften the brightness.
Storage: Keep leftovers in an airtight container in the refrigerator for 3–4 days. The flavors deepen as they rest, making it wonderful for meal prep.
Freezing: The tofu may lose a bit of its firmness, but the dish freezes well. Freeze flat in freezer-safe containers for easy reheating.
Reheating: When you’re ready to enjoy the leftovers, let the tofu warm slowly in a covered skillet. Keep the heat low so the flavors settle in again, and if the sauce feels firm, stir in a teaspoon of water or juice to bring back its gentle, glossy flow.
This Sweet & Sour Tofu with Pineapple recipe fits beautifully into our collection of easy, nourishing meals.
Can I make this without pineapple?
Yes — if you don’t have pineapple on hand, you can use orange segments or ripe mango. The flavor will change slightly, but the sweet brightness still fits beautifully with this Sweet & Sour Tofu with Pineapple–style sauce.
Can I air-fry the tofu?
Absolutely. For this Sweet & Sour Tofu with Pineapple dish, air-fry the tofu at 390°F for 12–14 minutes. The edges become beautifully crisp and hold the glossy sauce so well.
Will the tofu stay crispy?
The tofu softens a bit once coated with the warm sauce, but baking or air-frying keeps it pleasantly firm — just right for recipes like Sweet & Sour Tofu with Pineapple where texture matters.
What’s the best vinegar for this?
Rice vinegar is my favorite here. It brings a gentle tang that complements the sweetness in Sweet & Sour Tofu with Pineapple without overpowering the dish.
Can I double the sauce?
Yes — and it’s a great idea if you love extra glossy, spoon-worthy sauce. Doubling it works perfectly and gives this Sweet & Sour Tofu with Pineapple an even cozier finish.
Conclusion
I hope this sweet and sour tofu brings the same warmth to your kitchen that it brings to mine. It’s bright, comforting, and wonderfully simple — the kind of recipe that makes a quiet evening feel a little more special. If you try it, I’d love to hear your thoughts or see how you make it your own. Cooking is always better when shared.




