Always From Scratch

  • Italian Spring Recipes
  • Recipe Index
  • Old School Italian Recipes
  • Subscribe
  • About Always From Scratch
menu icon
go to homepage
  • Italian Spring Recipes
  • Recipe Index
  • Old School Italian Recipes
  • Subscribe
  • About Always From Scratch
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Italian Spring Recipes
    • Recipe Index
    • Old School Italian Recipes
    • Subscribe
    • About Always From Scratch
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Italian Vegetable Recipes

    Italian Rice and Beans (Riso e Fagioli)

    Modified: Jun 17, 2026 by Vinny DelGiudice · Published: Jun 17, 2026 · This post may contain affiliate links · 1 Comment

    Jump to Recipe Add us as a Trusted Google Source

    This is an old-school Italian Rice and Beans recipe is one of our family's favorites because it's easy to make and the kids always clean their plates. Called Riso e Fagioli, it's creamy like risotto but saucier and more hands-off.

    Italian rice and beans in a bowl.

    Looking for more Italian rice dishes? Try Rice Dressing with Sausage or The Creamiest Mushroom Truffle Risotto.

    A Quick Look at The Recipe

    • ✅Recipe Name: Italian Rice and Beans
    • ⏲️Ready in: 1 hour and 15 minutes (30 minutes if you use canned beans)
    • 👪Makes: 6 servings
    • 📋Main ingredients: borlotti beans, carnaroli rice, and marinara sauce.
    • ⭐Why You'll Love This Recipe: A creamy, saucy Italian rice and beans dish traditional in peasant and lower-income families because it's cheap and the ingredients are easy to find.
    Jump to:
    • A Quick Look at The Recipe
    • Why This Recipe
    • Ingredient Notes and Substitutions
    • How to Make Italian Rice and Beans
    • Pro-Tips
    • Serving Suggestions
    • More Starchy Italian Sides
    • Italian Rice and Beans
    • Reviews

    Why This Recipe

    This classic Italian Rice and Beans dish is easy to make, inexpensive, and uses ingredients I always have in the pantry. This Calabrian rice dish, aka Riso e fagioli, is simmered in marinara sauce and finished with pecorino romano, making a sharp and creamy dish.

    Unlike risotto, you don't have to stir or babysit this dish because you just put the rice in boiling water and leave it alone. The rice is then combined with marinara sauce and beans to make a similar creamy texture with much less effort. The Calabrian chili pepper gives it the perfect bit of spice to pair with Easy Chicken Cacciatore.

    Rice and beans have long been a staple throughout Southern Italy because they transform a few humble ingredients into a filling meal. Our family makes it because it's simple, reliable, and one of those rare dishes the kids actually love.

    Ingredient Notes and Substitutions

    Ingredients for the recipe.
    • Carnaroli Rice: Carnaroli rice is perfect for this because it's hard to overcook and its center will stay nice and firm. Arborio rice is a good substitute, but it can get overcooked and mushy if cooked for too long.
    • Borlotti Beans: Borlotti beans are also known as Roman beans or Cranberry beans. We used dried beans because they can be a lot more flavorful when simmered in a homemade stock. You can substitute dried fava beans, butter beans, or cannelini beans. To save time, you can skip this process and use a can of beans.
    • Marinara: You can make a fresh marinara sauce while you're making your beans, or you can use any already made marinara. We usually freeze our Homemade Marinara Sauce, so we use that.
    • Pecorino: I love pecorino romano for this recipe. It's salty and sharp and pairs well with the creamy rice.
    • Hot Pepper: You can use an Italian Calabrian chili pepper, or you can substitute a teaspoon of Calabrian chili peppers in oil or crushed red peppers.
    • Pork Stock: We used homemade pork stock to simmer the beans. You can leave this out if you're using canned beans.

    *Please see the recipe card below for more information on the ingredients.

    How to Make Italian Rice and Beans

    If you're using dried beans, make sure to soak your beans for 8-24 hours in advance. Place them in a pot and cover with cold water. Follow the steps and corresponding numbered images below. (Skip 1 and 4 if using canned beans)

    Simmering beans.

    Step 1: Place stock and dried beans in a pot together over high heat. Bring the stock to a boil and lower to a simmer for 45 minutes to an hour.

    Sauteing a red pepper in olive oil.

    Step 2: In a large saucepan, add 1 tablespoon of EVOO over medium-low heat. Add the hot pepper and simmer for 2 minutes.

    Simmering marinara sauce in a pan.

    Step 3: Pour in the marinara sauce and raise the heat to medium to bring the sauce to a low simmer.

    Draining borlotti beans.

    Step 4: Once the beans are tender, drain them and reserve ½ cup of the cooking stock.

    Simmering beans with marinara sauce.

    Step 5: Add in the beans and simmer for 15 minutes.

    Boiled rice drained in a mesh strainer.

    Step 6: While the beans simmer, bring a medium pot of water to a boil. Add 2 tablespoon of salt. Add the rice to the pot and boil for 13 minutes until the rice is al dente, no longer hard at the core but still firm.

    Combining rice with beans and marinara sauce.

    Step 7: Drain and transfer to the marinara sauce and beans. Combine and simmer for 2 more minutes while stirring. Stir for 2 minutes until the rice and sauce come together. If the mixture seems too thick, stir in ¼ to ½ cup of the reserved bean stock until it reaches a creamy consistency. 

    Combining parmesan and parsley with the rice and beans.

    Step 8: Stir in the Pecorino Romano and fresh chopped parsley. The final dish should be creamy and spoonable, not dry like a pilaf.

    Italian rice and beans in a bowl.

    Serve Italian Rice and Beans as a side dish with easy classics like Italian Chicken Cutlets and Sauteed Rapini with Garlic. It's an easy side dish you can put as much into as you want, whether you make the beans from scratch or go the quick route and open up a can.

    Pro-Tips

    1. This recipe uses beans soaked overnight for 24 hours. You may need to adjust the cooking time for your beans if you don't soak them or soak them for less time.
    2. If you use canned beans, save ½ cup of extra starchy water from the boiled rice to add to the marinara sauce in place of the extra pork stock.
    3. Salt the water with 2 tablespoon of salt. It will help add so much flavor to the rice.
    4. Make sure to simmer the rice with the marinara sauce for 2 minutes or so, so that the marinara soaks into the rice.
    5. I love to serve this dish with other red sauce dishes like Italian Meatloaf!

    Serving Suggestions

    Rice and beans is a classic dish in every culture because its easy and cheap to make. In our Italian-American household, It's a dish that goes with a lot of our favorites.

    • Beef- Serve Riso e Fagioli as a side dish or first course to dishes like Authentic Italian Braciole, Grilled Beef Spiedini, or Classic Italian Fried Meatballs.
    • Chicken- This Italian rice and beans in marinara is perfect to serve with chicken dishes like Chicken Rollatini, Spicy Chicken With Prosciutto And Cheese, or Chicken Pizzaiola.
    • Pork- This is an easy side dish you can serve with Italian Cast Iron Pork Tenderloin, Italian Pork Roast, or Classic Pork Chop Milanese.
    • Vegetable Dishes- Serve a red sauce rice like this with Eggplant Parmigiana, Italian Lacinato Kale Recipe (Tuscan), or Garlic Parmesan Green Beans.
    Italian rice and beans in a bowl.

    More Starchy Italian Sides

    • A bowl of risotto with mushrooms topped with extra gorgonzola and parsley.
      Gorgonzola Risotto with Mushrooms
    • Creamy cherry tomato risotto in a bowl topped with fresh basil.
      Creamy Cherry Tomato Risotto
    • Zucchini risotto in a bowl topped with parmigiano and parsley.
      Zucchini Risotto
    • Creamy tomato orzo in a bowl.
      One-Pot Creamy Tomato Orzo

    Please leave a comment and star rating below in the recipe card! I love to hear what you think of our recipes. Feel free to tag us on Instagram @vindelgiudice.

    Save this Recipe So You Don't Forget it

    I mean c'mon we all know you're gonna forget!

    Italian rice and beans in a bowl.

    Italian Rice and Beans

    Vincent DelGiudice
    A creamy and saucy Italian rice and beans dish perfect to serve with classic red sauce dishes. We love this recipe for our family because the kids love savory, tender dishes like this, and it reheats really well.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 1 hour hr
    Total Time 1 hour hr 15 minutes mins
    Course Dinner, Side Dish
    Cuisine Italian, italian-American
    Servings 6 Servings
    Calories 329 kcal

    Equipment

    • 1 medium pot
    • 1 large saucepan

    Ingredients
      

    • 1 cup dried cranberry (borlotti) beans or 1 14 oz can
    • 3 cups stock, (pork or chicken)
    • 1 tablespoon extra virgin olive oil
    • 1 Italian hot pepper
    • 3 cups marinara sauce
    • 2 tablespoon salt
    • 1 cup carnaroli or arborio rice
    • ½ cup pecorino romano, grated
    • 1 tablespoon fresh parsley, chopped

    Instructions
     

    • Place stock and dried beans in a pot together over high heat. Bring the stock to a boil and lower to a simmer for 45 minutes to an hour. Once the beans are tender, drain them and reserve ½ cup of the cooking stock.
    • In a large saucepan, add 1 tablespoon of EVOO over medium-low heat. Add the hot pepper and simmer for 2 minutes. Pour in the marinara sauce and raise the heat to medium to bring the sauce to a low simmer. Add in the beans and simmer for 15 minutes.
    • While the beans simmer, bring a medium pot of water to a boil. Add 2 tablespoon of salt. Add the rice to the pot and boil for 13 minutes until the rice is al dente, no longer hard at the core but still firm. Drain and transfer to the marinara sauce and beans.
    • Combine and simmer for 2 more minutes while stirring. Stir for 2 minutes until the rice and sauce come together. If the mixture seems too thick, stir in ¼ to ½ cup of the reserved bean stock until it reaches a creamy consistency. 
    • Stir in the Pecorino Romano and fresh chopped parsley. The final dish should be creamy and spoonable, not dry like a pilaf. Serve immediately!

    Video

    Notes

    1. This recipe uses beans soaked overnight for 24 hours. You may need to adjust the cooking time for your beans if you don't soak them or soak them for less time.
    2. If you use canned beans, save ½ cup of extra starchy water from the boiled rice to add to the marinara sauce in place of the extra pork stock.
    3. Salt the water with 2 tablespoon of salt. It will help add so much flavor to the rice.
    4. Make sure to simmer the rice with the marinara sauce for 2 minutes or so, so that the marinara soaks into the rice.
    5. I love to serve this dish with other red sauce dishes like Italian Meatloaf!

    Nutrition

    Calories: 329kcalCarbohydrates: 55gProtein: 16gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 9mgSodium: 3247mgPotassium: 1080mgFiber: 11gSugar: 5gVitamin A: 693IUVitamin C: 20mgCalcium: 161mgIron: 5mg
    Tried this recipe?We'd love for you to Leave a Review!

    More Italian Vegetable Recipes

    • Grilled Italian eggplant drizzled with balsamic glaze.
      Balsamic Italian Grilled Eggplant
    • Foil potatoes 3 ways on a cutting board.
      Grilled Foil Potatoes (3 Ways)
    • Parmesan crusted roast sweet potato halves.
      Parmesan Roasted Sweet Potato Halves
    • Polpette di Melanzane or eggplant meatballs in a bowl with sauce.
      Polpette di Melanzane (Eggplant Meatballs)

    Comments

    1. Vinny DelGiudice says

      June 17, 2026 at 12:37 am

      5 stars
      I can't tell you how much my kids love this dish. It's so delicious and everyone cleans their plates!

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Vinny in the Kitchen.

    Vinny DelGiudice, MS CCC-SLP

    My name is Vinny. I am an Italian-American home cook, a photographer, and previously, a speech pathologist specializing in swallowing and voice disorders. I share the recipes I grew up eating in my home and the recipes that I cook for my family. Always From Scratch is about cooking homemade meals and eating with family.

    More about me →

    Classic Italian Spring Recipes

    • steamed artichokes
      Easy Steamed Artichokes
    • Sliced pork shoulder on a cutting board.
      Italian Pork Roast
    • Kale and Cannellini Bean salad in a bowl topped with pine nuts.
      Kale and Cannellini Bean Salad
    • Pasta primavera with broccoli, asparagus, and cherry tomatoes in a bowl.
      Pasta Primavera (with Broccoli and Asparagus)
    • Chicken piccata in a saucepan.
      The BEST Chicken Piccata
    • Zucchini risotto in a bowl topped with parmigiano and parsley.
      Zucchini Risotto

    Our Top Recipes!

    • Italian wedding soup
      Italian Wedding Soup
    • Italian meatloaf sliced on a plate.
      Italian Meatloaf
    • A dutch oven filled with escarole and beans along with a bowl of the same.
      Escarole and Bean Soup
    • Italian braciole garnished with parsley
      Authentic Italian Braciole
    • creamy lemon sauce
      Creamy Lemon Sauce
    • Chicken breast cooked in cast iron skillet and sliced.
      PERFECT Cast Iron Chicken Breast

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility
    • Terms & Conditions

    Newsletter

    • Sign Up!

    Contact

    • Want to work with us?
    • Video Editing Service
    • Instagram
    • About

    Disclaimer: I may earn from affiliate links on this page. As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Always From Scratch

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.