Kale Bulgur with Plant-Based Meatballs
High Protein Plant-Based 15 Min Easy

Kale Bulgur with Plant-Based Meatballs

High Protein Plant-Based 15 Min Easy

Kale Bulgur with Plant-Based Meatballs

Dates in a savory kale dish are a strange choice until the first bite. They soften in the hot pan and leave just enough sweetness to balance the earthy kale and toasted cumin, not dessert territory, just a subtle warmth that smooths out the savory base.

Six plant-based meatballs bring 48 grams of protein to the plate, backed by bulgur, one of the few grains that carries meaningful protein of its own. Seven ingredients, fifteen minutes, 917 kcal. The garlic and cumin hit olive oil first, then the pan handles the rest.

What happens to kale’s nutrients when you boil it, and what the olive oil does next FitChef Audio

Dates in a savory kale dish are a strange choice until the first bite. They soften in the hot pan and leave just enough sweetness to balance the earthy kale and toasted cumin, not dessert territory, just a subtle warmth that smooths out the savory base.

Six plant-based meatballs bring 48 grams of protein to the plate, backed by bulgur, one of the few grains that carries meaningful protein of its own. Seven ingredients, fifteen minutes, 917 kcal. The garlic and cumin hit olive oil first, then the pan handles the rest.

917 kcal
48g protein
113g carbs
30g fat
19g fiber
Easy 1 serving

Ingredients · 1 serving

  • bulgur 3 ounces
  • kale (frozen) 8 ounces
  • garlic 1 clove
  • dates 2 pieces
  • olive oil 1.5 tablespoon
  • ground cumin 0.5 teaspoon
  • plant-based meatballs 6 pieces

Method · 15 min

  1. Cook the bulgur according to the instructions on the package.

  2. Boil the kale in a large pot of water until tender in about 8 minutes. Then drain.

  3. Press the garlic clove and chop the dates into pieces.

  4. Heat half of the oil in a large pan. Sauté the garlic and briefly cook the cumin. Add the bulgur and kale to the pan and mix everything well together, stirring in the date pieces. Season with pepper and salt.

  5. In a frying pan, heat the remaining oil and cook the plant-based meatballs for 6 minutes.

  6. Serve the kale bulgur on a plate along with the meatballs.

Tip

Squeeze the boiled kale firmly after draining. Frozen kale retains a surprising amount of liquid even after you pour off the cooking water, and that extra moisture steams the garlic and cumin instead of letting them sauté in the oil. Wringing it dry gives you direct fat contact, which is what carries their flavor into the kale.

Nutrition per serving
917 kcal 48g protein 113g carbs 30g fat 19g fiber

Why This Works

Behind this recipe

Can I use fresh kale instead of frozen?

Fresh works, but the texture is different. Frozen kale breaks down more during cooking, giving you softer pieces that blend into the bulgur naturally. Fresh kale stays chewier. If you prefer that, strip the leaves from the stems and chop them smaller before boiling, and give them a couple of extra minutes in the water.

Is 48 grams enough protein from plant sources?

That old fitness rule capping absorption at 20 or 30 grams has not held up under scrutiny. Newer research points to a much higher ceiling for how much a single meal can contribute to muscle building. Forty-eight grams entirely from plants, meatballs plus bulgur, sits squarely in productive territory.

Read the full evidence review
Why is this recipe 917 calories?

The calories spread across the full plate: bulgur, olive oil, dates, and six plant-based meatballs all contribute. No single ingredient dominates. For a plant-based dinner that needs to hit close to 1000 kcal, this is what it looks like, dense whole-food sources stacked together.

Explore the evidence

More dinner recipes

Bulgur Pilaf with Chickpeas
Bulgur Pilaf with Chickpeas
20 min · 657 kcal
Lemon quinoa with spinach, cherry tomatoes & chicken
Lemon quinoa with spinach, cherry tomatoes & chicken
15 min · 824 kcal
Turkey Pumpkin Chili
Turkey Pumpkin Chili
20 min · 386 kcal

FitChef is a digital publisher and evidence synthesis platform. We aggregate and structure publicly available research for informational purposes. FitChef does not perform original clinical research, provide medical advice, or offer treatment recommendations. Certainty tiers reflect the volume and agreement of the underlying evidence, not an editorial endorsement of study quality. Consult a qualified healthcare professional before making changes to your diet or exercise regimen.

Scan to install FitChef
Listen on the go Free. One tap install. No app store needed.
Install app