Left Continue shopping
Your Order

You have no items in your cart

You might like
From $2000
Show options

About Us

At River Valley Ranch & Kitchens, we're committed to bringing you the best of the farm, from our homegrown mushrooms and vegetables to our handcrafted, small-batch foods. We're proud to be a part of the Wisconsin farming community and to share our products with you at farmers markets throughout Illinois and Wisconsin. We sell our products online, at farmers markets, and at our Farm Store community grocery store on our property, open 7 days a week!

SHOP ONLINE

LOCAL DELIVERY
We deliver locally to homes and offices in 100+ neighborhoods and suburbs in Chicago, Lake Geneva, and Milwaukee areas. Where We Deliver >

EASY PICKUP
We offer pickup at select market locations & local pickup points. You will see the active pickup locations when checking out. Shop Now >

NATIONWIDE SHIPPING
We ship mushroom grow kits, pasta sauces, granolas, pepper jelly, hot sauces, salsas and more! We do not ship fresh mushrooms or frozen foods. Shop Now >

FARM STORE PICKUP
We offer Store Pickup at our Farm Store in Burlington, Wisconsin. Shop mushrooms and more online, pick up at our store. Shop Now >

SHOP FARMERS' MARKETS 

We sell our mushrooms and handcrafted foods at a number of farmers' markets in Illinois and Wisconsin. You'll find us at 20+ markets in the outdoor season from April/May to October/November and at a number of winter markets.

View Our Winter Market Schedule 2023-24

SHOP THE FARM STORE

The Farm Store at River Valley Ranch & Kitchens is your local community grocery store in Burlington, Wisconsin and your one-stop-shop when visiting the area. We offer fresh mushrooms and seasonal produce from our Farm, handcrafted foods and ready-to-cook meals from our Kitchen, locally-sourced produce, meat, cheese, wine and beer, and other local and artisanal foods. Come visit us! We are open 7 days a week from 9 AM to 6 PM. Navigate >

Farm Store at River Valley Ranch & Kitchens
39900 60th St, Burlington, WI 53105

Hours: 9 AM to 6 PM (7 days a week)
Call us at: +1-262-235-2555