With beans and Kale.
There are foods that feel like true hugs — and for me, meatballs are right at the top of that list. They’re practical, affordable, versatile and, above all, perfect for anyone juggling work, family, exhaustion and that constant desire to eat something nourishing without complications.
And today, when I’m completely drained (the kind of drained only a mother, a working woman and the cook of the house truly understands — and yes, I’m fully aware it’s only Monday), I’m bringing you exactly that: a simple recipe, rich in protein, full of nutrients and one that always saves me — even on days when my body begs for the sofa and my mind begs for real food.
Why I Love Making Meatballs
Meatballs are one of those recipes that:
- yield a lot
- freeze beautifully
- always turn out well, whether with pasta, rice, vegetables or — like today — beans and kale (straight from my garden 😁)
- are perfect to batch‑prep and guarantee ready‑to‑go meals for chaotic days
I usually make a big tray, shape them, freeze them and store them in bags. That way, whenever I need them, it’s just a matter of taking them out, cooking them and adding whatever I have in the fridge.
Today’s Recipe: Meatballs with Beans and Kale
This combination is a classic in my home. It’s nutritious, comforting and full of flavour — and it makes the most of simple ingredients we almost always have on hand.
The beans add creaminess and extra protein. The kale brings fibre, vitamins and that fresh green touch that balances everything out. And the meatballs… well, the meatballs work their magic.






How I prepare this dish on tired days
When I’m low on energy, this is what I do:
- I take the frozen meatballs out of the freezer.
- I sauté an onion and garlic in a drizzle of olive oil.
- I add tomatoes (fresh or canned — no judgement).
- I stir in cooked beans.
- I bring everything to a simmer and drop the meatballs in.
- At the end, I add the kale and let it wilt.
Why this recipe works so well
- It’s rich in protein (meatballs + beans).
- It has fibre and micronutrients (kale).
- It’s budget‑friendly. It’s perfect for meal prep.
- It’s comfort food without the guilt.
- And above all, it’s one of those recipes that feeds both body and soul — especially on the days when we’re running on autopilot.
Final message from someone who really needed an extra day to recover from the weekend
There are days when I cook for pleasure. And there are days when I cook out of necessity. Today was definitely the second kind — but even so, this recipe managed to pull a smile out of me.
If you’re like me — tired, but still needing something good on your plate — give it a try. I promise it will hit the spot. There are days when we just want to eat something good without thinking too much. Meatballs are perfect for those days.
They’re quick, practical and have that homemade flavour that makes us feel like we’re taking care of ourselves — even when we’re exhausted.

Protein‑Packed Meatballs with Beans and Kale
Equipment
- Large Frying Pan
- Large bowl
Ingredients
- 700 gr ground meat of choice I used beef
- 1 un egg
- 1 tbsp Dijon mustard
- 4 tbsp breadcrumbs
- 1 drizzle olive oil or butter, if you prefer
- Salt, garlic powder and black pepper to taste
- 1 clove garlic, minced
- 300 ml tomato purée
- 150 gr Chopped tomatoes I used frozen
- 1 un onion, chopped frozen works too
- 300 Gr butter beans, cooked I used jarred
- 250 Gr chopped kale
- 3 Tbsp ketchup helps balance the acidity of the tomato; you can use sugar instead
- 100 ml water if needed to thin the sauce
- Chopped coriander to taste optional
Instructions
- In a large bowl, combine the ground meat, egg, mustard, breadcrumbs, salt, garlic powder and pepper. Mix until the mixture is uniform, then shape into balls of roughly the same size.
- Heat a pan with a drizzle of olive oil. When the oil is hot, sear all the meatballs and set them aside.
- In the same pan, start the sauce. Add the minced garlic, onion and tomatoes. Let them cook for about 5 minutes. Then add the tomato purée, the beans, the kale and the meatballs, and let everything cook for another 15 minutes. (If you notice the sauce getting too thick, add a little water.)
- Adjust the seasoning, sprinkle some coriander on top, and it’s ready to serve.



