Can you explain what you mean by generating blood faster? That isn't readily comprehensible. If you mean what Gymdandee thought you meant, be careful -- too much iron causes an increased risk of heart disease. So the question is, do you have a problem? You don't really say, so we can't really answer until we know what exactly it is you want to accomplish or need to accomplish. But a safe way to get hemoglobin that doesn't throw off your B vitamin balance or overload you with iron is to eat foods high in chlorophyll, such as spirulina or wheat grass. Chlorophyll has virtually the same structure as hemoglobin, and the body accepts it as such, and it is safer. But again, you need to tell us in more detail what's actually going on for us to give you an answer that makes any sense and won't harm you in the long run.
The mineral iron makes hemoglobin. That helps carry and store oxygen in your body. Foods rich in iron help prevent anemia and help keep your cells supplied with oxygen. Red meat, organ meat like kidney and livers, beans, lentils, dark green leafy vegetables, like spinach and kale, dried prunes, dried raisins and egg yolks.
Folic acid, that's vitamin B9, is a B-complex that helps the body make new healthy red blood cells. Foods with high amounts of folic acid are enriched breads and cereals, green leafy vegetables, again like kale and spinach, dried beans, peas and nuts.
Vitamin B 12 is a B-complex, it's important for the DNA synthesis and production of red blood cells in the bone marrow. Low levels of B-12 lead to abnormal cell division in your bone marrow. Vitamin B 12 found in beef liver, fish, red meat, eggs, milk, dairy products, fortified breakfast cereals.