<?xml version="1.0" encoding="ASCII"?>
<!-- XBRL document created with Praxa -->
<!-- Copyright (c) 2026 Praxa LLC. All Rights Reserved.-->
<!-- Creation Date: 2026-08-07T00:16:47.1963+00:00 -->
<xs:schema targetNamespace="http://alto.com/20260630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:alto="http://alto.com/20260630" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:srt="http://fasb.org/srt/2026" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2026">
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
  <xs:import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd" />
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alto-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alto-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alto-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alto-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple" />
      <link:roleType roleURI="http://alto.com/20260630/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>995300 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
        <link:definition>995301 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CondensedConsolidatedBalanceSheetsParentheticals" id="CondensedConsolidatedBalanceSheetsParentheticals">
        <link:definition>995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CondensedConsolidatedStatementsofOperationsUnaudited" id="CondensedConsolidatedStatementsofOperationsUnaudited">
        <link:definition>995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" id="CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>995304 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" id="CondensedConsolidatedStatementsofStockholdersEquityUnaudited">
        <link:definition>995305 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/OrganizationandBasisofPresentation" id="OrganizationandBasisofPresentation">
        <link:definition>995306 - Disclosure - Organization and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/Segments" id="Segments">
        <link:definition>995307 - Disclosure - Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/Inventories" id="Inventories">
        <link:definition>995308 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/Derivatives" id="Derivatives">
        <link:definition>995309 - Disclosure - Derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/Debt" id="Debt">
        <link:definition>995310 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CommitmentsandContingencies" id="CommitmentsandContingencies">
        <link:definition>995311 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/PensionandRetirementBenefitPlans" id="PensionandRetirementBenefitPlans">
        <link:definition>995312 - Disclosure - Pension and Retirement Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>995313 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/EarningsPerShare" id="EarningsPerShare">
        <link:definition>995314 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/AccountingPoliciesbyPolicyPolicies" id="AccountingPoliciesbyPolicyPolicies">
        <link:definition>996315 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/SegmentsTables" id="SegmentsTables">
        <link:definition>996316 - Disclosure - Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/InventoriesTables" id="InventoriesTables">
        <link:definition>996317 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DerivativesTables" id="DerivativesTables">
        <link:definition>996318 - Disclosure - Derivatives (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DebtTables" id="DebtTables">
        <link:definition>996319 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/PensionandRetirementBenefitPlansTables" id="PensionandRetirementBenefitPlansTables">
        <link:definition>996320 - Disclosure - Pension and Retirement Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <link:definition>996321 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/EarningsPerShareTable" id="EarningsPerShareTable">
        <link:definition>996322 - Disclosure - Earnings Per Share (Table)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/OrganizationandBasisofPresentationDetails" id="OrganizationandBasisofPresentationDetails">
        <link:definition>996323 - Disclosure - Organization and Basis of Presentation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/SegmentsDetails" id="SegmentsDetails">
        <link:definition>996324 - Disclosure - Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/SegmentsScheduleofSetForthCertainFinancialDatafortheCompanysOperatingSegmentsDetails" id="SegmentsScheduleofSetForthCertainFinancialDatafortheCompanysOperatingSegmentsDetails">
        <link:definition>996325 - Disclosure - Segments - Schedule of Set Forth Certain Financial Data for the Company&#8217;s Operating Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/SegmentsScheduleofTotalAssetsbyOperatingSegmentDetails" id="SegmentsScheduleofTotalAssetsbyOperatingSegmentDetails">
        <link:definition>996326 - Disclosure - Segments - Schedule of Total Assets by Operating Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/InventoriesDetails" id="InventoriesDetails">
        <link:definition>996327 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/InventoriesScheduleofInventoryBalancesDetails" id="InventoriesScheduleofInventoryBalancesDetails">
        <link:definition>996328 - Disclosure - Inventories - Schedule of Inventory Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DerivativesDetails" id="DerivativesDetails">
        <link:definition>996329 - Disclosure - Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DerivativesScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails" id="DerivativesScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetails">
        <link:definition>996330 - Disclosure - Derivatives - Schedule of Derivatives Not Designated as Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DerivativesScheduleofRealizedandUnrealizedGainsandLossesforitsDerivativesnotDesignatedasHedgingInstrumentsDetails" id="DerivativesScheduleofRealizedandUnrealizedGainsandLossesforitsDerivativesnotDesignatedasHedgingInstrumentsDetails">
        <link:definition>996331 - Disclosure - Derivatives - Schedule of Realized and Unrealized Gains and Losses for its Derivatives not Designated as Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DebtDetails" id="DebtDetails">
        <link:definition>996332 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/DebtScheduleofLongTermBorrowingsDetails" id="DebtScheduleofLongTermBorrowingsDetails">
        <link:definition>996333 - Disclosure - Debt - Schedule of Long-Term Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/CommitmentsandContingenciesDetails" id="CommitmentsandContingenciesDetails">
        <link:definition>996334 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/PensionandRetirementBenefitPlansDetails" id="PensionandRetirementBenefitPlansDetails">
        <link:definition>996335 - Disclosure - Pension and Retirement Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/PensionandRetirementBenefitPlansScheduleofComponentsofNetPeriodicCostDetails" id="PensionandRetirementBenefitPlansScheduleofComponentsofNetPeriodicCostDetails">
        <link:definition>996336 - Disclosure - Pension and Retirement Benefit Plans - Schedule of Components of Net Periodic Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/FairValueMeasurementsScheduleofRecurringandNonrecurringFairValueMeasurementsDetails" id="FairValueMeasurementsScheduleofRecurringandNonrecurringFairValueMeasurementsDetails">
        <link:definition>996337 - Disclosure - Fair Value Measurements - Schedule of Recurring and Nonrecurring Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" id="FairValueMeasurementsScheduleofFairValueMeasurementsDetails">
        <link:definition>996338 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
        <link:definition>996339 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://alto.com/20260630/role/EarningPerShareScheduleofBasicandDilutedEarningsPerShareDetails" id="EarningPerShareScheduleofBasicandDilutedEarningsPerShareDetails">
        <link:definition>996340 - Disclosure - Earning Per Share-Schedule of Basic and Diluted Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="alto_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_TransferableTaxCreditNet" name="TransferableTaxCreditNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_OrganizationAndBusinessPolicyTextBlock" name="OrganizationAndBusinessPolicyTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_TransferableTaxCreditsNetPolicyTextBlock" name="TransferableTaxCreditsNetPolicyTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_EssentialIngredientProductCapacity" name="EssentialIngredientProductCapacity" type="dtr-types:massItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_PercentageOfAverageEthanolProduction" name="PercentageOfAverageEthanolProduction" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_ProductionCapacity" name="ProductionCapacity" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_SubsidiaryOwnedAmount" name="SubsidiaryOwnedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_ScheduleOfRecognizedGainsLossesForItsDerivativesNotDesignatedAsHedgingInstrumentsAbstract" name="ScheduleOfRecognizedGainsLossesForItsDerivativesNotDesignatedAsHedgingInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_CostOfGoodsSoldMember" name="CostOfGoodsSoldMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_AlcoholSalesNetMember" name="AlcoholSalesNetMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_DebtDetailsTable" name="DebtDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_StatementsOfOperationsLocationAxis" name="StatementsOfOperationsLocationAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_StatementsOfOperationsLocationDomain" name="StatementsOfOperationsLocationDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_LargeUSEquityMember" name="LargeUSEquityMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_SmallMidUSEquityMember" name="SmallMidUSEquityMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_InternationalEquityMember" name="InternationalEquityMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_FixedIncomeMember" name="FixedIncomeMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_KinergyLineOfCreditMember" name="KinergyLineOfCreditMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_ScheduleOfLongTermBorrowingsAbstract" name="ScheduleOfLongTermBorrowingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_ProceedsFromSaleOf2025TaxCredits" name="ProceedsFromSaleOf2025TaxCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_ScheduleOfFairValueMeasurementsLineItems" name="ScheduleOfFairValueMeasurementsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_ScheduleOfComponentsOfNetPeriodicBenefitCostsAbstract" name="ScheduleOfComponentsOfNetPeriodicBenefitCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_PensionPlansScheduleofComponentsofNetPeriodicBenefitCostsDetailsTable" name="PensionPlansScheduleofComponentsofNetPeriodicBenefitCostsDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_TransferableTaxCreditsNet" name="TransferableTaxCreditsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="alto_DeferredPurchasePricePayments" name="DeferredPurchasePricePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="alto_SharesVestedForEagleAlcohol" name="SharesVestedForEagleAlcohol" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_SharesVestedForEaglesAlcohol" name="SharesVestedForEaglesAlcohol" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_NoncashLeaseAdditions" name="NoncashLeaseAdditions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" name="ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_DerivativesScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetailsTable" name="DerivativesScheduleofDerivativesNotDesignatedasHedgingInstrumentsDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_CashCollateralBalanceMember" name="CashCollateralBalanceMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_RealizedGainsMember" name="RealizedGainsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_AlcoholSalesGrossMember" name="AlcoholSalesGrossMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_AlcoholSalesMember" name="AlcoholSalesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_EssentialIngredientSalesMember" name="EssentialIngredientSalesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_IntersegmentEliminationsMember" name="IntersegmentEliminationsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_IntersegmentSaleMember" name="IntersegmentSaleMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_MarketingAndDistributionsMember" name="MarketingAndDistributionsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_PekinCampusProductionMember" name="PekinCampusProductionMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_ScheduleOfSetForthCertainFinancialDataForTheCompanySOperatingSegmentsAbstract" name="ScheduleOfSetForthCertainFinancialDataForTheCompanySOperatingSegmentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_WesternProductionSegmentMember" name="WesternProductionSegmentMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_RealizedGainLossOnDerivatives" name="RealizedGainLossOnDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="alto_ScheduleOfTotalAssetsByOperatingSegmentAbstract" name="ScheduleOfTotalAssetsByOperatingSegmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_WesternProductionMember" name="WesternProductionMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_AllowanceForDoubtfulAccountReceivableRecoveries" name="AllowanceForDoubtfulAccountReceivableRecoveries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="alto_IndexedPricePurchaseContracts" name="IndexedPricePurchaseContracts" type="dtr:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_IndexedPriceSalesContract" name="IndexedPriceSalesContract" type="dtr:weightItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_IndexedPricePurchaseContract" name="IndexedPricePurchaseContract" type="dtr:energyItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_PostretirementPlanMember" name="PostretirementPlanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_PensionPlansDetailsTable" name="PensionPlansDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_UnrealizedGainsLossesMember" name="UnrealizedGainsLossesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_RetirementPlanMember" name="RetirementPlanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_GeneratedTransferableTaxCredits" name="GeneratedTransferableTaxCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_FairValueOthers" name="FairValueOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="alto_OrionTermLoanMember" name="OrionTermLoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_DefinedBenefitPlanServicesCost" name="DefinedBenefitPlanServicesCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_DefinedBenefitPlanInterestCosts" name="DefinedBenefitPlanInterestCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" name="ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_ScheduleOfFairValueMeasurementsAbstract" name="ScheduleOfFairValueMeasurementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_CommitmentsandContingenciesDetailsTable" name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_SalesCommitmentsMember" name="SalesCommitmentsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_EthanolPurchaseContractsMember" name="EthanolPurchaseContractsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_AlcoholSalesContractsMember" name="AlcoholSalesContractsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_AlcoholFromItsSuppliersMember" name="AlcoholFromItsSuppliersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_CornFromSuppliersMember" name="CornFromSuppliersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="alto_ScheduleOfBasicAndDilutedEarningsPerShareDetailsAbstract" name="ScheduleOfBasicAndDilutedEarningsPerShareDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
</xs:schema>
