Nutrition Facts for Tofu and swiss chard stacks

Tofu and Swiss Chard Stacks

Elevate your plant-based dining experience with these irresistible Tofu and Swiss Chard Stacks—a beautifully layered dish that’s as nutritious as it is delicious. This recipe features firm tofu marinated in a savory blend of soy sauce, olive oil, lemon juice, and paprika, grilled to golden perfection for a crispy exterior. Paired with tender sautéed Swiss chard, cooked with aromatic garlic for depth of flavor, these stacks are a perfect balance of protein, greens, and satisfying umami. Ready in just 40 minutes, this recipe is both quick and elegant, making it ideal for weeknight dinners or special occasions. Garnish with fresh herbs like parsley or basil for a fragrant finishing touch, and serve as a main course or alongside a hearty grain for a wholesome, plant-powered meal. Perfect for vegans, vegetarians, and anyone exploring delicious tofu recipes, this dish is a must-try!

Nutriscore Rating: 79/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Tofu and Swiss Chard Stacks
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 400 grams firm tofu
  • 300 grams Swiss chard
  • 2 tablespoons olive oil
  • 3 tablespoons soy sauce
  • 2 whole garlic cloves
  • 2 teaspoons lemon juice
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 0.5 teaspoons paprika
  • 2 tablespoons optional fresh herbs (e.g., parsley or basil)

Directions

Step 1

Press the tofu by placing it between two plates and adding a heavy object on top. Let it sit for 15 minutes to remove excess water. Then slice the tofu into thick rectangular pieces, approximately 1 cm thick.

Step 2

In a shallow bowl, whisk together the soy sauce, olive oil (1 tablespoon), lemon juice, paprika, black pepper, and a pinch of salt. Add the tofu slices to the marinade and let them sit for at least 10 minutes, flipping halfway through for even coating.

Step 3

While the tofu marinates, rinse the Swiss chard thoroughly and pat it dry. Separate the stems from the leaves and chop both into bite-sized pieces, keeping the stems and leaves separate.

Step 4

Heat 1 tablespoon of olive oil in a large skillet over medium heat. Mince the garlic and add it to the skillet, cooking for 30 seconds until fragrant.

Step 5

Add the Swiss chard stems to the skillet and sauté for 2-3 minutes. Then add the leaves and cook for an additional 5-7 minutes until wilted and tender. Season with salt and pepper to taste, then set the cooked chard aside.

Step 6

Heat a grill pan or nonstick skillet over medium heat. Cook the marinated tofu slices for 3-4 minutes on each side until golden brown and lightly crispy.

Step 7

To assemble the stacks, start with a slice of tofu as the base. Top it with a generous portion of sautéed Swiss chard, then repeat the layering, ending with Swiss chard on top. Garnish with optional fresh herbs like parsley or basil.

Step 8

Serve the tofu and Swiss chard stacks warm as a main dish or along with a side of grains or a fresh green salad.

Nutrition Facts

Serving size 801.7 grams (801.7g)
Amount per serving % Daily Value*
Calories 685
Total Fat 47.80g 61%
Saturated Fat 6.80g 34%
Polyunsaturated Fat 2.70g
Cholesterol 0mg 0%
Sodium 3624mg 158%
Total Carbohydrate 27.40g 10%
Dietary Fiber 11.00g 39%
Total Sugars 8.70g
Protein 52.90g 106%
Vitamin D 0IU 0%
Calcium 802mg 62%
Iron 13mg 70%
Potassium 1965mg 42%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 57.3%
Protein: 28.2%
Carbs: 14.6%