XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING ACTIVITIES (Consolidated Amounts) (Details) (SCAE Plan, USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 22 Months Ended 30 Months Ended
Nov. 23, 2014
Nov. 23, 2014
Nov. 23, 2014
Nov. 23, 2014
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       $ 217.6us-gaap_RestructuringAndRelatedCostExpectedCost
Restructuring and Related Cost, Incurred Cost 17.4us-gaap_RestructuringAndRelatedCostIncurredCost 38.5us-gaap_RestructuringAndRelatedCostIncurredCost 150.6us-gaap_RestructuringAndRelatedCostIncurredCost  
Consumer Foods
       
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       51.7us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost 7.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
17.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
33.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Commercial Foods
       
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       8.6us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost (0.5)us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
3.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
8.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Private Brands
       
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       66.2us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost 4.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
10.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
44.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Corporate
       
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       91.1us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost 5.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
7.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
64.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Multi-employer pension costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       11.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
Restructuring and Related Cost, Incurred Cost   0.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
11.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
 
Multi-employer pension costs | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Multi-employer pension costs | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Multi-employer pension costs | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Multi-employer pension costs | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       11.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost   0.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
11.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_MultiEmployerPensionCostMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Other cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       5.7us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
Restructuring and Related Cost, Incurred Cost   0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
2.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
 
Other cost of goods sold | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       3.3us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
0.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Other cost of goods sold | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Other cost of goods sold | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       2.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost   0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
1.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Other cost of goods sold | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherCostofGoodsSoldMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Total cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       17.1us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
Restructuring and Related Cost, Incurred Cost   0.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
13.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
 
Total cost of goods sold | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       3.3us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
0.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Total cost of goods sold | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost   0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Total cost of goods sold | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       2.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost   0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
1.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Total cost of goods sold | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       11.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost   0.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
11.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Severance and related costs        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       76.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
Restructuring and Related Cost, Incurred Cost (0.8)us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
5.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
74.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
 
Severance and related costs | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       14.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
1.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
14.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Severance and related costs | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       8.6us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost (0.5)us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
3.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
8.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Severance and related costs | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       9.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost (0.2)us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
0.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
9.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Severance and related costs | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       44.0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost (0.1)us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
42.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_SeveranceandRelatedCostsRecoveriesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Asset impairment        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       6.5us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
Restructuring and Related Cost, Incurred Cost 0.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
2.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
6.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
 
Asset impairment | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0.3us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
0.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Asset impairment | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Asset impairment | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       5.8us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
1.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
5.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Asset impairment | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost 0.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
0.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
0.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AssetImpairmentChargeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Accelerated depreciation        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       50.9us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
Restructuring and Related Cost, Incurred Cost 9.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
17.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
35.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
 
Accelerated depreciation | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       25.5us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost 6.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
13.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
16.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Accelerated depreciation | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Accelerated depreciation | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       22.3us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost 2.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
2.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
17.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Accelerated depreciation | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       3.1us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost 0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
1.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
1.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_AcceleratedDepreciationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Other selling, general and administrative expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       66.7us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
Restructuring and Related Cost, Incurred Cost 8.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
11.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
20.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
 
Other selling, general and administrative expenses | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       8.2us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost 1.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
1.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
1.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Other selling, general and administrative expenses | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       0us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost 0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Other selling, general and administrative expenses | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       26.3us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost 2.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
5.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
10.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Other selling, general and administrative expenses | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       32.2us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost 4.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
5.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
8.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= cag_OtherNetMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
 
Total selling, general and administrative expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       200.5us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Restructuring and Related Cost, Incurred Cost 17.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
37.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
137.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
 
Total selling, general and administrative expenses | Consumer Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       48.4us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
Restructuring and Related Cost, Incurred Cost 7.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
17.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
32.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_ConsumerFoodsMember
 
Total selling, general and administrative expenses | Commercial Foods        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       8.6us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
Restructuring and Related Cost, Incurred Cost (0.5)us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
3.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
8.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_CommercialFoodsMember
 
Total selling, general and administrative expenses | Private Brands        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       63.8us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
Restructuring and Related Cost, Incurred Cost 4.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
10.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
43.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cag_PrivateBrandsMember
 
Total selling, general and administrative expenses | Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost       79.7us-gaap_RestructuringAndRelatedCostExpectedCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Incurred Cost $ 5.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
$ 6.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
$ 53.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ cag_RestructuringAndRelatedCostByRestructuringPlanAxis
= cag_SCAEPlanMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember