How to Make Margarine (Traditional & Healthy Version)

Margarine is a beloved staple in German breakfast culture, enjoyed across the country as a flavorful and versatile bread spread. Traditionally, margarine was developed in the late 19th century as an affordable alternative to butter, and it quickly found its place on German breakfast tables. Its mild, creamy taste and smooth texture make it perfect for spreading on fresh Brötchen (German bread rolls) or Vollkornbrot (whole grain bread). Homemade margarine offers a wonderful opportunity to enjoy a plant-based, vegan-friendly spread that is free from additives and unnecessary preservatives. In Germany, breakfast is often a cherished ritual, featuring an array of breads, jams, cheeses, and spreads. By making your own margarine, you can control the ingredients, prioritize health, and experience the authentic flavors cherished in German homes. This healthy margarine recipe is tailored for those who appreciate wholesome, traditional foods but want to maintain a balanced diet. It is an excellent choice for families, vegans, or anyone seeking a delicious alternative to butter without sacrificing taste or texture.

35 min total2 servingseasy720 kcal / 100g

Ingredients

  • Refined sunflower oil
    1/2 cup Refined sunflower oil (Sonnenblumenöl)
  • Coconut oil
    1/4 cup Coconut oil (Native Kokosöl, room temperature)
  • Unsweetened soy milk
    1/4 cup Unsweetened soy milk (Sojamilch)
  • Apple cider vinegar
    1 teaspoon Apple cider vinegar (Apfelessig)
  • Turmeric powder
    1/8 teaspoon Turmeric powder (Kurkuma, for color)
  • Salt
    1/4 teaspoon Salt (Meersalz)
  • Lecithin granules
    1 teaspoon Lecithin granules (Lecithin, optional emulsifier)
  • Lemon juice
    1/2 teaspoon Lemon juice (Zitronensaft, fresh squeezed)
  • Agave syrup
    1/2 teaspoon Agave syrup (Agavendicksaft, for mild sweetness)

Step-by-step instructions

Step 1: In a small saucepan
0%

Step 1 · In a small saucepan

In a small saucepan, gently melt the coconut oil until just liquefied. Remove from heat and let it cool slightly.

Step 2: In a blender
0%

Step 2 · In a blender

In a blender, combine soy milk, sunflower oil, cooled coconut oil, apple cider vinegar, and salt. Blend on high until the mixture becomes creamy and slightly thickened.

Step 3: Add turmeric powder
0%

Step 3 · Add turmeric powder

Add turmeric powder, lecithin granules, lemon juice, and agave syrup to the blender. Blend again until fully incorporated and smooth.

Step 4: Taste and adjust salt or sweetness if desired
0%

Step 4 · Taste and adjust salt or sweetness if desired

Taste and adjust salt or sweetness if desired. Blend for an additional 30 seconds for extra creaminess.

Step 5: Pour the mixture into a clean
0%
2h 0m

Step 5 · Pour the mixture into a clean

Pour the mixture into a clean, airtight glass container. Place in the refrigerator to set for at least 2 hours.

Step 6: Once firm
0%

Step 6 · Once firm

Once firm, your homemade German margarine is ready to spread! Stir gently before serving if separation occurs.

Why this recipe is healthy

Making margarine at home allows you to control the quality and source of ingredients, reducing unhealthy fats, additives, and preservatives found in commercial versions. This recipe uses plant-based oils, is naturally low in saturated fat, and contains no cholesterol, making it suitable for a heart-healthy diet. It's also suitable for vegans and those with lactose intolerance, supporting a balanced and mindful breakfast routine.

A note on tradition

Margarine became a popular alternative to butter in Germany during the early 20th century, especially in urban areas and during times when dairy was scarce. Today, it is a breakfast essential, spread on breads and rolls throughout the country. Margarine is enjoyed across all regions of Germany, particularly in the north where hearty breads and vegan options are increasingly popular. It is commonly eaten at breakfast buffets, family tables, and even school canteens.

← Back to Margarine nutrition