Baked beans are a humble yet much-loved comfort food, known for their rich saucy flavor and satisfying heartiness. While canned varieties like Heinz have long had a place on pantry shelves, many home cooks—myself included—have turned to scratch-made versions for greater depth of flavor, control over ingredients, and customization. This Spanish Style Baked Beans and Ground Beef recipe was born out of that very desire: to reimagine a classic British staple with the bold and rustic flavors of Spain.
The inspiration comes from traditional Spanish cooking, which celebrates bold aromatics, high-quality legumes, earthy herbs, and a love for meats that add both richness and depth. In this version, we use Haricot beans—also known as navy beans—for their creamy texture and ability to absorb flavors beautifully. A high-quality option such as ‘El Navarrico Alubias Blancas’ is recommended, particularly because they hold their shape well after slow cooking or reheating. Since I often make this in large batches to store in the fridge or freezer, ingredient quality really makes a difference in maintaining texture as well as flavor.
The addition of ground beef adds a robust, meaty element that transforms the dish from a side into a satisfying main course. The recipe also leans into traditional Spanish ingredients like piquillo peppers and sun-dried tomatoes, both of which provide sweetness and depth that elevate it far beyond basic baked beans. Aromatics like garlic, red onions, and fresh rosemary give the dish its soul, while chili adds just the right amount of heat.
Swiss chard introduces a welcome green element, giving this dish balanced nutrition and a slight bitterness that contrasts nicely with the sweet and smoky tomato base. Meanwhile, white wine adds acidity and helps deglaze the pan, unlocking the flavors of the sautéed beef and vegetables before everything is baked together in the oven with chicken stock to form a luscious, savory sauce that binds it all together.
What makes this baked beans and ground beef recipe so versatile is its ability to fit into any mealtime scenario. Serve it over toast for a hearty breakfast, enjoy it with a poached egg for a brunch dish, or plate it up next to roasted chicken or grilled pork for a flavorful dinner. You can even spoon it over rice or stuff it into a baked potato for an easy lunch.
Ultimately, this Spanish-style twist on baked beans reflects a fusion of classic comfort and Mediterranean flair. It’s a recipe meant to be shared, savored, and even reinvented with your own personal touches. Whether you’re looking to impress guests, meal prep for the week, or simply rediscover your love for baked beans, this dish promises layers of flavor in every spoonful.

Tasty Spanish Style Baked Beans and Ground Beef Recipe
Ingredients
2 medium red onion - diced
1 large tomato - diced
4 cloves garlic - crushed
1 glass white wine
1 medium red chili (red chilli in British English) - finely chopped- 6 stalks Swiss Chard - with leaves
8 small sun-dried tomatoes - in oil and sliced
2 sprigs rosemary - finely chopped- 1 medium piquillo pepper - in oil and sliced
2 pounds ground beef (minced beef)- 660 grams navy beans
300 ml chicken stock (chicken broth or chicken bouillon)
2 tablespoons olive oil
Instructions
- Preheat oven to 180 degrees Celsius with the fan assisted.
- Drain and rinse your beans in a colander.
- Heat a pan to medium heat with lots of olive oil, add your onions and sweat down until translucent.
- Add the garlic, chilli, rosemary to the pan and cook for a couple of minutes.
- Add your beef to the pan to crisp up slightly for a couple of minutes.
- Now add your tomatoes, peppers, sundried tomatoes to the pan together with the white wine. Increase the heat and cook until the alcohol has cooked off and you are left with a small amount of liquid.
- Take off the heat and add your swiss chard together with some salt and pepper.
- Add your beans to an ovenproof dish and then add the contents of your pan; stir through, so everything is mixed together.
- Now you can add your stock; you want to add enough stock to about cover the beans.
- Now transfer the beans to the oven and cook for 45 minutes to 1 hour. Serve hot.










