15-Minute Creamy Garlic Tofu & Greens (High Protein Vegan Dinner on a Budget)
- The Divine Chef

- Apr 24
- 2 min read
Updated: May 2

This is one of those meals I didn’t expect to hit the way it did… but lately, I’ve been living off it. It’s warm, creamy, full of flavor, and most importantly, it actually keeps me full for hours. When I don’t feel like spending a lot of time in the kitchen but still want something that feels nourishing and comforting, this creamy garlic tofu with greens is exactly what I reach for. It’s simple, budget-friendly, and comes together in just 15 minutes — the kind of meal that makes taking care of yourself feel easy.
Ingredients
1 Block Extra Firm Tofu, pressed and torn into bite size chunks
1 Tablespoon Oil (or water for oil-free option)
4 Cloves Garlic, minced
2 cups Fresh Spinach or Kale
1 cup Unsweetened Soy Milk (for added protein)
1 cup Vegetable Broth
2-3 Tablespoons Nutritional Yeast
2 Tablespoon Cornstarch (1 more TB for thicker sauce)
1 Tablespoon Soy Sauce or coconut amino acids (optional)
1/2 tsp Garlic Powder
1/2 tsp Onion Powder
Salt and Black Pepper to taste
Optional: Chili Flakes for heat (optional)
Easy 15-Minute Vegan Dinner for Busy Weeknights
What I love most about this recipe is how flexible it is. Some days I serve it over fluffy white rice for that cozy, comforting feel, and other days I keep it lighter with just greens. The creamy garlic sauce really does all the work here — it coats the tofu perfectly and brings everything together in a way that feels indulgent, but it’s still made with simple, affordable ingredients. This is one of those meals that proves eating plant-based doesn’t have to be complicated or expensive to feel satisfying.
Instructions
Heat oil in a large pan over medium heat.
Season tofu with salt and black pepper then add it to the pan and cook for 5–7 minutes, turning occasionally until lightly golden.
Add minced garlic, sauté for 1–2 minutes until fragrant.
Stir in the greens and cook until wilted.
In a small bowl, whisk together soy milk, broth, nutritional yeast, cornstarch, soy sauce, garlic powder, onion powder, salt, and pepper.
Pour the sauce into the pan and stir continuously until thick and creamy, about 2–3 minutes.
Taste and adjust seasoning as needed.
Serve warm over rice, quinoa, or enjoy on its own.
NUTRITION HIGHLIGHT
High in plant-based protein
Rich in iron and calcium (from tofu and greens)
Dairy-free and heart-healthy
Budget-friendly and filling
TOTAL (WITHOUT RICE)
$5.60 total
$1.40 per serving (4 servings)
WITH RICE
Rice: $0.80 – $1.00
NEW TOTAL: ~$6.50
$1.60 per serving



can it be frozen? I am making vegan for one person. Does it keep well in refrigerator?
I doubled the recipe so I would have leftovers, and I used white and black pepper instead of the recommended red pepper flakes. Used a mixture of spinach and kale. But otherwise followed the recipe closely. My wife and I really enjoyed this dish. It's easy, quick, and really flavorful and satisfying. It's appropriate for any season. Highly recommended.
I tried my chopsticks too...it was oddly meditative. I was making tofu 'eggs' with the other half of a wedge of tofu, so now I have breakfast and a dinner meal covered for at least a few days. I used swiss chard from the garden, in place of kale. Such a simple recipe. I am glad I stumbled upon it today. Thank you
This dish is delicious! My tofu fell apart, but it might have been a little too wet. However, that did not detract from the flavor at all. This recipe will be on frequent repeat. Thank you!
Love the chopstick tip! 💚